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

Provide an API to reset the commit_timestamp during rollback

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

      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).

            Assignee:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: