-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 1.11.0
-
Component/s: None
-
None
In versions of the driver that do not support sharded transactions, mongoc_client_session_start_transaction should report an error if the topology is a sharded cluster.
This logic will not be necessary once the driver supports mongos pinning (CDRIVER-2872).
- is depended on by
-
DRIVERS-624 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
- Closed
- is related to
-
CDRIVER-2872 Support mongos pinning for sharded transactions
- Closed
- related to
-
CDRIVER-3161 Prohibit starting a transaction for maxWireVersion < 7
- Closed
-
CDRIVER-3224 mongoc_client_session_start_transaction should error if server selection fails
- Closed
-
PHPC-1359 Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2
- Closed