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

Provide an API to reset the commit_timestamp during rollback

    XMLWordPrintable

    Details

    • Type: Improvement
    • 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

      During replication rollback, the oplog is truncated. At that point, WiredTiger's tracked "commit_timestamp" should also be reset to the new end of the log. Otherwise, new data appended to the oplog will be visible before it should be (and could be replicated with holes, for example).

        Attachments

          Activity

            People

            • Assignee:
              michael.cahill Michael Cahill
              Reporter:
              michael.cahill Michael Cahill
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: