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

Performance regression in medium btree throughput

    • Type: Icon: Bug Bug
    • Resolution: Works as Designed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 8
    • Storage - Ra 2021-08-23, Storage - Ra 2021-09-06, Storage - Ra 2021-09-20

      The medium-btree has some regression as per the below snapshot and first build that shown the regression has the following commits.

      1. WT-7852 Don't release eviction server lock when evicting pages (#6805)
      2. WT-7828 Run many-coll-test on different variant (#6783)
      3. WT-7837 Clear updates structure in wt_hs_insert_updates after processing each key (#6791)
      4. WT-7856 Enable flush test with open cursor in test_tiered04 (#6806)

      The reason for the drop could be WT-7852.

        1. aggressive_2.png
          aggressive_2.png
          186 kB
        2. application_activity.png
          application_activity.png
          114 kB
        3. application_aggressive.png
          application_aggressive.png
          146 kB
        4. evic_pass_spinlock_annot.png
          evic_pass_spinlock_annot.png
          132 kB
        5. evict_pass_spinlock_stall.png
          evict_pass_spinlock_stall.png
          125 kB
        6. image-2021-07-19-11-36-40-226.png
          image-2021-07-19-11-36-40-226.png
          52 kB
        7. more_cpus.png
          more_cpus.png
          167 kB
        8. read_phase_bounded.png
          read_phase_bounded.png
          171 kB
        9. read_phase_pre_andpost.png
          read_phase_pre_andpost.png
          189 kB
        10. with_evict_2.png
          with_evict_2.png
          153 kB
        11. with_evict_offwake_futex.png
          with_evict_offwake_futex.png
          191 kB
        12. with_evict_offwaketime.png
          with_evict_offwaketime.png
          225 kB
        13. with_patch_app_activity.png
          with_patch_app_activity.png
          51 kB
        14. without_evict_2.png
          without_evict_2.png
          147 kB
        15. without_evict_offwaketime.png
          without_evict_offwaketime.png
          161 kB
        16. WithoutRegression_WiredTigerStat.19.06
          3.76 MB
        17. WithRegressionWiredTigerStat.19.06
          3.78 MB

            Assignee:
            alison.felizzi@mongodb.com Alison Felizzi (Inactive)
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: