-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Disagg CI-blocker, Reconciliation, Test Model
-
Storage Engines - Transactions
-
SE Transactions - 2026-01-30, SE Transactions - 2026-02-13
-
8
Part 1: WT-16426
To reproduce this failure:
- Check out the branch WT-16404-verify-test-model
- Then run:
./build/test/model/tools/model_test -R -w ./WT-16523.workload
You should observe the following:
[1769441702:049355][21911:0x20addac40], file:table3.wt_stable, WT_SESSION.verify: [WT_VERB_DEFAULT][ERROR]: int __time_value_validate_parent(WT_SESSION_IMPL *, WT_TIME_WINDOW *, WT_TIME_AGGREGATE *, _Bool), 421: value time window has a durable start time after its parent's newest durable start time; time window start: (0, 1703763)/(0, 1703763)/(0, 0)/0/0 | stop: (0, 0)/(4294967295, 4294967295)/(0, 0)/0/18446744073709551605, parent newest_durable: (0, 1703725)/(0, 0) | oldest_start: (0, 0)/0 | newest_stop: (4294967295, 4294967295)/18446744073709551605: Invalid argument [1769441702:049394][21911:0x20addac40], file:table3.wt_stable, WT_SESSION.verify: [WT_VERB_DEFAULT][ERROR]: int __verify_page_content_leaf(WT_SESSION_IMPL *, WT_REF *, WT_CELL_UNPACK_ADDR *, WT_VSTUFF *), 1262: cell 9 on page at address:[100, 1, 2, 1, 64, 622766922], time-window: newest_durable: (0, 1703725)/(0, 0) | oldest_start: (0, 0)/0 | newest_stop: (4294967295, 4294967295)/18446744073709551605 failed timestamp validation: Invalid argument [1769441702:049531][21911:0x20addac40], layered:table3, WT_SESSION.verify: [WT_VERB_DEFAULT][ERROR]: int __schema_layered_worker_verify(WT_SESSION_IMPL *, const char *, int (*)(WT_SESSION_IMPL *, const char **), int (*)(WT_SESSION_IMPL *, const char *, _Bool *), const char **, uint32_t), 114: Verify (layered): file:table3.wt_stable stable table verification failed : Invalid argument Verification failed for table table3: Invalid argument