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

Splitting chunks for zone violations must not impact scalability

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Backlog
    • Major - P3
    • Resolution: Unresolved
    • None
    • None
    • None
    • Sharding EMEA
    • 2

    Description

      Within the balancer round we are checking if any chunk needs to be split due to zone violations. The aim of this ticket is to reduce the amount of time this check takes in case of having a large number of collections.

      A proposal is to modify the selectChunksToSplit implementation and perform a query joining config.tags and config.chunks to find the chunks violating zones instead of bringing to memory all the zones and all the collection distributions. 

      Attachments

        Activity

          People

            backlog-server-sharding-emea Backlog - Sharding EMEA
            silvia.surroca@mongodb.com Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: