-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: Transactions
-
None
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.
- 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