-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication, Sharding
-
Fully Compatible
-
ALL
-
Sharding 2018-09-24, Sharding 2018-10-08, Sharding 2018-10-22
SERVER-35900 made TransactionParticipant as a decoration of Session, but this causes a lot of cross-component references between Session and TransactionParticipant. Instead, we should move everything that's related to Transactions out of Session and into TransactionParticipant.
- is depended on by
-
SERVER-36848 Bumping txnNumber on Session must always abort running transaction with lower txnNumber
- Closed
-
SERVER-37244 Implement checkOutSessionForKill API and switch all non-migration callers to use it
- Closed
-
SERVER-37245 Use the SessionCatalog to track sessions in MongoS
- Closed