-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2025-09-29, CAR Team 2025-10-13
-
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).