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)
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
'lmdb',
'mdbx',
],
- value: 'lmdb',
+ value: 'mdbx', # FIXME: switch back default before branch merge
description: 'cache backend to use; mdbx is experimental',
)