From: Aleš Mrázek Date: Fri, 10 May 2024 13:21:54 +0000 (+0200) Subject: NEWS: update about policy-loader X-Git-Tag: v6.0.8~8^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb580324cd46b83f353f44f1c5ffb70ae07a39ea;p=thirdparty%2Fknot-resolver.git NEWS: update about policy-loader --- diff --git a/NEWS b/NEWS index 377bb5481..0046e7f2f 100644 --- a/NEWS +++ b/NEWS @@ -17,12 +17,19 @@ Improvements - stats: add separate metrics for IPv6 and IPv4 (!1545) - remove unused dependency on `libedit` (!1553) +- manager: policy-loader: new component for separate loading policy rules (!1540) + + The ``policy-loader`` ensures that configured policies are loaded into the rules database + where they are made available to all running kresd workers. This loading is no longer done + by all kresd workers as it was before, so this should significantly improve the resolver's + startup/reload time when loading large sets of policy rules, e.g. large RPZs. + .. TODO: Change the link below to a versioned one when releasing. Incompatible changes -------------------- -- cache: the ``/cache/prediction`` configuration property has been reorganized - into ``/cache/prefetch/expiring`` and ``/cache/prefetch/prediction``, changing +- cache: the ``cache.prediction`` configuration property has been reorganized + into ``cache.prefetch.expiring`` and ``cache.prefetch.prediction``, changing the default behaviour as well. See the `relevant documentation section `_ for more.