[SERVER-47178] Add shell helpers for updating sharding configuration Created: 30/Mar/20 Updated: 26/Oct/23 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | Sharding, Shell |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Kevin Arhelger | Assignee: | Backlog - Catalog and Routing |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | oldshardingemea | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Catalog and Routing
|
| Participants: |
| Description |
|
Both _secondaryThrottle and _waitForDelete require manually editing the config database. Setting wrong values for these fields results in crashing mongos and bringing down the sharded cluster. Shell helpers which perform basic validity checks would greatly reduce the changes of wrong values being applied. |