A ref change was pushed to the OpenLDAP (openldap.git) repository. It will be available in the public mirror shortly.
The branch, mdb.master has been updated via 5eb25c5cb9122fcc016e770bcc1f033e3a9d2a0f (commit) via 3a2ac24f5bbdee304e1772ec71f81a4b6f8be87e (commit) via 6534b804a57d5f6cfc40ca7f63a64d1c5153748f (commit) via 33025182ccfde2c9ac0073bbf3946398267ecc4d (commit) via 397d85d13c4f0c75cbe32768094090aa90bd0925 (commit) from 209b56fead1afe8273db6c714c0a74a9c09b9cf6 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 5eb25c5cb9122fcc016e770bcc1f033e3a9d2a0f Author: Howard Chu hyc@symas.com Date: Tue Dec 22 05:20:33 2015 +0000
MDB_VL32 - fix for Win32 read-only envs
We can't map with MEM_RESERVE because that requires write access to the underlying file/section. Mapping with the default (MEM_COMMIT) requires that we don't map past the end of the file.
commit 3a2ac24f5bbdee304e1772ec71f81a4b6f8be87e Author: Howard Chu hyc@openldap.org Date: Tue Dec 22 04:22:01 2015 +0000
MDB_VL32 - track overflow pages too
Otherwise they'll fill up the txn's pageref list when traversing a DB with lots of overflow records.
commit 6534b804a57d5f6cfc40ca7f63a64d1c5153748f Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Aug 23 22:00:14 2015 +0200
mdb_page_alloc(): Use original snapshot of freeDB.
I can't help thinking this should be safer, and useful somewhere.
commit 33025182ccfde2c9ac0073bbf3946398267ecc4d Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Aug 23 21:10:52 2015 +0200
Prep for next commit: C_WRITEMAP, C_ORIG_RDONLY.
No change in behavior.
commit 397d85d13c4f0c75cbe32768094090aa90bd0925 Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Aug 23 20:33:02 2015 +0200
Pass cursor to mdb_page_get(), mdb_node_read().
No change in behavior.
-----------------------------------------------------------------------
Summary of changes: libraries/liblmdb/mdb.c | 139 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 94 insertions(+), 45 deletions(-)