Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Sharding EMEA 2021-09-20
-
150
Description
The BalancerCommandsScheduler includes logic to ensure that there cannot be more than one moveChunk command involving a certain shard (either as a donor or recipient) under execution.
Such check is useless (since it is already present in a higher level component , where the condition is guaranteed to be valid also for moveChunk commands issued by the MigrationManager) and it should be removed.