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 b9d13a29e6c4c2742277c82bdc646c32d364a619 (commit) via c4d5e6e78634a6fa96cdf577688fb3a7fba266ed (commit) from 8fa10ae668b2fd1e35b7b5b36a1a0b42bd5698e2 (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 b9d13a29e6c4c2742277c82bdc646c32d364a619 Author: Howard Chu hyc@symas.com Date: Wed Sep 21 14:14:11 2011 -0700
Track changes to all cursors.
For any change to a page or node, update all other cursors pointing at the same page (or node). Cursors are now stored in a linked list off their owning transaction. Cursors are all closed when the transaction ends. Cursors in parent transactions are updated when their child transaction commits.
commit c4d5e6e78634a6fa96cdf577688fb3a7fba266ed Author: Howard Chu hyc@symas.com Date: Tue Sep 20 12:57:05 2011 -0700
Add support for nested transactions.
-----------------------------------------------------------------------
Summary of changes: libraries/libmdb/mdb.c | 546 ++++++++++++++++++++++++++++++++++++++----- libraries/libmdb/mdb.h | 155 ++++++++----- libraries/libmdb/mdb_stat.c | 2 +- libraries/libmdb/midl.c | 19 ++ libraries/libmdb/midl.h | 7 + libraries/libmdb/mtest.c | 10 +- libraries/libmdb/mtest2.c | 8 +- libraries/libmdb/mtest3.c | 8 +- libraries/libmdb/mtest4.c | 16 +- libraries/libmdb/mtest5.c | 8 +- libraries/libmdb/mtest6.c | 6 +- 11 files changed, 648 insertions(+), 137 deletions(-)