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 fc137e39a311818fb636e9db59967406f02edda6 (commit)
from 501eac2fc48899aa7f3971666eaef1eb9e2f387c (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 fc137e39a311818fb636e9db59967406f02edda6
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Jul 15 10:57:13 2013 -0700
Add mdb_dbi_flags()
Retrieve the flags from a DB handle.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/lmdb.h | 9 +++++++++
libraries/liblmdb/mdb.c | 9 +++++++++
2 files changed, 18 insertions(+), 0 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via f383396a104b7fc863f7774aaed4bde093955140 (commit)
via 501eac2fc48899aa7f3971666eaef1eb9e2f387c (commit)
via 2c3488aeebf10edaf740ae9b4daba0e7ed89c8d6 (commit)
via 56a41d87d42568328413f6e2a6197c2ae0dc67bd (commit)
via 8ae56c34d537f93d6dc2e7f84fa45d09b42f05ac (commit)
via fa7228962bb4bc27b721564dc78437f6180b3841 (commit)
from 79ac4cb36184570cc4fbcdbb328240ef37a4aeae (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 f383396a104b7fc863f7774aaed4bde093955140
Merge: 79ac4cb 501eac2
Author: Howard Chu <hyc(a)openldap.org>
Date: Sun Jul 14 17:20:14 2013 -0700
Merge remote-tracking branch 'origin/mdb.master'
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 13 ++++++-----
libraries/liblmdb/lmdb.h | 2 +-
libraries/liblmdb/mdb.c | 50 +++++++++++++++++++++++++++++++++++++++----
3 files changed, 53 insertions(+), 12 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 501eac2fc48899aa7f3971666eaef1eb9e2f387c (commit)
from 2c3488aeebf10edaf740ae9b4daba0e7ed89c8d6 (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 501eac2fc48899aa7f3971666eaef1eb9e2f387c
Author: Howard Chu <hyc(a)symas.com>
Date: Sun Jul 14 16:53:04 2013 -0700
Fix child txn dirty_room counts in spill/unspill
Don't count pages twice if they're already accounted in an ancestor txn.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 37 ++++++++++++++++++++++++++++++++++++-
1 files changed, 36 insertions(+), 1 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 2c3488aeebf10edaf740ae9b4daba0e7ed89c8d6 (commit)
from 56a41d87d42568328413f6e2a6197c2ae0dc67bd (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 2c3488aeebf10edaf740ae9b4daba0e7ed89c8d6
Author: Howard Chu <hyc(a)symas.com>
Date: Sun Jul 14 08:28:26 2013 -0700
More for stale sub-cursor flags
Same fix for cursor_first/last.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 56a41d87d42568328413f6e2a6197c2ae0dc67bd (commit)
from 8ae56c34d537f93d6dc2e7f84fa45d09b42f05ac (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 56a41d87d42568328413f6e2a6197c2ae0dc67bd
Author: Howard Chu <hyc(a)symas.com>
Date: Sun Jul 14 08:20:18 2013 -0700
Fix stale sub-cursor C_INIT flag
Whenever we enter cursor_set() the sub-cursor's flag must be
cleared. If the new cursor position has valid subdata it will
be initialized again, if not then the sub-cursor has nothing
to point to.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 8ae56c34d537f93d6dc2e7f84fa45d09b42f05ac (commit)
from fa7228962bb4bc27b721564dc78437f6180b3841 (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 8ae56c34d537f93d6dc2e7f84fa45d09b42f05ac
Author: Howard Chu <hyc(a)symas.com>
Date: Fri Jul 12 13:55:18 2013 -0700
Tweak comments, defaults should be OK already
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 fa7228962bb4bc27b721564dc78437f6180b3841 (commit)
from f04dc0ebd21f7a61ae31d9bff648907fce0e80e7 (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 fa7228962bb4bc27b721564dc78437f6180b3841
Author: Howard Chu <hyc(a)symas.com>
Date: Fri Jul 12 13:36:05 2013 -0700
Bump version to 0.9.7
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/lmdb.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via 79ac4cb36184570cc4fbcdbb328240ef37a4aeae (commit)
via f04dc0ebd21f7a61ae31d9bff648907fce0e80e7 (commit)
via e9ed4d75f786e1b592f000cb4a0afb9b16f73cf1 (commit)
via d7bc4baf637dc1dd2afae1f67384fb6ff9b31bb4 (commit)
via c09db5757d4cac831bc2731476cca4a1d85d3368 (commit)
via 6741f9c0ef7973aeebacc3e547db9fc07702a8c2 (commit)
via 08373439a604b6ad852d7148aa0ec8f33774bbe4 (commit)
via 87a7f06feb795ee50325c74ed02844ecfde5270c (commit)
via ba6dfe0bbb454a41c1c1ad8a29238925b1927980 (commit)
via 3d46d5502aa4065b9a08ddb3711aa4dfd14ddca2 (commit)
via b711c07f3432d104612fd3186a22dab6f2369570 (commit)
via f81eb631ffec43b53d051664cf7e8a62852f4693 (commit)
via 64676da8d9c46d5a40eaca713bf0735e241ea4cf (commit)
via a77767013a7cc60bd22ef598ebf5c6e7021bba88 (commit)
via be47ca766713f55e5b3abd18120514fdad7d90f2 (commit)
via 9be6af0dcb0469965477022541e95e74d48dad9e (commit)
via 3d1e70950455725a81fe9e3dc0370d994498d392 (commit)
via 06a3ad08cd07146ecc223c1a3940bd4906a6f7a0 (commit)
via 589370d880fb7272ca6e8ff8fc6efec4cb51d8e2 (commit)
from 9b60fa9bb3bc018854b4bda263184027f1cf1cc9 (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 79ac4cb36184570cc4fbcdbb328240ef37a4aeae
Merge: 9b60fa9 f04dc0e
Author: Howard Chu <hyc(a)openldap.org>
Date: Fri Jul 12 13:23:45 2013 -0700
Merge remote-tracking branch 'origin/mdb.master'
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/lmdb.h | 12 +-
libraries/liblmdb/mdb.c | 724 +++++++++++++++++++++++++++++++++++----------
libraries/liblmdb/midl.c | 4 +-
libraries/liblmdb/midl.h | 12 +-
libraries/liblmdb/mtest.c | 4 +
5 files changed, 584 insertions(+), 172 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 f04dc0ebd21f7a61ae31d9bff648907fce0e80e7 (commit)
via e9ed4d75f786e1b592f000cb4a0afb9b16f73cf1 (commit)
via d7bc4baf637dc1dd2afae1f67384fb6ff9b31bb4 (commit)
via c09db5757d4cac831bc2731476cca4a1d85d3368 (commit)
via 6741f9c0ef7973aeebacc3e547db9fc07702a8c2 (commit)
via 08373439a604b6ad852d7148aa0ec8f33774bbe4 (commit)
via 87a7f06feb795ee50325c74ed02844ecfde5270c (commit)
from ba6dfe0bbb454a41c1c1ad8a29238925b1927980 (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 f04dc0ebd21f7a61ae31d9bff648907fce0e80e7
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Fri Jul 12 11:30:33 2013 +0200
Also set/clear P_KEEP in parent txn's cursors
commit e9ed4d75f786e1b592f000cb4a0afb9b16f73cf1
Author: Howard Chu <hyc(a)symas.com>
Date: Thu Jul 11 22:09:47 2013 +0200
Spill pages, take 3
commit d7bc4baf637dc1dd2afae1f67384fb6ff9b31bb4
Author: Howard Chu <hyc(a)symas.com>
Date: Thu Jul 11 22:09:47 2013 +0200
Delay touching pages until cursor is positioned.
This avoids unnecessary rewrites of pages that do not change.
(Restructuring for upcoming mdb_page_spill work.)
commit c09db5757d4cac831bc2731476cca4a1d85d3368
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jul 11 22:09:46 2013 +0200
Simplify: Always set C_UNTRACK for tracked cursors.
TODO: Rename C_UNTRACK to C_TRACKED. Omitted now for readability.
The current name is because it's lazy: not always set when tracked.
commit 6741f9c0ef7973aeebacc3e547db9fc07702a8c2
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jul 11 22:09:46 2013 +0200
Save freelist using proper mdb_cursor_put().
(Restructuring for upcoming mdb_page_spill work.)
mdb_freelist_save() can't just Get() the destination, since
mdb_page_spill() may have put the destination in the read-only map.
TODO: Can this new put() modify the freelist, which would break it? The
final iteration's put() can shorten the node, the rest uses MDB_CURRENT.
We could set P_KEEP on dirty freeDB leaves and ovpages, since they are
all about to be modified. But the code in this commit must stay anyway,
if mdb should support dropping a 256G DB. I.e. too big for dirty_list.
commit 08373439a604b6ad852d7148aa0ec8f33774bbe4
Author: Howard Chu <hyc(a)symas.com>
Date: Thu Jul 11 22:09:46 2013 +0200
Move code out to mdb_page_dirty()
commit 87a7f06feb795ee50325c74ed02844ecfde5270c
Author: Howard Chu <hyc(a)symas.com>
Date: Thu Jul 11 22:09:46 2013 +0200
Factor out parent
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 503 ++++++++++++++++++++++++++++++++++++++++------
libraries/liblmdb/midl.c | 4 +-
libraries/liblmdb/midl.h | 12 +-
3 files changed, 448 insertions(+), 71 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 ba6dfe0bbb454a41c1c1ad8a29238925b1927980 (commit)
from 3d46d5502aa4065b9a08ddb3711aa4dfd14ddca2 (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 ba6dfe0bbb454a41c1c1ad8a29238925b1927980
Author: Howard Chu <hyc(a)symas.com>
Date: Fri Jul 12 12:53:35 2013 -0700
Fix env_read_header() on Windows
Commit d6d2638acc245116b8f091ac425b6700d06c4713 broke read
on zero-length files.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git