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

Merging part of aggregation pipeline should be performed on a random shard to distribute the load

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • 3.0.5
    • 3.1.7
    • None
    • Fully Compatible
    • Quint Iteration 7

    Description

      Currently the merging step of the pipeline is always performed on the primary shard for that database, but there is no reason it has to be. To help distribute the load, it should be sent to a random shard.

      Attachments

        Issue Links

          Activity

            People

              james.cohan James Cohan
              charlie.swanson@mongodb.com Charlie Swanson
              Votes:
              2 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: