-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2024-08-19, CAR Team 2024-09-02, CAR Team 2024-10-28, CAR Team 2024-11-11, CAR Team 2024-11-25
-
3
selectLeastLoadedNonDrainingShard queries all the non-draining shard to learn their data size and then choose the least loaded one. This is done sequentially, one shard after the other. This can be slow for deployments with many shards. It could be improved by querying shards in parallel.
- is depended on by
-
SERVER-31020 Sharding database creation is slow because of shard disk-usage statistics gathering
- Blocked
- is related to
-
SERVER-97901 It is impossible to use async RPC API with executor on which ClientMetadataPropagationEgressHook configured
- Needs Scheduling
-
SERVER-97408 Expose API to efficiently retrieve total data size on node
- Backlog