-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
Sharding 2018-10-08
In order to validate coordinator creation for a given LSID and transaction number in the presence of retries, if a coordinator exists already for the given LSID and transaction number we need to know whether or not the coordinator is newly initialized and has not yet received any vote. If it has received some vote or the coordinateCommit message, then there must be some programmer error, since we should never try to create a coordinator with an LSID and txn number that already exist.
- is depended on by
-
SERVER-37021 The TransactionCoordinatorService should validate the incoming transaction number and session id
- Closed