-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication, Sharding, Testing Infrastructure
-
Fully Compatible
-
ALL
-
Sharding 2018-12-17
-
65
If we get an "OperationNotSupportedInTransaction" error, we abort the transaction, create the collection, and then rerun the transaction. If we get "NotMaster" on the collection creation we just return "OperationNotSupportedInTransaction" and then return to the test.
Instead, when we create the collection, no matter what happens we should always try to rerun the entire transaction here which will retry the collection creation if needed.
- is related to
-
SERVER-38936 Create unittests for txn_override.js
- Closed