]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for [GL #4596]
authorOndřej Surý <ondrej@isc.org>
Thu, 22 Feb 2024 07:56:46 +0000 (08:56 +0100)
committerMichał Kępień <michal@isc.org>
Thu, 29 Feb 2024 11:18:00 +0000 (12:18 +0100)
CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index fc0d09ec97b2a2d9dcf10231d6839b6387ebfc46..834ae1c002a11f458777cff89a62498aa6daf641 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,8 @@
+6352.  [bug]           Decrease lock contention during RBTDB tree pruning
+                       introduced in change 6319 by making the prunenodes list
+                       bucketed and not cleaning up nodes recursively within a
+                       single prune_tree() call. [GL #4596]
+
 6338.  [func]          Optimize slabheader placement, so the infrastructure
                        records are put in the beginning of the slabheader
                        linked list. [GL !8675]
index 92c907c4886f9cc2e1968211d75f0eb79e853d00..ae36157a620a87ba5d25d5c2f5077067f930d547 100644 (file)
@@ -35,7 +35,9 @@ Feature Changes
 Bug Fixes
 ~~~~~~~~~
 
-- None.
+- A regression in cache-cleaning code enabled memory use to grow
+  significantly more quickly than before, until the configured
+  ``max-cache-size`` limit was reached. This has been fixed. :gl:`#4596`
 
 Known Issues
 ~~~~~~~~~~~~