]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
chg: dev: Remove rrset-order cyclic from the default config, with shim
authorAlessio Podda <alessio@isc.org>
Thu, 8 Jan 2026 15:32:23 +0000 (15:32 +0000)
committerAlessio Podda <alessio@isc.org>
Thu, 8 Jan 2026 15:32:23 +0000 (15:32 +0000)
Currently we add an rrset-order cyclic statement to the default config.
Since the rrset-order allows matching a subset of all names, it must
be implemented with a comparison against a wildcard, and since
the statement applies per rrset, this can result in million of
comparisons per second on a busy authoritative server.

This commit removes rrset-order from the default config, but adds back
a code shim in query_setorder to preserve the previous behaviour.

Merge branch 'alessio/dont-set-order' into 'main'

See merge request isc-projects/bind9!11417


Trivial merge