-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
None
-
Sharding 16 (06/24/16)
Move the balancer to be on the CSRS primary and remove it from mongos. This task includes making the following changes:
- Ensuring that only the CSRS primary runs the balancer and that step down interrupts any active migrations (or there is a way for the new primary to resume monitoring any active migrations).
- Acquisition of the balancer dist lock
- Implement the balancer state machine
- depends on
-
SERVER-22667 Componentize the sharding balancer
- Closed
- duplicates
-
SERVER-4355 Support multiple parallel chunk migrations for the same collection
- Closed
- is depended on by
-
SERVER-22670 Unit-tests for the CSRS balancer
- Closed
- is related to
-
SERVER-23354 Implement sh.balancerReset() feature to recover unresponsive balancer control
- Closed
- related to
-
SERVER-24532 Create a MigrationManager on the balancer
- Closed