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: