[SERVER-37122] Modify txn_basic_two_phase_commit.js to run and commit a cross-shard transaction entirely through the router Created: 13/Sep/18  Updated: 01/Nov/18  Resolved: 25/Oct/18

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Esha Maharishi (Inactive) Assignee: Esha Maharishi (Inactive)
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-37107 The router should send voteAbort to t... Closed
Sprint: Sharding 2018-09-24, Sharding 2018-10-08, Sharding 2018-10-22
Participants:

 Description   

The test should exercise both that the transaction decides to commit and that the transaction decides to abort.

Note to self: The coordinateCommitTransaction command currently returns before waiting for the decision to be made, and starting the next transaction before waiting for the current transaction to be fully ack'd will corrupt the previous transaction.



 Comments   
Comment by Esha Maharishi (Inactive) [ 25/Oct/18 ]

Will be done as part of SERVER-37107.

Generated at Thu Feb 08 04:45:02 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.