-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
Sharding 2018-11-05
The coordinateCommit command should wait on a condition variable so that it can return the decision to mongos, which will return the decision to the client, or perhaps return a Notification or Future that can be waited on.
- depends on
-
SERVER-36854 Change TransactionCoordinator state machine to allow for persisting decision
- Closed
-
SERVER-37177 Add way to wait for different states in the TransactionCoordinator
- Closed
- duplicates
-
SERVER-37882 Switch the distributed transaction commit protocol to the RPC protocol
- Closed
- is depended on by
-
SERVER-37364 Coordinator should return the decision to the client as soon as the decision is durable
- Closed
- is duplicated by
-
SERVER-36857 Add way for coordinator to notify coordinateCommit command once decision is majority replicated
- Closed