-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
None
-
Component/s: None
-
None
See the updated transaction specs from this commit:
SPEC-1206 Support maxTimeMS on transaction commit (#538)
Add maxCommitTimeMS to TransactionOptions.
MaxTimeMSExpired errors on commit are labelled UnknownTransactionCommitResult.
withTransaction does not retry commit after a MaxTimeMSExpired error.
Branch: master
https://github.com/mongodb/specifications/commit/8a2c678ff8fe9144870cec835554181dd6639fa3
- depends on
-
CDRIVER-3143 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
CSHARP-2616 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
CXX-1771 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
GODRIVER-1081 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
JAVA-3296 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
MOTOR-344 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
NODE-1978 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
PHPC-1382 Allow applications to set maxTimeMS for commitTransaction
- Closed
-
PYTHON-1829 Support maxTimeMS for commitTransaction
- Closed
-
RUBY-1814 Allow applications to set maxTimeMS for commitTransaction
- Closed