]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for [GL #4621]
authorOndřej Surý <ondrej@isc.org>
Wed, 6 Mar 2024 12:39:25 +0000 (13:39 +0100)
committerMichał Kępień <michal@isc.org>
Wed, 6 Mar 2024 18:17:32 +0000 (19:17 +0100)
(cherry picked from commit bde5e18cb11ecc79ae52ecb00f883abd9edb50bd)

CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index 3c379383f657bc053c5d60dc94fd147a52ab3267..af34b2afc99b19e12f6fe968ed27a3b924a53f9a 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,7 @@
+6356.  [bug]           Create the pruning task in the dns_cache_flush(), so
+                       the cache pruning still works after the flush.
+                       [GL #4621]
+
 6353.  [bug]           Improve the TTL-based cleaning by removing the expired
                        headers from the heap, so they don't block the next
                        cleaning round and clean more than a single item for
index c70f4d0f85be8628064259652dfe7846313dea8d..7129ac64f77e2d792f69c96d037df1f16331e801 100644 (file)
@@ -39,6 +39,11 @@ Bug Fixes
   significantly more quickly than before, until the configured
   ``max-cache-size`` limit was reached. This has been fixed. :gl:`#4596`
 
+- Using :option:`rndc flush` inadvertently caused cache cleaning to
+  become less effective. This could ultimately lead to the configured
+  ``max-cache-size`` limit being exceeded and has now been fixed.
+  :gl:`#4621`
+
 - A use-after-free assertion might get triggered when the overmem cache
   cleaning triggers. :gl:`#4595`