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

Disable problematic eviction during checkpoints

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

      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).

            Assignee:
            luke.chen@mongodb.com Luke Chen
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: