From: Colin Vidal Date: Thu, 11 Sep 2025 06:37:03 +0000 (+0200) Subject: fix: dev: minimize zone hooktable lookups X-Git-Tag: v9.21.14~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89039e0d78e44b28f2f333b0e9856a9aae07d51e;p=thirdparty%2Fbind9.git fix: dev: minimize zone hooktable lookups Merging !10483 caused a performance regression because the zone hooktable had to be looked up every time a hook point was reached, even if no zone plugins were configured. We now look up the zone hooktable when a zone is attached to the query context, and keep a pointer to it until the qctx is destroyed. Merge branch 'each-zoneplugin-zonehook-once' into 'main' See merge request isc-projects/bind9!10959 --- 89039e0d78e44b28f2f333b0e9856a9aae07d51e