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

Change stream sys-perf regression due to SERVER-45691

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Gone away
    • None
    • None
    • Aggregation Framework
    • Query 2020-02-24, Query 2020-03-09, Query 2020-03-23, Query 2020-04-06, Query 2020-04-20
    • 0

    Description

      While running a performance test for the fix to SERVER-44356, I discovered that a far more significant regression had been introduced by SERVER-45691, which changed Mutex::LockListeners to use a vector.

      Attached is a graph of the regression; the Evergreen task can be found here.

      Attachments

        1. SERVER-45691-regression.png
          SERVER-45691-regression.png
          455 kB
        2. SERVER-45691-throughput.png
          SERVER-45691-throughput.png
          391 kB

        Issue Links

          Activity

            People

              bernard.gorman@mongodb.com Bernard Gorman
              bernard.gorman@mongodb.com Bernard Gorman
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: