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

checkpoint can miss transactions with commit times before stable

      There's a window where a checkpoint can fail to include a transaction's updates with commit times before stable. If:

      1. the commit timestamp is checked at transaction commit and the transaction sleeps
      2. stable is then moved past the commit timestamp
      3. checkpoint selects a stable timestamp and runs

      The checkpoint will not include changes for a commit timestamp that is before the checkpoint's stable timestamp.

            Assignee:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: