Details
-
Task
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
Description
The 4.0 transaction spec says:
startTransaction SHOULD report an error if the driver can detect that transactions are not supported by the deployment. A deployment does not support transactions when the deployment does not support sessions, or maxWireVersion < 7, or the topology type is Sharded
Please verify whether your MongoDB 4.0-supporting driver release raises a client side error in this case.
Attachments
Issue Links
- depends on
-
JAVA-3240 No exception thrown when attempting sharded transactions on 4.2
-
- Closed
-
-
PYTHON-1781 PyMongo 3.7 does not raise an error when attempting sharded transactions on 4.2
-
- Closed
-
-
CXX-1760 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-
-
GODRIVER-943 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-
-
MOTOR-329 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-
-
NODE-1931 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-
-
RUBY-1791 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-
-
CDRIVER-3067 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-
-
CSHARP-2561 StartTransaction should throw an exception if transactions are not supported
-
- Closed
-
-
PHPC-1359 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
-
- Closed
-