svn commit: samba r19426 - in branches/SAMBA_3_0/source/tdb: . common include tools

tridge at samba.org tridge at samba.org
Fri Oct 20 09:55:50 GMT 2006


Author: tridge
Date: 2006-10-20 09:55:47 +0000 (Fri, 20 Oct 2006)
New Revision: 19426

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19426

Log:

merge nearly all the differences between Samba3 tdb and Samba4
tdb. This includes:

 - the new tdb_lockall and tdb_lockall_read code, which will be needed
   for the ldb speedups

 - the tdb logging changes. This is an intermediate step to keep the
   differences between the two branches small. The plan is still to
   move to a tdb_init()/tdb_set_logging_function()/tdb_attach() style
   of open which will make things much cleaner. 

 - the updated test suites and standalone tdb build code

 - use libreplace headers

There are still some small differences I haven't merged. I'll discuss
those on the list.

Modified:
   branches/SAMBA_3_0/source/tdb/Makefile.in
   branches/SAMBA_3_0/source/tdb/aclocal.m4
   branches/SAMBA_3_0/source/tdb/autogen.sh
   branches/SAMBA_3_0/source/tdb/common/freelist.c
   branches/SAMBA_3_0/source/tdb/common/io.c
   branches/SAMBA_3_0/source/tdb/common/lock.c
   branches/SAMBA_3_0/source/tdb/common/open.c
   branches/SAMBA_3_0/source/tdb/common/tdb.c
   branches/SAMBA_3_0/source/tdb/common/tdb_private.h
   branches/SAMBA_3_0/source/tdb/common/tdbutil.c
   branches/SAMBA_3_0/source/tdb/common/transaction.c
   branches/SAMBA_3_0/source/tdb/common/traverse.c
   branches/SAMBA_3_0/source/tdb/config.mk
   branches/SAMBA_3_0/source/tdb/include/tdb.h
   branches/SAMBA_3_0/source/tdb/include/tdbutil.h
   branches/SAMBA_3_0/source/tdb/tools/tdbtest.c
   branches/SAMBA_3_0/source/tdb/tools/tdbtorture.c


Changeset:
Sorry, the patch is too large (2291 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19426


More information about the samba-cvs mailing list