[SERVER-78849] Allow user to disable balancing through configureCollectionBalancing command Created: 11/Jul/23 Updated: 26/Oct/23 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Tommaso Tocci | Assignee: | Backlog - Catalog and Routing |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | oldshardingemea, sharding-emea-pm-config-server, shardingemea-qw | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Assigned Teams: |
Catalog and Routing
|
||||
| Participants: | |||||
| Story Points: | 2 | ||||
| Description |
|
Currently users can disable/enable balancing for a specific collection by using sh.disableBalacing(namespace) shell helper. This utility function writes directly to config.collections. In order to abstract the layout of this collection and hide internal detail of this system collection, we should expose the possibility of enabling/disabling balancing through the configureCollectionBalancing command. |