-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Cache and Eviction
-
None
-
Storage Engines
-
5
-
StorEng - 2024-10-01
Parent ticket - WT-13600
As we progress with eviction modularity, we wish to refactor the eviction logic and clarify public and private APIs to reflect in the code.
Based on the assessment of the eviction functionality in 1.1, we have identified the appropriate public and private APIs in 1.2.
This ticket aims to reflect these distinctions in the code, ensuring a clear and ideal separation between public and private methods within the eviction logic.
Scope:
- Refactor the eviction logic to define clear public and private APIs.
- Move functions as necessary to align with the API definitions.
- Rename functions where appropriate to better represent their scope (public or private).
- Note: No changes to functionality are expected