Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-5047

Better chunk selection when balancing

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Cluster Scalability

      The balancer will always move the lowest chunk on the shard, unless the highest chunk matches the lowest chunk on another shard. Without any more information about data growth, this should probably be random or a smarter choice that minimizes fragmentation.

        1. balancer.patch
          2 kB
        2. balance.pl
          4 kB

            Assignee:
            backlog-server-cluster-scalability [DO NOT USE] Backlog - Cluster Scalability
            Reporter:
            greg_10gen Greg Studer
            Votes:
            11 Vote for this issue
            Watchers:
            32 Start watching this issue

              Created:
              Updated: