Split the sharding balancer into two independent parts - statistics collection and dispatching migrations and put as much as possible behind abstractions so they can be unit-tested.
- is depended on by
-
SERVER-22668 Unit-tests for the sharding balancer policy and statistics gathering
- Closed
-
SERVER-22669 CSRS balancer supports parallel migrations
- Closed