]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Reword release note for #5108
authorPetr Špaček <pspacek@isc.org>
Mon, 20 Jan 2025 11:22:30 +0000 (12:22 +0100)
committerNicki Křížek <nicki@isc.org>
Mon, 20 Jan 2025 13:07:34 +0000 (14:07 +0100)
doc/notes/notes-9.20.5.rst

index d12317b8adef0087c795aa7d127735bd151cf0f1..806fb6d3fc0db685597c3937e8896a393c0289ec 100644 (file)
@@ -82,6 +82,9 @@ New Features
 Feature Changes
 ~~~~~~~~~~~~~~~
 
+- Performance optimization for NSEC3 lookups introduced in BIND 9.20.2 was
+  reverted to avoid risks associated with a complex code change. :gl:`#5108`
+
 - The configuration clauses ``parental-agents`` and ``primaries`` are renamed to
   :any:`remote-servers`.
 
@@ -94,27 +97,6 @@ Feature Changes
   :namedconf:ref:`query-source-v6` to disable IPv4 or IPv6 upstream queries but
   allow listening to queries from clients on IPv4 or IPv6. :gl:`#4981`
 
-- Revert "Fix NSEC3 closest encloser lookup for names with empty
-  non-terminals"
-
-  Revert the fix for #4950 for 9.20.
-
-  This reverts MR !9438.
-
-  History: A performance improvement for NSEC3 closest encloser lookups
-  (#4460) was introduced (in MR !9436) and backported to 9.20 (MR !9438)
-  and to 9.18 in (MR !9439). It was released in 9.18.30 (and 9.20.2 and
-  9.21.1).
-
-  There was a bug in the code (#4950), so we reverted the change in
-  !9611, !9613 and !9614.
-
-  Then a new attempt was merged in main (MR !9610) and backported to
-  9.20 (MR !9631) and 9.18 (MR !9632). The latter should not have been
-  backported and was reverted in !9689.
-
-  We now also revert the fix for 9.20 :gl:`#5108`
-
 Bug Fixes
 ~~~~~~~~~