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

Performance regression in medium btree throughput

    XMLWordPrintable

    Details

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

      Description

      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.

        Attachments

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

          Issue Links

            Activity

              People

              Assignee:
              alison.felizzi Alison Felizzi
              Reporter:
              haribabu.kommi Haribabu Kommi
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: