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

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.0.5
    • Fix Version/s: 3.1.7
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      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

              • Votes:
                2 Vote for this issue
                Watchers:
                11 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: