]> git.ipfire.org Git - thirdparty/bind9.git/commit
chg: usr: Improve the LRU cache-expiration mechanism
authorEvan Hunt <each@isc.org>
Wed, 26 Mar 2025 23:21:15 +0000 (23:21 +0000)
committerEvan Hunt <each@isc.org>
Wed, 26 Mar 2025 23:21:15 +0000 (23:21 +0000)
commitf70d8b42522d5e547ee66d3d108aacb23ccabb3e
tree0c05a15d6797408dadbab666b1fdf0698b02682f
parent79cee327d7ad601bacfeeecd35abde6251d6728e
parent1233dc8a61c228775cafdc8565cb2f180cf1b428
chg: usr: Improve the LRU cache-expiration mechanism

Improve the LRU cache-expiration mechanism to a SIEVE-LRU based mechanism that triggers when the cache is close to the `max-cache-size` limit.  This improves the recursive server performance.

Merge branch 'ondrej/sieve' into 'main'

See merge request isc-projects/bind9!10153