[SERVER-37363] Return commit decision from coordinateCommit Created: 27/Sep/18  Updated: 29/Oct/23  Resolved: 04/Oct/18

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

Type: Task Priority: Major - P3
Reporter: Matthew Saltz (Inactive) Assignee: Matthew Saltz (Inactive)
Resolution: Fixed Votes: 0
Labels: ShardedTxn:DistributedCommit, transaction-coordinator-management
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Sharding 2018-10-08
Participants:

 Description   

The coordinateCommit function on the TransactionCoordinatorService should return a Future with the commit decision that can be waited on in the coordinateCommit command. The coordinateCommit command should then wait on the decision before returning, and then return the decision to the router.



 Comments   
Comment by Githook User [ 22/Oct/18 ]

Author:

{'name': 'Esha Maharishi', 'email': 'esha.maharishi@mongodb.com', 'username': 'EshaMaharishi'}

Message: SERVER-37363 switch abortTransaction() statements to commitTransaction() in transaction_view_resolution.js
Branch: master
https://github.com/mongodb/mongo/commit/232ed3c7452f1806bc7b7ab8a73b8732ead77695

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

Git commit url for follow-up to switch abortTransaction() statements to commitTransaction() in transaction_view_resolution.js: https://github.com/mongodb/mongo/commit/232ed3c7452f1806bc7b7ab8a73b8732ead77695

Comment by Githook User [ 04/Oct/18 ]

Author:

{'name': 'Matthew Saltz', 'email': 'matthew.saltz@mongodb.com', 'username': 'saltzm'}

Message: SERVER-37363 Return Future with commit decision from coordinateCommit
Branch: master
https://github.com/mongodb/mongo/commit/7eba85974ac533a5ad99babe8909375277c01328

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