-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Btree, Cache and Eviction
-
Storage Engines
-
(copied to CRM)
-
5
-
2024-04-02 - GreatMugshot, 나비 (nabi) - 2024-04-16
-
v7.3, v7.0, v6.0, v5.0
Based on the investigation done in WT-9121, the current walk position is dropped in two cases: (a) eviction pass ends, (b) __evict_walk_tree is unable to find evictable pages.
Improve the walking logic so that the scanning efficient and spans the whole tree.
All potential solutions should go through performance tests.
- depends on
-
WT-12805 Temporarily increase the "cyclomatic complexity" threshold as it is blocking work on WT-12643
-
- Closed
-
- is related to
-
WT-13460 Make a connection flag to turn off WT-12643 in 7.0 only
-
- Open
-
- split from
-
WT-9121 Eviction server thread always reset the traversing point when exiting -- parts of the B-tree may never be traversed by eviction in some simple cases/
-
- Closed
-