-
Type: Build Failure
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
2
-
Storage - Ra 2021-03-08
unit-test-bucket08 failed on ! Ubuntu 18.04
Host: ec2-54-237-5-239.compute-1.amazonaws.com
Project: WiredTiger (develop)
Commit: diff: WT-6673 RTS Fix inconsistent checkpoint (#6303)
WT-6673RTS Fix inconsistent checkpoint
Rollback to stable to fix the inconsistent checkpoint by removing updates outside of the checkpoint snapshot.
All the RTS mechanisms will be modified for an additional transaction id check(only during recovery) in addition to the current timestamp check on each page/record level.
During RTS in recovery reset transaction ids based on write gen, re-initialize the connection's base write generation after rollback to stable, and update write_gens and base_write_gen of all the open dhandles to the connection's base write generation.
Add a new inconsistent checkpoint stats counter.
Add a new test to simulate the inconsistent checkpoint behavior.
Reset transaction ids based on the last checkpointed run write generation, and retain transaction ids only on the pages that are written after the restart.
Co-authored-by: Haribabu Kommi <haribabu.kommi@mongodb.com> | 25 Feb 21 04:26 UTC
Evergreen Subscription: ; Evergreen Event:
- duplicates
-
WT-7243 Fix unexpected output failure in test_bug025
- Closed