-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding 2020-09-21, Sharding 2020-10-05, Sharding 2020-10-19, Sharding 2020-11-02, Sharding 2020-11-16
- disable the balancer
- prohibit external users from causing migrations via moveChunk
Add an optional isFrozen fieldĀ for each collection in config.collections.
isFrozen = true overrules the noBalance field for the collection if specified (even if noBalance = false, isFrozen = true disallows the balancer from running)
- causes
-
SERVER-76004 Remove incorrect sharding tassert in getOwnershipFilter function
- Closed
- depends on
-
SERVER-51891 Make ShardCollectionType not use strict parsing
- Closed
- related to
-
SERVER-53140 Ensure that allowMigrations setting gets copied over from the enqueued to the persisted sharding metadata when combining CollAndChangedChunks structs
- Closed
-
SERVER-56226 [v4.4] Introduce 'permitMigrations' field on config.collections entry to prevent chunk migrations from committing
- Closed
-
SERVER-56227 Add user-facing command to set allowMigrations to false for a sharded collection
- Closed
-
SERVER-58082 Fail resharding operation if allowMigrations has already been set to false
- Closed