r19401: make tdb_lockall() much more efficient, and add a tdb_lockall_read()
authorAndrew Tridgell <tridge@samba.org>
Wed, 18 Oct 2006 21:41:59 +0000 (21:41 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:21:26 +0000 (14:21 -0500)
commitcba142f1ae71b03266210e254c251683846d7fd7
treea08bfecb74e2954700df90beca5ee9bb73117a87
parent403f0c92a734a9bf7709a0af0a0aa9cc89bf3144
r19401: make tdb_lockall() much more efficient, and add a tdb_lockall_read()
call which does a read lock on all chains. These will be used to make
ldb searches more efficient
(This used to be commit de664ec1f8cf179f1d650563272c0de3f7636e2b)
source4/lib/tdb/common/lock.c
source4/lib/tdb/common/open.c
source4/lib/tdb/common/tdb.c
source4/lib/tdb/common/tdb_private.h
source4/lib/tdb/common/transaction.c
source4/lib/tdb/common/traverse.c
source4/lib/tdb/include/tdb.h