Mirror of the libmdbx repository
Go to file
Howard Chu 02da85169e mdbx: backport - ITS#8311 fix page_split from update_key.
Check for top of stack. Usually the cursor only has height 1 when
calling page_split, but not always.

Change-Id: Iad221be30edac0f82b650f787e5dbe721cc978e0
2015-11-19 19:05:02 +03:00
.gitignore lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
barriers.h lmdb: detach from ReOpenLDAP project. 2015-10-12 20:01:16 +03:00
CHANGES mdbx: backport - ITS#8311 fix page_split from update_key. 2015-11-19 19:05:02 +03:00
COPYRIGHT all: 2015 copyright timestamp (from OpenLDAP). 2015-02-18 16:04:11 +03:00
Doxyfile OpenLDAP 2.4.40 2015-01-07 16:49:50 +03:00
LICENSE OpenLDAP 2.4.40 2015-01-07 16:49:50 +03:00
lmdb.h mdbx: adds signatures to detect ABI mixup. 2015-10-20 23:59:06 +03:00
Makefile mdbx: link tools librt.so with --no-as-needed. 2015-11-14 13:42:44 +03:00
mdb_chk.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mdb_copy.1 all: 2015 copyright timestamp (from OpenLDAP). 2015-02-18 16:04:11 +03:00
mdb_copy.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mdb_dump.1 lmdb: ITS#8259 fix usage ordering. 2015-10-06 10:06:57 +03:00
mdb_dump.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mdb_load.1 lmdb: ITS#8259 fix usage ordering. 2015-10-06 10:06:57 +03:00
mdb_load.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mdb_stat.1 lmdb: ITS#8259 fix usage ordering. 2015-10-06 10:06:57 +03:00
mdb_stat.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mdb.c mdbx: backport - ITS#8311 fix page_split from update_key. 2015-11-19 19:05:02 +03:00
mdbx.h lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
midl.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
midl.h lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest0.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest1.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest2.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest3.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest4.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest5.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
mtest6.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
reopen.h lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00
sample-bdb.txt all: 2015 copyright timestamp (from OpenLDAP). 2015-02-18 16:04:11 +03:00
sample-mdb.txt lmdb: Cleanup mtest* and sample-*. 2015-04-14 22:20:29 +03:00
tooltag OpenLDAP 2.4.40 2015-01-07 16:49:50 +03:00
wbench.c lmdb: provide both interfaces - advanced 'mdbx' and original 'lmdb'. 2015-10-13 23:50:25 +03:00