-
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);
- related to
-
WT-15595 Ignore eviction target/trigger in follower mode
-
- Closed
-