Commit e4b6da2
committed
Refactor S3 FIFO eviction strategy and enhance iterator implementations
- Updated the eviction logic to prioritize Small queue eviction based on its capacity, improving cache efficiency.
- Introduced `small_capacity` method to expose the maximum entries in the Small queue, enhancing usability.
- Added `FusedIterator` and `Debug` implementations for `Iter`, `Keys`, `Values`, and `IntoIter`, improving iterator functionality and debugging support.
- Enhanced documentation for eviction strategy and iterator methods, providing clearer guidance for users.1 parent 4f723d2 commit e4b6da2
1 file changed
Lines changed: 679 additions & 31 deletions
0 commit comments