1
0
Fork 0
forked from lthn/blockchain
blockchain/contrib/db/liblmdb
sowle 28659827c3
lmdb: reverting back to v 18 due to complex issues with resizing/synchronization
lmdb v 24 requires manual resizing/growing during it's normal function
Zano core is purely async so it's not easy to prevent all DB txs from starting on lmdb adapter level, because it will lead to random deadlocks in the core due to many high-level cross-thread dependencies.
We will rethink this later.
Many thanks to @leo-yuriev who helped us to discover these issues!
2019-08-28 17:58:35 +03:00
..
.gitignore reverting commit cca48ed718 "contrib: update LMDB to 0.9.23, use submodule (#27)" 2019-05-21 18:18:20 +03:00
CHANGES lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
CMakeLists.txt reverting commit cca48ed718 "contrib: update LMDB to 0.9.23, use submodule (#27)" 2019-05-21 18:18:20 +03:00
COPYRIGHT lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
Doxyfile lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
intro.doc lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
LICENSE reverting commit cca48ed718 "contrib: update LMDB to 0.9.23, use submodule (#27)" 2019-05-21 18:18:20 +03:00
lmdb.h lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
Makefile lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_copy.1 lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_copy.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_dump.1 lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_dump.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_load.1 lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_load.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_stat.1 lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mdb_stat.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
midl.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
midl.h lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mtest.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mtest2.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mtest3.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mtest4.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mtest5.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
mtest6.c lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
sample-bdb.txt lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
sample-mdb.txt lmdb: reverting back to v 18 due to complex issues with resizing/synchronization 2019-08-28 17:58:35 +03:00
tooltag reverting commit cca48ed718 "contrib: update LMDB to 0.9.23, use submodule (#27)" 2019-05-21 18:18:20 +03:00