-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Cache and Eviction
-
None
-
Storage Engines, Storage Engines - Transactions
-
SE Transactions - 2025-08-29
-
5
We recently (WT-14813) introduced a new policy for the eviction server that avoids queuing pages that have relatively few changes when there isn't much cache pressure.
The check for determining whether there is cache pressure causes pages to be skipped if either the updates or dirty utillization is more than ten percent below the configured upper bound.
That should be changed, so that if either updates or dirty is above the threshold then pages are queued.
- is related to
-
WT-15173 Coverity analysis defect 175782: Dereference null return value
-
- Closed
-
-
WT-15202 Disagg python testing: Update hook_disgg.fail and skip unsupported tests in disagg mode
-
- Closed
-
-
WT-15225 Fix newly created table and drop() EBUSY issue
-
- Closed
-
-
WT-15228 Create the prepared_id_transaction and prepared_id_transaction_uint api
-
- Closed
-
-
WT-15234 Test deleting local files on startup in disagg
-
- Closed
-
-
WT-14813 Skip eviction of pages with few updates when below dirty threshold
-
- Closed
-
- related to
-
WT-15002 Remove the WT_DELTA_CELL_LEAF structure and change leaf page delta format
-
- Open
-
-
WT-14781 Disagg python testing: change "skipped recovery RTS due to disagg" from warning to info message
-
- Closed
-
-
WT-14994 Make non-read-only connection flags atomic
-
- Closed
-
-
WT-15030 Improve TSAN script to work on new code
-
- Closed
-
-
WT-12027 ex_backup_block issue with cleanup
-
- Closed
-