Files
kumomta/crates/mod-filesystem
Wez Furlong 6ce88f40ed lruttl: periodically prune out expired entries
So far, we've deferred proactively aging out expired entries from
our TTL-based LRU caches, instead relying on the next lookup operation
on the expired key to detect and replace the stale value.

Recently we have been focused on keeping the memory footprint lower.

This commit adds a periodic (every 30 seconds) background task
that will determine all cache entries that have expired, and
remove them from the cache.
2024-12-11 22:25:46 -07:00
..