-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
None
-
3
-
TBD
-
🟩 Routing and Topology
-
None
-
None
-
None
-
None
-
None
-
None
Implement shell helpers for all the commands introduced by the new removeShard interface:
- startShardDraining
- shardDrainingStatus
- stopShardDraining
- commitShardRemoval
Edit the existing listShards shell helper to include the new draining filter.
Because these commands have been implemented in versions > 8.2 we need to specify this server version when testing the shell helpers. Investigate how to specify the version and if this can be done before major releases.Â
Have to check with product if it's preferable to implement a separate shell helper for each command or to implement a single shell helper that englobes the remove shard process.Â