dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches
authorAndrew Bartlett <abartlet@samba.org>
Sun, 23 Jun 2013 11:38:40 +0000 (21:38 +1000)
committerKarolin Seeger <kseeger@samba.org>
Mon, 5 Aug 2013 18:25:08 +0000 (20:25 +0200)
commite97dfe2f2869633e5c36db6dd99177a9179052a7
tree0bcf4020a9d277a872b28bc220b848477d849faf
parent75ef73f5f912681bf7697ac37c76c0f2ac7ae30b
dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches

This should be more efficient, particularly in the leaf node case when renaming and
deleting entries on large databases.

Andrew Bartlett

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 31fb7f9c1b93b0f2114dec5096e43616ed317720)
source4/dsdb/samdb/ldb_modules/subtree_rename.c
source4/dsdb/samdb/ldb_modules/wscript_build_server