-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Diagnostics, Replication
-
Fully Compatible
-
v4.0
-
Repl 2018-06-18, Repl 2018-07-02, Repl 2018-07-16
We want the currentOp entry for both active and inactive transactions to contain an entry with a transaction.parameters sub document that contains the autocommit parameter for that transaction.
For active transactions, we want to make sure that the CurOp::reportCurrentOpForClient method attaches this information to the appropriate sub-document, and for inactive transactions, we want to make sure that the Session::reportStashedState method also attaches it.
- causes
-
SERVER-36007 Attempting to check out an already checked out session leads to self-deadlock
- Closed
- is depended on by
-
SERVER-35174 Add readConcern and readTimestamp to transaction sub-document of currentOp
- Closed
-
SERVER-35302 Add startWallClockTime to the transaction sub-document of currentOp
- Closed
-
SERVER-35305 Add timeOpenMicros to the transaction sub-document of currentOp
- Closed
-
SERVER-35310 Add timeActiveMicros and timeInactiveMicros to transaction sub-document of currentOp
- Closed
-
SERVER-35457 Add transaction expiry time to transaction sub-document of currentOp output
- Closed
- is related to
-
SERVER-35174 Add readConcern and readTimestamp to transaction sub-document of currentOp
- Closed
- related to
-
SERVER-34692 Move txnNumber in currentOp to subdocument
- Closed