[SERVER-40008] Storage Interface changes to specify rounding off for prepare and commit timestamps. Created: 07/Mar/19  Updated: 29/Oct/23  Resolved: 28/Mar/19

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

Type: Task Priority: Major - P3
Reporter: Vamsi Boyapati Assignee: Suganthi Mani
Resolution: Fixed Votes: 0
Labels: txn_storage
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on WT-4621 Support rounding up prepare timestamp... Closed
is depended on by SERVER-39782 Replaying prepared transaction writes... Closed
is depended on by SERVER-39036 Stop pinning stable timestamp behind ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Storage NYC 2019-03-25
Participants:

 Description   

To support Storage interface changes to following API's of WiredTiger.
1. Prepare Transaction : A new bool input parameter "round_to_oldest" is added. Default value is false.
2. Commit Transaction: A new bool input parameter "round_to_prepare" is added. Default value is false.
3. Timestamp transaction : A new bool input parameter "round_to_prepare" is added. Default value is false.

The work for this ticket will be to enhance the recovery unit API to support optionally passing these parameters.



 Comments   
Comment by Githook User [ 28/Mar/19 ]

Author:

{'email': 'suganthi.mani@mongodb.com', 'name': 'Suganthi Mani', 'username': 'smani87'}

Message: SERVER-40008 Storage Interface changes to specify rounding off for prepare and commit timestamps.
Branch: master
https://github.com/mongodb/mongo/commit/69c52d4bb11312a9150fee8e34e98267daf371a2

Comment by Judah Schvimer [ 08/Mar/19 ]

This will get started immediately after WT-4621 is resolved.

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