-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Diagnostics, Replication
-
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..
- depends on
-
SERVER-35411 Add abortCause argument to abortActiveTransaction and save it on the session
- Backlog