Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Execution Team 2020-01-27
-
9
Description
Presently, _commitStorageTransaction does not allow any exceptions to be thrown. This restriction should be able to be lifted for unprepared transactions.
logOplogEntriesForTransaction should be a transactional operation, so the inner WriteUnitOfWork and writeConflictRetry should not be necessary, and an invariant should be added that the operation has a parent WriteUnitOfWork.
Attachments
Issue Links
- is depended on by
-
SERVER-45370 Test scenarios where multiple transactions try to create the same collection
-
- Closed
-