A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_5 has been updated
via 7f8574d86484a3c4e038f10d4d1cada8d01e9c24 (commit)
via 2477877c8e7b8bbdbae7e63ad74695ba3aa159ec (commit)
via 90a1836acb2f6fe587d5eb4bcf88e7260a359ab5 (commit)
via e15ac4667c53faea3f4aec9f3c478b84c9a96295 (commit)
via c020be9382a258456334b5b005116a61bdbd1497 (commit)
via 684fd621d0936c445609f23855e295dc5c4de109 (commit)
via 9bbbed05211efc4f6c3185ba333c1a8da6c79a51 (commit)
via 25c99ee6904138def559d544ff1048bf85a1ec1a (commit)
via c8ac59b40242925828e6be4a3f1d4e89fe216a8a (commit)
via 61692704e7d23f95ca64044865a7f9fd24c38775 (commit)
via 455908f39712939d128ae26c5c6c7a6f2bce60e5 (commit)
via 8e19583bc20bbbe84a321e28fe353756833d6424 (commit)
via 841396e2bd2f7c994852a8e2bf979c3a0ebc9fd9 (commit)
from e29f630b8c40c9d00f1a421f712d79effe851323 (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 7f8574d86484a3c4e038f10d4d1cada8d01e9c24
Author: Ondrej Kuznik <[email protected]>
Date: Mon Apr 23 16:58:20 2012 +0200
ITS#7256 A few issues discovered during testing slapmodify.
- bdb deallocates cursor after some tool operations but expects it to be
around every time it is called
- mdb tries to allocate a second transaction while it already holds one,
deadlocking
- op->o_hdr must exist for most uses of op, but o_tmpmfuncs need not
- what about indexing after a tool modify? Does it happen automatically?
commit 2477877c8e7b8bbdbae7e63ad74695ba3aa159ec
Author: Ondrej Kuznik <[email protected]>
Date: Mon Apr 23 16:31:21 2012 +0200
ITS#7256 Consolidate cleanup code at one location.
commit 90a1836acb2f6fe587d5eb4bcf88e7260a359ab5
Author: Ondrej Kuznik <[email protected]>
Date: Mon Apr 23 16:24:07 2012 +0200
ITS#7256 Rework entry retrieval and cleanup.
When doing deletes, lastmod has no entry to work on.
commit e15ac4667c53faea3f4aec9f3c478b84c9a96295
Author: Ondrej Kuznik <[email protected]>
Date: Mon Apr 23 15:28:41 2012 +0200
ITS#7256 Add some necessary checks.
commit c020be9382a258456334b5b005116a61bdbd1497
Author: Ondrej Kuznik <[email protected]>
Date: Mon Apr 23 10:33:51 2012 +0200
ITS#7256 Set backend for operation.
slap_tool_entry_check does it but it is not called every time.
commit 684fd621d0936c445609f23855e295dc5c4de109
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 16:05:35 2012 +0200
ITS#7256 Let slapmodify ignore unknown operations
ldapmodify already does the same.
commit 9bbbed05211efc4f6c3185ba333c1a8da6c79a51
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:58:27 2012 +0200
ITS#7256 Allow deletes with slapmodify
commit 25c99ee6904138def559d544ff1048bf85a1ec1a
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:53:49 2012 +0200
ITS#7256 mplement bi_tool_entry_delete for back-ldif
commit c8ac59b40242925828e6be4a3f1d4e89fe216a8a
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:52:49 2012 +0200
ITS#7256 Introduce bi_tool_entry_delete
commit 61692704e7d23f95ca64044865a7f9fd24c38775
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:50:25 2012 +0200
ITS#7256 Temporarily disable slapmodify checks
commit 455908f39712939d128ae26c5c6c7a6f2bce60e5
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:30:42 2012 +0200
ITS#7212 rudimentary slapmodify support for back-config
commit 8e19583bc20bbbe84a321e28fe353756833d6424
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:29:57 2012 +0200
ITS#7212 slapmodify support for back-ldif
commit 841396e2bd2f7c994852a8e2bf979c3a0ebc9fd9
Author: Ondrej Kuznik <[email protected]>
Date: Thu Apr 19 15:46:49 2012 +0200
ITS#7256 Introduce slapmodify test
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-bdb/tools.c | 18 +
servers/slapd/back-ldif/ldif.c | 129 +++++++-
servers/slapd/back-mdb/id2entry.c | 2 +-
servers/slapd/bconfig.c | 30 ++
servers/slapd/slap.h | 4 +
servers/slapd/slapmodify.c | 346 ++++++++++----------
tests/data/test-modify.ldif | 110 +++++++
tests/scripts/defines.sh | 2 +
tests/scripts/test004-modify | 114 +------
.../its6794/its6794 => scripts/test007-slapmodify} | 36 +-
10 files changed, 488 insertions(+), 303 deletions(-)
create mode 100644 tests/data/test-modify.ldif
copy tests/{data/regressions/its6794/its6794 => scripts/test007-slapmodify}
(67%)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git