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)
committerStefan Metzmacher <metze@samba.org>
Wed, 24 Jul 2013 14:35:01 +0000 (16:35 +0200)
commit31fb7f9c1b93b0f2114dec5096e43616ed317720
treeb58127667541073c33bcecd3ce5d2df84ae9bf58
parent03b44d26fd17761675fe33ab29e8f325f59d8a5c
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>
source4/dsdb/samdb/ldb_modules/subtree_rename.c
source4/dsdb/samdb/ldb_modules/wscript_build_server