14 uint32_t maxNumReaders)
16 , _directory(directory)
17 , _readGuard(maxNumReaders)
22 uint64_t totalMapSize = kb * mapSizeKB;
23 uint32_t flags = MDB_NOTLS;
25 call_lmdb_func(
"mdb_env_set_mapsize", mdb_env_set_mapsize,
_mdbEnv,
static_cast<size_t>(totalMapSize));
33 static_cast<mdb_mode_t
>(S_IRWXU | S_IRWXG | S_IRWXO));
34 }
catch (std::runtime_error& error) {