Details
-
Task
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
None
-
Sharding
-
Sharding 2019-08-12, Sharding 2019-08-26
Description
For currentOp, we would like to know when a TransactionRouter has reached out to a participant, but that participant hasn't responded yet.
Roughshod Implementation:
- Set a flag that gets set when constructing requests for each shard (participant) in the MultiStatementTransactionRequestsSender.
- Unset this flag in TransactionRouter::processParticipantResponse().
- Report this flag for each participant in currentOp.