[SERVER-35430] Abort a transaction if prepare fails Created: 05/Jun/18  Updated: 09/Aug/18  Resolved: 09/Aug/18

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

Type: Task Priority: Major - P3
Reporter: Judah Schvimer Assignee: Siyuan Zhou
Resolution: Duplicate Votes: 0
Labels: prepare_errors
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-35798 Writing an oplog entry for prepare sh... Closed
Related
is related to SERVER-35863 Write an abortTransaction oplog entry... Closed
Sprint: Repl 2018-07-30, Repl 2018-08-13
Participants:

 Comments   
Comment by Siyuan Zhou [ 09/Aug/18 ]

The work is done as part of SERVER-35798.

Comment by Siyuan Zhou [ 01/Aug/18 ]

Since SERVER-35798 will change the procedure to prepare a transaction and we already abort transaction if the prepare fails. I'll revisit this ticket after SERVER-35798 to add tests if any is missing.

Comment by Judah Schvimer [ 28/Jun/18 ]

This includes when calling prepare on the storage engine throws.

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