-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
None
Currently, ClusterCommitTransaction sends commitTransaction to all shards, since this was sufficient for the single shard case. To unblock basic testing of global snapshot reads across multiple shards (but not all shards), it should be changed to only target the shards in the participant list.
SERVER-36122 will change ClusterCommitTransaction to trigger a true two phase commit, so this behavior will only be temporary.
- duplicates
-
SERVER-36122 Implement the router side of the distributed commit protocol
- Closed
- is related to
-
SERVER-34136 Add multi-shard integration tests for global snapshot aggregate and find commands
- Closed