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

Don't remove all lookaside entries when reading a page

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.6.9, 4.0.3, 4.1.4, WT3.2.0
    • None
    • None
    • 2
    • Storage Engines 2018-08-27, Storage Engines 2018-09-10, Storage Engines 2018-09-24

    Description

      Our current cache overflow algorithm removes entries in the lookaside table whenever a page is read into cache. That work slows down reads, and we have the lookaside sweep code that removes entries in the background as well.

      We should stop removing them inline with reads. We need to change inserts as well, to behave correctly if there is an existing key. This could also play into future work to avoid re-writing lookaside table entries.

      Attachments

        Activity

          People

            neha.khatri Neha Khatri
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: