Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Sharding 2021-08-09, Sharding 2021-08-23, Sharding 2021-09-06, Sharding 2021-09-20, Sharding 2021-10-04, Sharding 2021-10-18, Sharding 2021-11-01, Sharding 2021-11-15, Sharding 2021-11-29, Sharding 2021-12-13
-
5
Description
- Make the API support generating lsid and txnNumber for an internal transaction for a client opCtx, making an opCtx for the internal transaction and checking out the internal session
- Make the API support local transactions (for mongod)
- Make ShardingCatalogManager use this API instead of withTransaction
Attachments
Issue Links
- is duplicated by
-
SERVER-58760 [API] Make internal transaction API support distributed transactions
-
- Closed
-
- related to
-
SERVER-58733 Consider making ShardingCatalogManager::withTransaction inherit cancellation token
-
- Backlog
-
-
SERVER-61817 Complete TODO listed in SERVER-58759
-
- Closed
-