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  00d7a96bd584412016036b1029fd31e441f5dc34 (commit)
       via  d90581fa5a9ae42b87325f18259553bc80d89a14 (commit)
       via  c7db955a94344b028ffba506bea1b5c2ecd564ca (commit)
       via  8e1bbdf0dd2c05f56937c6293dc23d7c4945fbe2 (commit)
       via  7aba5f5ab92a3fa92de001edb2c5ff4b04fd7d0d (commit)
      from  5e59695b8d8825ed85e0ebd59aa2da168e869075 (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 00d7a96bd584412016036b1029fd31e441f5dc34
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sat Feb 16 19:11:20 2013 +0100

    ITS#7515 Fix MDB parent/child txn interaction.
    
    mdb_txn_commit(child): Copy more state. Copy all of mt_dbs:
    Include mainDB, and even freeDB since mdb_drop() can update
    it. Don't skip DBs with unchanged root, this could break
    when the new was newly opened and the old unused junk.
    
    mdb_page_get(): Search parents' dirty lists.

commit d90581fa5a9ae42b87325f18259553bc80d89a14
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sat Feb 16 19:08:54 2013 +0100

    ITS#7377 Catch MDB failure updating root pointers.
    
    "cannot fail" was wrong, it fails at least when exceeding mapsize.

commit c7db955a94344b028ffba506bea1b5c2ecd564ca
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sat Feb 16 19:08:37 2013 +0100

    ITS#7517 Don't save dropped dirty MDB databases.
    
    mdb_txn_commit's attempt to save the DB could corrupt another DB if
    another thread had called mdb_dbi_open and reused the closed DBI.

commit 8e1bbdf0dd2c05f56937c6293dc23d7c4945fbe2
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sat Feb 16 19:07:16 2013 +0100

    mdb_stat -ff[f]: show contiguous page spans.

commit 7aba5f5ab92a3fa92de001edb2c5ff4b04fd7d0d
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sat Feb 16 19:06:28 2013 +0100

    Add error code MDB_MAP_RESIZED.

-----------------------------------------------------------------------

Summary of changes:
 libraries/liblmdb/lmdb.h     |    8 +++-
 libraries/liblmdb/mdb.c      |   76 +++++++++++++++++++++++-------------------
 libraries/liblmdb/mdb_stat.1 |    7 ++--
 libraries/liblmdb/mdb_stat.c |   30 +++++++++++++----
 4 files changed, 75 insertions(+), 46 deletions(-)


--- 
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git

Reply via email to