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

Disable problematic eviction during checkpoints

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT3.2.1, 4.3.1, 4.2.0-rc5
    • Component/s: None
    • Labels:
      None
    • Backport Requested:
      v4.2, v4.0

      Description

      Testing has uncovered a situation where a checkpoint can discard history required for snapshot readers. The problematic mode of eviction helps avoid stalls due to checkpoints filling the cache with dirty data during replication lag.

      Disable this eviction for now when history can be lost, to make sure snapshot transactions get correct results. We can re-enable it and fix history retention in a future change (see WT-4961 for the long-term fix).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              luke.chen Luke Chen
              Reporter:
              michael.cahill Michael Cahill
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: