Skip to content

Switch the glue table implementation to isc_hashmap

Ondřej Surý requested to merge 4045-use-isc_ht-for-glue_table-9.18 into bind-9.18

The glue table inside dns_rbtdb was using custom hashtable, with full table rehashing (etc.). Instead of having yet another hash table implementation, refactor the glue table to use isc_hashmap and use the upgrade rwlock mechanics to make the find-add mechanics more efficient.

Closes #4045 (closed)

Merge request reports