-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Btree, Cache and Eviction, Layered Tables
-
None
-
Storage Engines, Storage Engines - Transactions
-
SE Transactions - 2025-10-10
-
3
We mark a clean page dirty if its aggregated timestamps are globally visible to reconcile and cleanup them in __evict_review_obsolete_time_window. However, we should not do that on the standby for the stable btrees opened as checkpoints.
We should change this check from:
/* The checkpoint cursor dhandle is read-only. Do not mark these pages as dirty. */ if (WT_READING_CHECKPOINT(session)) return (0);
to
/* The checkpoint cursor dhandle is read-only. Do not mark these pages as dirty. */ if (F_ISSET(btree, WT_BTREE_READONLY)) return (0);
- is related to
-
WT-15627 Enable output of compile commands during generation
-
- Closed
-
-
WT-15579 Ignore failures on unit-test tsan run
-
- Closed
-
-
WT-15614 26.17% decrease in Update count in Variant amazon2023-perf-tests-arm64 for Task perf-test-live-restore in Test 500m-btree-50r50u-live-restore.wtperf
-
- Closed
-
- related to
-
WT-15381 Introduce lite-ASAN build Disagg Variant and test/checkpoint
-
- Closed
-
-
WT-15595 Ignore eviction target/trigger in follower mode
-
- Closed
-
-
WT-12535 Optimize time spent in __wt_update_obsolete_check()
-
- Closed
-
-
WT-15384 test/format (disagg.mode=switch) Disagg Drain causes prev_upd->type == 3 failure
-
- Closed
-
-
WT-15579 Ignore failures on unit-test tsan run
-
- Closed
-
-
WT-15583 Unable to read root page in compatibility-test-dirty-restart
-
- Closed
-
-
WT-15614 26.17% decrease in Update count in Variant amazon2023-perf-tests-arm64 for Task perf-test-live-restore in Test 500m-btree-50r50u-live-restore.wtperf
-
- Closed
-