Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-91765

Disallow moveChunk from running on a draining shard

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • ALL

      Some of the test fixture calls _shardsvrJoinMigrations to join existing active migrations. However, if the recipient shard is removed while receiving a chunk, it will never finish since it will wait for the donor to contact it, but the donor cannot since the shard has been removed.

      We should also join ongoing migrations before completely removing the shard. We already do this to config shards.

            Assignee:
            Unassigned Unassigned
            Reporter:
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: