Use scrub eviction to evict the page that with all deleted contents

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • TheMoon-StorEng - 2023-09-19, NachoCheese - 2023-10-03
    • 5

      WT-10807 implemented a mechanism to evict the pages that have all the content deleted when walking the page. Though it improves the search performance for some tests, it causes regression for some other tests because more pages are evicted. Please see BF-29847 for details.

      One solution come up within the discussion is to use a scrub eviction to evict those pages. Theoretically, we should reinstantiate the evicted pages back into memory with scrub eviction thus reducing the impact to the tests. This only works with dirty eviction not clean eviction. Prototype this and run perf test to see whether this is working or not.

              Assignee:
              Chenhao Qu
              Reporter:
              Chenhao Qu
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: