Leo Yuriev a283d782f6 lmdb: bigbang for sync-to-disk path and related.
This is 4/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1
and https://github.com/ReOpen/ReOpenLDAP/issues/2

Here a lot of changes:
 - deleted a secondary DSYNC-mode file descriptor;
 - deleted a pointers to meta-pages and toggle-selection of ones;
 - removed MDB_FDATASYNC_WORKS/FDATASYNC_MAYBE_BROKEN stuff;
 - reworked use of fdatasync/fsync for safety without performance degradation;
 - txn-to-meta updating moved info mdb_txn_commit();
 - removed mdb_env_write_meta();
 - rewrited mdb_env_sync0() for clarify;

Change-Id: I985464baa3cf486a2ceccf2c9dcb7a7fea698c46
2015-05-21 21:40:24 +03:00
2015-05-08 03:47:17 +03:00
2015-01-07 16:49:50 +03:00
2015-01-07 16:49:50 +03:00
2015-05-08 03:47:17 +03:00
2015-04-14 22:20:29 +03:00
2015-04-14 22:20:29 +03:00
2015-04-14 22:20:29 +03:00
2015-04-14 22:20:29 +03:00
2015-04-14 22:20:29 +03:00
2015-01-07 16:49:50 +03:00
Description
Mirror of the libmdbx repository
Languages
C 67.8%
C++ 24.5%
CMake 4.5%
Makefile 1.6%
Shell 1.1%
Other 0.5%