-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-03-17
In SERVER-101541, the phases of the commit coordinator were split up along the legacy path and checks to ensure the shard is still a candidate for removal were added to the legacy path's commit portion due to the addRemoveShardLock being released between the initial checks and the commit phase.
This ticket is to add those same precondition checks to the coordinator - namely that the shard still exists and is still draining.
- depends on
-
SERVER-101541 Split up the phases of remove shard along the legacy path
-
- Closed
-
- is depended on by
-
SERVER-97828 Use removeShard commit coordinator in removeShardCommand
-
- In Progress
-