Split chunk doesn't retry if the chunk boundaries don't match what mongos expected

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • 3.1.9
    • Affects Version/s: 3.1.8
    • Component/s: Sharding
    • None
    • Fully Compatible
    • ALL
    • Sharding A (10/09/15)
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      If a chunk was split by one mongos, then another mongos tries to split the same mongos, the second mongos may load the old chunk boundaries. When the mongod gets the split command, it won't find a chunk with those exact boundaries. At this point, the mongos should refresh and retry, as it will now have the optime from the shard needed to view the most recent chunk boundary, but currently it does not, it just fails

            Assignee:
            Spencer Brody (Inactive)
            Reporter:
            Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: