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

Update "Aborting a Single Replica Set Transaction" section of the arch guide

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.9.0, 4.4.6
    • Component/s: Replication
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v4.4
    • Sprint:
      Repl 2021-03-22

      Description

      This section of the Repl Architecture Guide seems to suggest that aborting a single replica set transaction will update the transaction's sessionTxnRecord with state kAbortedWithoutPrepare. However, it seems that if we abort a single replica set transaction, we will actually remove the transaction entry from disk. We should update the architecture guide to reflect this.

      Thanks Pavithra Vetriselvan for finding this issue!

        Attachments

          Activity

            People

            Assignee:
            xuerui.fa Xuerui Fa
            Reporter:
            xuerui.fa Xuerui Fa
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: