-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Fully Compatible
-
v5.1
-
Sharding 2021-10-04, Sharding 2021-10-18
-
69
-
3
SERVER-58752 introduced the ability to retry an aborted prepared (on a subset of participant shards) transaction by retrying the transaction with a higher txnRetryCounter (internal client only). To support re-committing the transaction, we will need recreate a TransactionCoordinator (i.e. add txnRetryCounter to the TransactionCoordinator classes like we did for TransactionRouter and TransactionParticipant).