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

Disable problematic eviction during checkpoints

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • WT3.2.1, 4.3.1, 4.2.0-rc5
    • None
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: