Details
-
Bug
-
Resolution: Duplicate
-
Major - P3
-
None
-
3.5.12
-
None
-
Sharding
-
ALL
-
Sharding 2017-09-11
Description
When removeShard is called during a step-up/step-down, the primary config node could finish removing the shard, but not return the response.
In this case, the next time removeShard is called, the new primary config node will return ShardNotFound instead of DrainingStatus::Completed, since the shard has already been removed.
Attachments
Issue Links
- duplicates
-
SERVER-32553 The `removeShard` command is not idempotent for the purposes of the sharding continuous config stepdown suite
-
- Backlog
-