Race condition in migration_manager.cpp with moveChunk command

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • Hide

      see sharded_moveChunk_drop_shard_key_index.js

      Show
      see sharded_moveChunk_drop_shard_key_index.js
    • Sharding 2019-12-02
    • 4
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      If another moveChunk command moves the chunk concurrently. The check for the target chunk shardId here may sometimes fail and intermittently expose a "Destination shard cannot be the same as source" error to the clients.

            Assignee:
            Lamont Nelson
            Reporter:
            Lamont Nelson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: