From: Ondřej Surý Date: Wed, 9 Jul 2025 21:19:56 +0000 (+0200) Subject: chg: dev: Increase the scalability in the ADB X-Git-Tag: v9.21.11~58 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c15da33e883d63c9a237d8fa1980c11409a621e;p=thirdparty%2Fbind9.git chg: dev: Increase the scalability in the ADB This MR reduces lock contention and increases scalability in the ADB by: a) Using SIEVE algorithm instead of classical LRU; b) Replacing rwlocked isc_hashmap with RCU cds_lfht table; c) Replace the single LRU table per-object with per-loop LRU tables per-object. Merge branch 'ondrej/use-urcu-lfht-for-ADB-tables' into 'main' See merge request isc-projects/bind9!10645 --- 0c15da33e883d63c9a237d8fa1980c11409a621e