-
Type: Bug
-
Resolution: Unresolved
-
Priority: 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.