Support rounding off prepare timestamp to oldest timestamp if the application chooses to.
Will take a new parameter while setting prepare timestamp whether it should be rounded off to oldest timestamp, if prepare timestamp is earlier to oldest timestamp. The default value of this parameter will be false.
This is required during recovery. This will be allowed only if there are no readers earlier to oldest timestamp.
- is depended on by
-
SERVER-39782 Replaying prepared transaction writes for commit oplog entry during replication recovery and initial sync should set commit and durable timestamp for those writes.
- Closed
-
SERVER-40008 Storage Interface changes to specify rounding off for prepare and commit timestamps.
- Closed