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  4dea7d44fa612c74a3e521aae52228c5f2fc81f9 (commit)
       via  d7db12ad7796bf34f3b296ad3d6416e55af29a9e (commit)
       via  060b63a58dab60e0e460bb71ae4cc9c9571585ff (commit)
       via  3e301ec40025f17b52a7bcd66620c95ae3efef0f (commit)
       via  b6973a3324144c8c5b0dfc3da482aa1cf9ac8ce2 (commit)
       via  90f6fc4ba7d60f602acd1ef63e4c7d939fb514e1 (commit)
      from  91fc43f17cec8ffa05a5c841831df1cfa0511469 (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 4dea7d44fa612c74a3e521aae52228c5f2fc81f9
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sun Jul 19 21:44:02 2015 +0200

    ITS#7377 Catch mdb_put() to blocked/read-only txns
    
    ...early enough that txn state is left unchanged.

commit d7db12ad7796bf34f3b296ad3d6416e55af29a9e
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sun Jul 19 21:43:10 2015 +0200

    ITS#7377 Always notice env error on txn startup.
    
    Move the check to the end of txn startup.  Catches env
    breakage which happens while the new txn waits for a lock.

commit 060b63a58dab60e0e460bb71ae4cc9c9571585ff
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sun Jul 19 21:31:54 2015 +0200

    Cleanup: Drop !mt_dbxs hack, use MDB_TXN_FINISHED

commit 3e301ec40025f17b52a7bcd66620c95ae3efef0f
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sun Jul 19 21:31:25 2015 +0200

    Catch most uses of finished/parent txns.
    
    * Add MDB_TXN_FINISHED, MDB_TXN_HAS_CHILD, MDB_TXN_BLOCKED.
    * Clear mt_numdbs in writers, for TXN_DBI_EXIST() to catch.
      We already do in readers.

commit b6973a3324144c8c5b0dfc3da482aa1cf9ac8ce2
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sun Jul 19 21:30:12 2015 +0200

    Move code into mdb_txn_end(). Was mdb_txn_reset0.
    
    Side effects:
    * Clean txn up a bit even before freeing it.
    * Tweak DEBUG output at txn end. Add DEBUG after commit(writer).

commit 90f6fc4ba7d60f602acd1ef63e4c7d939fb514e1
Author: Hallvard Furuseth <hallv...@openldap.org>
Date:   Sun Jul 19 21:18:31 2015 +0200

    ITS#8200 Fix mdb_midl_shrink() usage, return void

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

Summary of changes:
 libraries/liblmdb/lmdb.h |    2 +-
 libraries/liblmdb/mdb.c  |  192 ++++++++++++++++++++++++----------------------
 libraries/liblmdb/midl.c |    4 +-
 libraries/liblmdb/midl.h |    3 +-
 4 files changed, 103 insertions(+), 98 deletions(-)


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

Reply via email to