s4:dsdb Rework partitions module for better tracing
authorAndrew Bartlett <abartlet@samba.org>
Mon, 26 Oct 2009 23:54:16 +0000 (10:54 +1100)
committerAndrew Tridgell <tridge@samba.org>
Tue, 27 Oct 2009 00:32:18 +0000 (11:32 +1100)
commit5e920f2a232ea0bce366895b0b789b1362e88180
tree199f8144cca3ede42a00fc0baf44c4178ae9b55d
parent3c6c230b2d5c8a2632163a5f11d9e3f1f3db1639
s4:dsdb Rework partitions module for better tracing

This means we need to create a fake 'module' which only has a 'next'
pointer, so that we can now ldb_next_request() (which incorporates
tracing).  The remainaing stub of partition_request() is retained so
that we can indicate which partition an operation is destined for.

Similar tracing is added to the transaction handlers.

Andrew Bartlett
source4/dsdb/samdb/ldb_modules/partition.c
source4/dsdb/samdb/ldb_modules/partition.h
source4/dsdb/samdb/ldb_modules/partition_init.c