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 01f698bce979660270207ce052f3bdbbd79365a5 (commit) via d3a5ab824dbb82991e4c9371d8a4f817b739ac46 (commit) via 07c563b8a5a9829d467753df767776fbe0ffbf81 (commit) via fde1f80aa8dca08180f2a03ffeec6d9a9ffa1ec4 (commit) via 304c0cbbffd0087b9a7bfc06ba810fd089b810bc (commit) via 7810dccdff28638d7e3175f4cc8b4e3e0430302c (commit) via cede821cef5a663a18558f0df7b86279afcd2250 (commit) via f05602927d88c05836ba3315d305a141978978e1 (commit) via c048b7cad6f0bae8aa0a0009335f56a3d993547c (commit) via 90d757406684519d05ad8c2d573f536f4baff186 (commit) via 17e223b89659772edffa521da36a844fc96ed650 (commit) via 5ee5251fa475631decd2dd919f5ff96d9d1276c1 (commit) via 1c2b5e3c0c8445a80d20905fef37c769801c65fb (commit) from bfd8b3a42aa44d317acd686e786ed4be681b2337 (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 01f698bce979660270207ce052f3bdbbd79365a5 Author: Ondrej Kuznik ondrej.kuznik@acision.com 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 d3a5ab824dbb82991e4c9371d8a4f817b739ac46 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Mon Apr 23 16:31:21 2012 +0200
ITS#7256 Consolidate cleanup code at one location.
commit 07c563b8a5a9829d467753df767776fbe0ffbf81 Author: Ondrej Kuznik ondrej.kuznik@acision.com 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 fde1f80aa8dca08180f2a03ffeec6d9a9ffa1ec4 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Mon Apr 23 15:28:41 2012 +0200
ITS#7256 Add some necessary checks.
commit 304c0cbbffd0087b9a7bfc06ba810fd089b810bc Author: Ondrej Kuznik ondrej.kuznik@acision.com 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 7810dccdff28638d7e3175f4cc8b4e3e0430302c Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 16:05:35 2012 +0200
ITS#7256 Let slapmodify ignore unknown operations
ldapmodify already does the same.
commit cede821cef5a663a18558f0df7b86279afcd2250 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 15:58:27 2012 +0200
ITS#7256 Allow deletes with slapmodify
commit f05602927d88c05836ba3315d305a141978978e1 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 15:53:49 2012 +0200
ITS#7256 mplement bi_tool_entry_delete for back-ldif
commit c048b7cad6f0bae8aa0a0009335f56a3d993547c Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 15:52:49 2012 +0200
ITS#7256 Introduce bi_tool_entry_delete
commit 90d757406684519d05ad8c2d573f536f4baff186 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 15:50:25 2012 +0200
ITS#7256 Temporarily disable slapmodify checks
commit 17e223b89659772edffa521da36a844fc96ed650 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 15:30:42 2012 +0200
ITS#7212 rudimentary slapmodify support for back-config
commit 5ee5251fa475631decd2dd919f5ff96d9d1276c1 Author: Ondrej Kuznik ondrej.kuznik@acision.com Date: Thu Apr 19 15:29:57 2012 +0200
ITS#7212 slapmodify support for back-ldif
commit 1c2b5e3c0c8445a80d20905fef37c769801c65fb Author: Ondrej Kuznik ondrej.kuznik@acision.com 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%)