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 c6f9323b3dc0ae8259af12a1b04edb4bbae7f05b (commit) via 4a9ee2cb726fe8f5c4f256c1a567cdf6721c10a7 (commit) from 1d94ea5b55e5bce58502b3c0065cf40983eee9a8 (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 c6f9323b3dc0ae8259af12a1b04edb4bbae7f05b Author: Hallvard Furuseth hallvard@openldap.org Date: Thu Jun 20 07:41:35 2013 +0200
Simplify mdb_page_alloc().
Merge if() branches. Restore retry=500 when MDB_PARANOID, for clarity.
commit 4a9ee2cb726fe8f5c4f256c1a567cdf6721c10a7 Author: Hallvard Furuseth hallvard@openldap.org Date: Thu Jun 20 07:41:35 2013 +0200
ITS#7620: Keep empty IDLs. Tweak mdb_page_alloc().
MDB_env.me_pghead: Don't free it when empty. mdb_ovpage_free() needs it, but cannot allocate it. mdb_midl_alloc(): Fill in length=0. mdb_page_alloc(): Also Skip freeDB if txnid<3, instead of <4, and consistently DPRINTF consumed IDLs.
-----------------------------------------------------------------------
Summary of changes: libraries/liblmdb/mdb.c | 291 +++++++++++++++++---------------------------- libraries/liblmdb/midl.c | 4 +- 2 files changed, 113 insertions(+), 182 deletions(-)