Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-34134

Wrap rollback database operations in WriteConflictRetry loops

    • Fully Compatible
    • v4.0
    • Repl 2018-05-21, Repl 2018-06-04, Repl 2018-06-18

      There are various operations in both RTT and rollback via refetch that don't use WriteConflictRetry loops. cappedTruncateAfter is one example. resetLastOpTimesFromOplog is another. WCE should not cause rollback to fail, which can be a long running operation to have to retry in full.

            Assignee:
            vesselina.ratcheva@mongodb.com Vesselina Ratcheva (Inactive)
            Reporter:
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: