Marek Vavrusa
authored
this change introduces new API for cache backends, that is a subset of knot_db_api_t from libknot with several cache-specific operations major changes are: * merged 'cachectl' module into 'cache' as it is 99% default-on and it simplifies things * not transaction oriented, transactions may be reused and cached for higher performance * scatter/gather API, this is important for latency and performance of non-local backends like Redis * faster and reliable cache clearing * cache-specific operations (prefix scan, ...) in the API not hacked in * simpler code for both backends and caller
Forked from
Knot projects / Knot Resolver
7626 commits behind the upstream repository.
Name | Last commit | Last update |
---|---|---|
.. | ||
ccan | ||
licenses | ||
lmdb | ||
murmurhash3 | ||
ucw | ||
base32hex.c | ||
base32hex.h | ||
cleanup.h | ||
config.h | ||
contrib.mk | ||
wire.h |