]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
WIP: minor details
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 19 May 2021 14:32:29 +0000 (16:32 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 19 May 2021 14:32:29 +0000 (16:32 +0200)
lib/cache/cdb_lmdb.c
meson_options.txt

index ad59ba05f07c26452c857bcdc3e75de02c62ffd4..8e08708fa09462f81d20a90d321dfdbf5173074f 100644 (file)
@@ -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
index de2cf92713a995cfebdde9ad7a3467e675ea060e..9ba7030ad7a27e70e0712484cf4b5c7a4c9a28e3 100644 (file)
@@ -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',
 )