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

Don't dirty pages to induce lookaside eviction

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.0-rc1, WT3.0.0
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Storage 2017-10-23

      Description

      In WT-3435 we made a change to cope with a rare situation where all pages in cache are clean but contain history that has to be maintained for reads. We can't evict those pages but also don't consider them for lookaside eviction, which led to tests hanging.

      The approach taken was to dirty pages so ordinary eviction would consider them for lookaside. Dirtying pages randomly in eviction causes more problems than it is worth: revert it.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              michael.cahill Michael Cahill
              Reporter:
              michael.cahill Michael Cahill
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: