]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
treewide refactor: avoid kr_cache_top_context_switch() docs-cache-kru-8qejro/deployments/7394 cache-kru 1726/head
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 13 Aug 2025 10:57:53 +0000 (12:57 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 13 Aug 2025 12:10:58 +0000 (14:10 +0200)
commitf6407ce126a77bb00d42b6194968a87c3c14245a
tree95fc3ebddb90edec674363a191b833bb9b6c525c
parent3eb74711a7a73906f633ba6d91dc99f60b23eacb
treewide refactor: avoid kr_cache_top_context_switch()

It seemed to bring more complexity than benefit.
In many parts this meant revert to code before a few commits.
16 files changed:
daemon/lua/kres-gen-33.lua
daemon/worker.c
lib/cache/api.c
lib/cache/api.h
lib/cache/entry_pkt.c
lib/cache/impl.h
lib/cache/nsec1.c
lib/cache/nsec3.c
lib/cache/peek.c
lib/cache/top.c
lib/cache/top.h
lib/resolve-produce.c
lib/resolve.c
lib/selection.c
lib/selection.h
lib/zonecut.c