Dear BIND users, Usually, we don't issue deprecation notices about implementation details, but this time we are making an exception.
In BIND 9.20, a new database backend based on QPtries was introduced that introduces a more modern and faster data structure to hold the tree of the domain names. BIND 9.20 uses the QPtrie backends by default, but the RBTDB backend is available if explicitly configured via named.conf or the default has been changed with a compile time autoconf option. We are now confident that QPtrie based backends are stable and superior to RBTDB based backend. And thus in BIND 9.22, we have removed the RBTDB implementation and only the database backends based on QPtries have been kept. In BIND 9.20, usage of the RBTDB based backend for zone and cache databases are not recommended and we don't plan to fix bugs in the RBTDB implementation unless they affect both QPtrie and RBTDB backends. Ondrej -- Ondřej Surý (He/Him) [email protected] My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours. -- Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.

