svn commit: samba r23806 - in branches/SAMBA_4_0/source/cluster/ctdb: . client common doc ib include packaging packaging/RHEL packaging/RHEL/setup packaging/RPM server takeover tcp tests tools

tridge at samba.org tridge at samba.org
Tue Jul 10 08:06:56 GMT 2007


Author: tridge
Date: 2007-07-10 08:06:51 +0000 (Tue, 10 Jul 2007)
New Revision: 23806

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

Log:

update Samba4 with the latest ctdb code.

This doesn't get the ctdb code fully working in Samba4, it just gets
it building and not breaking non-clustered use of Samba. It will take
a bit longer to update some of the calling ctdb_cluster.c code to make
it work correctly in Samba4.

Note also that Samba4 now only links to the client portion of
ctdb. For the moment I am leaving the ctdbd as a separate daemon,
which you install separately from http://ctdb.samba.org/.

Added:
   branches/SAMBA_4_0/source/cluster/ctdb/aclocal.m4
   branches/SAMBA_4_0/source/cluster/ctdb/client/
   branches/SAMBA_4_0/source/cluster/ctdb/client/ctdb_client.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/system.c
   branches/SAMBA_4_0/source/cluster/ctdb/config.h.in
   branches/SAMBA_4_0/source/cluster/ctdb/config.sub
   branches/SAMBA_4_0/source/cluster/ctdb/doc/
   branches/SAMBA_4_0/source/cluster/ctdb/doc/ctdb.1
   branches/SAMBA_4_0/source/cluster/ctdb/doc/ctdb.1.html
   branches/SAMBA_4_0/source/cluster/ctdb/doc/ctdb.1.xml
   branches/SAMBA_4_0/source/cluster/ctdb/doc/ctdbd.1
   branches/SAMBA_4_0/source/cluster/ctdb/doc/ctdbd.1.html
   branches/SAMBA_4_0/source/cluster/ctdb/doc/ctdbd.1.xml
   branches/SAMBA_4_0/source/cluster/ctdb/doc/onnode.1
   branches/SAMBA_4_0/source/cluster/ctdb/doc/onnode.1.html
   branches/SAMBA_4_0/source/cluster/ctdb/doc/onnode.1.xml
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RHEL/
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RHEL/ctdb.spec
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RHEL/makerpms.sh
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RHEL/setup/
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RHEL/setup/ctdb.init
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RHEL/setup/ctdb.sysconfig
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RPM/
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RPM/ctdb.spec
   branches/SAMBA_4_0/source/cluster/ctdb/packaging/RPM/makerpms.sh
   branches/SAMBA_4_0/source/cluster/ctdb/server/
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_call.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_control.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_daemon.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_freeze.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_lockwait.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_ltdb_server.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_monitor.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_recover.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_recoverd.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_server.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_takeover.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_traverse.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdb_tunables.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/ctdbd.c
   branches/SAMBA_4_0/source/cluster/ctdb/server/eventscript.c
   branches/SAMBA_4_0/source/cluster/ctdb/takeover/
   branches/SAMBA_4_0/source/cluster/ctdb/takeover/ctdb_takeover.c
   branches/SAMBA_4_0/source/cluster/ctdb/takeover/system.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdb_store.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdbd.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/events
   branches/SAMBA_4_0/source/cluster/ctdb/tests/public_addresses
   branches/SAMBA_4_0/source/cluster/ctdb/tests/recover.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/run_tests.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/start_daemons.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tools/ctdb.c
   branches/SAMBA_4_0/source/cluster/ctdb/tools/onnode.rsh
   branches/SAMBA_4_0/source/cluster/ctdb/tools/onnode.ssh
Removed:
   branches/SAMBA_4_0/source/cluster/ctdb/README
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_call.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_client.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_daemon.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_lockwait.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/1node.txt
   branches/SAMBA_4_0/source/cluster/ctdb/tests/4nodes.txt
   branches/SAMBA_4_0/source/cluster/ctdb/tests/bench-ssh.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/bench1.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/cmdline.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/cmdline.h
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdb_fetch1.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdb_messaging.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdb_test.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/fetch1.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/lockwait.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/messaging.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/test.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/test1.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tools/ctdb_status.c
Modified:
   branches/SAMBA_4_0/source/cluster/ctdb/Makefile.in
   branches/SAMBA_4_0/source/cluster/ctdb/common/cmdline.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_io.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_ltdb.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_message.c
   branches/SAMBA_4_0/source/cluster/ctdb/common/ctdb_util.c
   branches/SAMBA_4_0/source/cluster/ctdb/config.guess
   branches/SAMBA_4_0/source/cluster/ctdb/config.mk
   branches/SAMBA_4_0/source/cluster/ctdb/configure.ac
   branches/SAMBA_4_0/source/cluster/ctdb/ctdb_cluster.c
   branches/SAMBA_4_0/source/cluster/ctdb/ib/README.txt
   branches/SAMBA_4_0/source/cluster/ctdb/ib/ibw_ctdb.c
   branches/SAMBA_4_0/source/cluster/ctdb/ib/ibw_ctdb.h
   branches/SAMBA_4_0/source/cluster/ctdb/ib/ibw_ctdb_init.c
   branches/SAMBA_4_0/source/cluster/ctdb/ib/ibwrapper.c
   branches/SAMBA_4_0/source/cluster/ctdb/ib/ibwrapper_test.c
   branches/SAMBA_4_0/source/cluster/ctdb/include/ctdb.h
   branches/SAMBA_4_0/source/cluster/ctdb/include/ctdb_private.h
   branches/SAMBA_4_0/source/cluster/ctdb/include/includes.h
   branches/SAMBA_4_0/source/cluster/ctdb/tcp/ctdb_tcp.h
   branches/SAMBA_4_0/source/cluster/ctdb/tcp/tcp_connect.c
   branches/SAMBA_4_0/source/cluster/ctdb/tcp/tcp_init.c
   branches/SAMBA_4_0/source/cluster/ctdb/tcp/tcp_io.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/bench.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdb_bench.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/ctdb_fetch.c
   branches/SAMBA_4_0/source/cluster/ctdb/tests/fetch.sh
   branches/SAMBA_4_0/source/cluster/ctdb/tests/nodes.txt


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


More information about the samba-cvs mailing list