A ref change was pushed to the OpenLDAP (openldap.git) repository. It will be available in the public mirror shortly.
The branch, mdb.RE/0.9 has been updated via b0851a13af677067f93cea408768b679cdc372d0 (commit) via d78ffc951706afab5dbb11feac143f76f1674951 (commit) via 8fdf79600a2d1b1d50cc7d052e45d2d27fd447ad (commit) via 7a76ded03062ca4ff1499cc6ddc48b5e6a83ee2e (commit) via 5c7b84b465da1614ec8f6547a7ac5a39b2278178 (commit) via 94831f7c3f0f49b6795c34ef71901b5cd5cf6e28 (commit) via 0ec3967e1d655d8a9601768a6a9372da5ee875b5 (commit) via 8773a08c438f33c0c8c8dbb329e7d8fd6376b115 (commit) via 91dc62506b7427a121c4d5af7e1b05f42acab425 (commit) via 94e8009ca4d740c03e485149a2b7f6962ab69fe5 (commit) via ba85adb52db9c1700d02dc4ed9880cd8a5e07137 (commit) via bfe20889464c8a5bbbab1fd2bd08e0c1835509ad (commit) via f13b971960a50915c1eb45fcf74209f5b6059d57 (commit) via 28b57ba8b9ab29b0d89865911675815eec02f939 (commit) from 657dbcc811e3c02aa48f27cb9e7ac9b9be06002f (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 b0851a13af677067f93cea408768b679cdc372d0 Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:51:45 2015 +0000
ITS#8316, 8321
commit d78ffc951706afab5dbb11feac143f76f1674951 Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:34:26 2015 +0000
ITS#8321 reorganize page_split fixups
DUPFIXED fixups needed to occur after separator update. MDB_RESERVE handling moved after split fixup.
commit 8fdf79600a2d1b1d50cc7d052e45d2d27fd447ad Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:33:00 2015 +0000
ITS#8321 simplify page_split fixups
commit 7a76ded03062ca4ff1499cc6ddc48b5e6a83ee2e Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:30:02 2015 +0000
ITS#8321 track temporary cursors
In rebalance/split operations, temporary cursors need to be visible to propagate fixups
commit 5c7b84b465da1614ec8f6547a7ac5a39b2278178 Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:16:36 2015 +0000
ITS#8321 fix mdb_cursor_put
Ignore sub-cursors that shouldn't be fixed up
commit 94831f7c3f0f49b6795c34ef71901b5cd5cf6e28 Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:13:16 2015 +0000
ITS#8321 fix mdb_cursor_shadow()
Set a valid txn so that cursor fixup code works on the shadows
commit 0ec3967e1d655d8a9601768a6a9372da5ee875b5 Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:10:05 2015 +0000
ITS#8321 fix mdb_cursor_chk()
It was reporting spurious errors due to uninit'd cursors
commit 8773a08c438f33c0c8c8dbb329e7d8fd6376b115 Author: Howard Chu hyc@openldap.org Date: Mon Nov 23 01:07:57 2015 +0000
ITS#8321 don't skip fixups on splitting cursors
Adjustments can't be skipped, in recursive calls each level must fixup their own level.
commit 91dc62506b7427a121c4d5af7e1b05f42acab425 Author: Howard Chu hyc@openldap.org Date: Sun Nov 22 22:11:30 2015 +0000
ITS#8321 Fix del/dupsort
When deleting a dupsort key, if other cursors pointed at that key, set them to uninit'd, not EOF. They no longer have anything to point at.
commit 94e8009ca4d740c03e485149a2b7f6962ab69fe5 Author: Howard Chu hyc@openldap.org Date: Fri Nov 20 13:34:11 2015 +0000
ITS#8300 more for prev commit
Just tell explicitly which direction we moved/merged from
commit ba85adb52db9c1700d02dc4ed9880cd8a5e07137 Author: Howard Chu hyc@openldap.org Date: Fri Nov 20 09:47:56 2015 +0000
Silence some valgrind uninit warnings
commit bfe20889464c8a5bbbab1fd2bd08e0c1835509ad Author: Howard Chu hyc@openldap.org Date: Fri Nov 20 09:20:16 2015 +0000
Refix root split check from 5da67968afb599697d7557c13b65fb961ec408dd
commit f13b971960a50915c1eb45fcf74209f5b6059d57 Author: Oskari Timperi oskari.timperi@iki.fi Date: Fri Dec 5 12:56:22 2014 +0200
ITS#7992 assume Windows paths are UTF-8
commit 28b57ba8b9ab29b0d89865911675815eec02f939 Author: Howard Chu hyc@openldap.org Date: Thu Nov 19 20:04:16 2015 +0000
ITS#8316 cursor fixup in page_merge
Deleting the merged page requires bumping down other ki's of the page's parent.
-----------------------------------------------------------------------
Summary of changes: libraries/liblmdb/CHANGES | 2 + libraries/liblmdb/mdb.c | 199 +++++++++++++++++++++++++++++++-------------- 2 files changed, 140 insertions(+), 61 deletions(-)