Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-6769

Investigate source of 40% regression in contended_update workload

    • Type: Icon: Bug Bug
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      To investigate a perf BF, I ran two patch tests to compare between, the latest master and the latest master with 4.2 wiredtiger.

      Latest master:

      Latest master with 4.2 wiredtiger:

      We also saw that with 4.2 patch several test results dropped, which we do not see with the latest mongodb-4.2:

      Observations:

      • Moving from the latest wiredtiger in mongo/master to wiredtiger/mongodb-4.2 produced the same perf results for contended_update, but resulted in drop in perf for several other tests
      • At this point, we do not have a good explanation of what these results mean
      • It is not conclusive where the regression is coming from.

      Possibly we can isolate either a change in wiredtiger keeping the latest MongoDB, or a change in MongoDB keeping the latest WiredTiger. Alternatively, there is a complex list of changes involved and we can work to bring back the performance for contended_update back to 4.2 baseline.

      I have opened this ticket to address the next steps.

        1. master.png
          master.png
          190 kB
        2. master-with-4.2.png
          master-with-4.2.png
          199 kB
        3. results_drop.png
          results_drop.png
          218 kB

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: