-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-09-29, CAR Team 2025-10-13
-
200
-
2
-
🟩 Routing and Topology
-
None
-
None
-
None
-
None
-
None
-
None
The new API introduced under SPM-4275 have mixed behavior on config shards - shardDrainingStatus and stopShardDraining both work for config shards by specifying the shard id "config" whereas startShardDraining and commitShardRemoval cannot be used for the config shard.
There is a product desire to keep the names of these commands separate so as to keep the public perception that transitioning to dedicated is different than removing a shard. To do this while still allowing use of the new API, we should provide new names for the existing commands which are config shard oriented (eg. startTransitionToDedicated).
- related to
-
SERVER-112928 Lower permissions required for shardDrainingStatus (and getTransitionToDedicatedStatus)
-
- Needs Scheduling
-