The KRU-based garbage collection reduced the LMDB size a bit
for a particular overall cache size setting.
Apple Silicon uses 16 KiB pages instead of the usual 4 KiB,
so the usage is a bit shifted and that's why we didn't notice earlier
(though before the KRU GC we adjusted in commit
adaac913c5)
For example failure, see "not ok" lines in
https://cache.nixos.org/log/1452wsll1fxh38p0fbqa0vw1p7ki6v55-knot-resolver_6-6.0.17.drv
Bugfixes
--------
- reload did not apply changes to /fallback (!1763)
+- fix config.cache.clear test on apple silicon (!1766)
Knot Resolver 6.0.17 (2025-12-02)
return {
test_cache_used(0, 1),
import_zone,
- test_cache_used(9, 11),
+ test_cache_used(10, 12),
test_exact_match_qtype,
test_exact_match_qname,
test_callback,
import_zone,
test_subtree,
- test_cache_used(9, 11),
+ test_cache_used(10, 12),
test_subtree_limit,
- test_cache_used(5, 8),
+ test_cache_used(6, 9),
test_apex,
import_zone,
test_root,