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

Enhance eviction to be aware of stable timestamp

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.5.12, WT3.0.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage 2017-08-21, Storage 2017-09-11
    • Not Needed

      There is a concept of a stable timestamp implemented in WT-3387. The stable timestamp is a timestamp behind which it is safe for WiredTiger to make content durable on disk - which means that it becomes OK for WiredTiger to trigger reconciliation of pages with updates behind the stable timestamp. It is also the most recent timestamp it is safe for MongoDB to create a checkpoint at, though I don't believe we need to enforce that in WiredTiger itself.

      The stable timestamp can be greater than or equal to the oldest configured read timestamp.

            Assignee:
            sue.loverso@mongodb.com Susan LoVerso
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: