From: Vladimír Čunát Date: Wed, 19 May 2021 14:32:29 +0000 (+0200) Subject: WIP: minor details X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6ac7efcb3a198c6d17d73c8263cdf85b8de4402c;p=thirdparty%2Fknot-resolver.git WIP: minor details --- diff --git a/lib/cache/cdb_lmdb.c b/lib/cache/cdb_lmdb.c index ad59ba05f..8e08708fa 100644 --- a/lib/cache/cdb_lmdb.c +++ b/lib/cache/cdb_lmdb.c @@ -167,7 +167,7 @@ retry: goto retry; } else #endif - if (unlikely(ret == MDB_READERS_FULL)) { + if (unlikely(ret == MDB_READERS_FULL)) { int cleared; ret = mdb_reader_check(env->env, &cleared); if (ret == MDB_SUCCESS) @@ -843,6 +843,7 @@ static double cdb_usage_percent(kr_cdb_pt db) MDB_stat st; #if KR_USE_MDBX int ret = mdbx_env_stat_ex(env->env, txn, &st, sizeof(st)); + //FIXME: for MDBX the counts somehow don't work after deletion (via GC); it mostly grows #else int ret = mdb_stat(txn, env->dbi, &st); #endif diff --git a/meson_options.txt b/meson_options.txt index de2cf9271..9ba7030ad 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -218,6 +218,6 @@ option( 'lmdb', 'mdbx', ], - value: 'lmdb', + value: 'mdbx', # FIXME: switch back default before branch merge description: 'cache backend to use; mdbx is experimental', )