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

Enhance eviction to be aware of stable timestamp

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.12, WT3.0.0
    • Component/s: None
    • Labels:
      None

      Description

      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.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: