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

Add abortCause argument to abortArbitraryTransaction, abortArbitraryTransactionIfExpired and save it on the session

    • Replication

      When we abort a transaction by calling Session::abortArbitraryTransaction or Session::abortArbitraryTransactionIfExpired, we want to save the reason for the transaction being aborted. We should add Status abortCause arguments to both of these methods and store the passed in Status in the session's abort cause member field.

      We should also update any callers of these methods and pass in the appropriate abort status values..

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            william.schultz@mongodb.com William Schultz (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: