]> git.ipfire.org Git - thirdparty/bind9.git/commit
[v9_9] recursively clean empty interior nodes when deleting database records
authorEvan Hunt <each@isc.org>
Fri, 4 Mar 2016 05:19:59 +0000 (21:19 -0800)
committerEvan Hunt <each@isc.org>
Fri, 4 Mar 2016 05:19:59 +0000 (21:19 -0800)
commitb5957e6c2db43a07a7b614353b7808765cc61344
tree2a0559e69851eb4eade24c0fae443a5860de1b6d
parent3d6be0705b88b06ad94b0eadfedb58a22a131194
[v9_9] recursively clean empty interior nodes when deleting database records

4324. [bug] When deleting records from a zone database, interior
nodes could be left empty but not deleted, damaging
search performance afterward. [RT #40997]

(cherry picked from commit 44c86318ed432af96848269250930297eea2bba3)
(cherry picked from commit db06cd726c469887d302905e1d88c1db0d8a323b)
CHANGES
doc/arm/notes.xml
lib/dns/rbt.c
lib/dns/rbtdb.c