Rev 601: merge from ronnie in http://samba.org/~tridge/ctdb
tridge at samba.org
tridge at samba.org
Mon Sep 10 03:21:13 GMT 2007
------------------------------------------------------------
revno: 601
revision-id: tridge at samba.org-20070910032111-5s3itxb86fh200zd
parent: tridge at samba.org-20070910012707-2dez255dhr4l3s1v
parent: sahlberg at ronnie-20070909214557-agz4lq6vo4sbo0c9
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.test
timestamp: Mon 2007-09-10 13:21:11 +1000
message:
merge from ronnie
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
common/cmdline.c cmdline.c-20070416041216-w1zvz91bkdsgjckw-1
common/system_aix.c system_aix.c-20070714002637-rpu7y2dxeoh1ckej-1
common/system_linux.c system.c-20070525071636-a5n1ihghjtppy08r-3
config/ctdb.init ctdb.init-20070527204758-biuh7znabuwan3zn-6
config/ctdb.sysconfig ctdb.sysconfig-20070527204758-biuh7znabuwan3zn-7
config/events.d/10.interface 10.interface-20070604050809-s21zslfirn07zjt8-1
config/events.d/60.nfs nfs-20070601141008-hy3h4qgbk1jd2jci-1
config/events.d/61.nfstickle 61.nfstickle-20070706005204-6etuzuk8b86aoua5-1
config/statd-callout statdcallout-20070531010857-6sdlz455vusye5y5-1
doc/ctdb.1 ctdb.1-20070609004027-2618fsab2br6vqha-1
doc/ctdb.1.html ctdb.1.html-20070609004024-w2r7qblwi5s3iw4a-1
doc/ctdb.1.xml ctdb.1.xml-20070608070258-bjuf7701h1qc1b05-2
doc/ctdbd.1 ctdbd.1-20070610004249-06awdka4n3gyea3w-1
doc/ctdbd.1.html ctdbd.1.html-20070610004253-y2xxgjfgnpsucekc-1
doc/ctdbd.1.xml ctdbd.1.xml-20070610004256-jh1qq0ws5zidbmbq-1
include/ctdb.h ctdb.h-20061117234101-o3qt14umlg9en8z0-11
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_call.c ctdb_call.c-20061128065342-to93h6eejj5kon81-1
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
server/ctdb_ltdb_server.c ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
server/ctdb_monitor.c ctdb_monitor.c-20070518100625-8jf4ft1mjzmb22ck-1
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_server.c ctdb.c-20061127094323-t50f58d65iaao5of-2
server/ctdb_serverids.c ctdb_serverids.c-20070824054041-oco3oebinbft02fl-1
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
server/ctdb_traverse.c ctdb_traverse.c-20070503021550-ztfs5rwx8jfm8qqx-1
server/ctdbd.c ctdbd.c-20070411085044-dqmhr6mfeexnyt4m-1
server/eventscript.c eventscript.c-20070704074533-95f10rsay8um8wrr-1
tcp/tcp_connect.c tcp_connect.c-20061128004937-x70q1cu5xzg5g2tm-1
tests/ctdb_bench.c ctdb_bench.c-20061219052637-2liagoglohxb6p7s-1
tests/ctdb_fetch.c ctdb_fetch.c-20070405031748-f7gslozfj3rwh5ie-1
tests/ctdb_store.c ctdb_store.c-20070617011248-7ze8iaf75dwi0tk0-1
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
web/configuring.html configuring_ctdb.htm-20070608021649-cipqdfao7xedp6ji-1
web/nfs.html nfs.html-20070608234340-a8i1dxro7a7i6jz6-1
------------------------------------------------------------
revno: 432.1.273
revision-id: sahlberg at ronnie-20070909214557-agz4lq6vo4sbo0c9
parent: sahlberg at ronnie-20070909212044-iwhy3u3rfi97ck4j
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Mon 2007-09-10 07:45:57 +1000
message:
update a comment
modified:
config/events.d/60.nfs nfs-20070601141008-hy3h4qgbk1jd2jci-1
------------------------------------------------------------
revno: 432.1.272
revision-id: sahlberg at ronnie-20070909212044-iwhy3u3rfi97ck4j
parent: sahlberg at ronnie-20070907220902-g7abk1hau8aprjcx
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Mon 2007-09-10 07:20:44 +1000
message:
change the signature to ctdb_sys_have_ip() to also return:
a bool that specifies whether the ip was held by a loopback adaptor or
not
the name of the interface where the ip was held
when we release an ip address from an interface, move the ip address
over to the loopback interface
when we release an ip address after we have move it onto loopback,
use 60.nfs to kill off the server side (the local part) of the tcp
connection so that the tcp connections dont survive a
failover/failback
61.nfstickle, since we kill hte tcp connections when we release an ip
address we no longer need to restart the nfs service in 61.nfstickle
update ctdb_takeover to use the new signature for ctdb_sys_have_ip
when we add a tcp connection to kill in ctdb_killtcp_add_connection()
check if either the srouce or destination address match a known public
address
modified:
common/system_aix.c system_aix.c-20070714002637-rpu7y2dxeoh1ckej-1
common/system_linux.c system.c-20070525071636-a5n1ihghjtppy08r-3
config/events.d/10.interface 10.interface-20070604050809-s21zslfirn07zjt8-1
config/events.d/60.nfs nfs-20070601141008-hy3h4qgbk1jd2jci-1
config/events.d/61.nfstickle 61.nfstickle-20070706005204-6etuzuk8b86aoua5-1
config/statd-callout statdcallout-20070531010857-6sdlz455vusye5y5-1
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.271
revision-id: sahlberg at ronnie-20070907220902-g7abk1hau8aprjcx
parent: sahlberg at ronnie-20070907064519-s32zrejpsasjob1u
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Sat 2007-09-08 08:09:02 +1000
message:
set /proc/sys/net/ipv4/conf/all/arp_filter to 1 by default when
10.interfaces startsup
this setting makes the system only respond to APR requests from the NIC
where the ip address is tied to and adds to the
"principle of least surprise" when using multihoming servers
modified:
config/events.d/10.interface 10.interface-20070604050809-s21zslfirn07zjt8-1
------------------------------------------------------------
revno: 432.1.270
revision-id: sahlberg at ronnie-20070907064519-s32zrejpsasjob1u
parent: sahlberg at ronnie-20070907053926-31y44q1jct0qvhsg
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Fri 2007-09-07 16:45:19 +1000
message:
ctdb ip must loop over all connected nodes to pull hte public ip list
and merge into a big list since with the deassociation between a node
and a public ipaddress the /etc/ctdb/public_addresses files can
differ between nodes and no node know about all public addresses that a
cluster can use
modified:
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
------------------------------------------------------------
revno: 432.1.269
revision-id: sahlberg at ronnie-20070907053926-31y44q1jct0qvhsg
parent: sahlberg at ronnie-20070907022048-c7hgrm0b9d75tp0d
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Fri 2007-09-07 15:39:26 +1000
message:
remove the ctdb publicip command
this command no longer makes sense when there is no on-to-one mapping
between a node and its default public ip
modified:
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
------------------------------------------------------------
revno: 432.1.268
revision-id: sahlberg at ronnie-20070907022048-c7hgrm0b9d75tp0d
parent: sahlberg at ronnie-20070907021453-eokmlyvhguf0lwsg
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Fri 2007-09-07 12:20:48 +1000
message:
update web nfs with the new NFS_HOSTNAME variable we need to be able to
stat notify using the correct hostname
modified:
web/nfs.html nfs.html-20070608234340-a8i1dxro7a7i6jz6-1
------------------------------------------------------------
revno: 432.1.267
revision-id: sahlberg at ronnie-20070907021453-eokmlyvhguf0lwsg
parent: sahlberg at ronnie-20070906232140-60bnvy3gugejr548
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Fri 2007-09-07 12:14:53 +1000
message:
add a short delay after stopping nfslock to make it less likely that
"weird" things happen
modified:
config/statd-callout statdcallout-20070531010857-6sdlz455vusye5y5-1
------------------------------------------------------------
revno: 432.1.266
revision-id: sahlberg at ronnie-20070906232140-60bnvy3gugejr548
parent: sahlberg at ronnie-20070906225256-dzugwkte9tmc4ral
parent: tridge at samba.org-20070905042034-5t2zjmaka903b1m9
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Fri 2007-09-07 09:21:40 +1000
message:
merge from tridge
added:
tools/ctdb_diagnostics ctdb_diagnostics-20070905041904-9d9r1qnt1j9qiwiz-1
modified:
Makefile.in makefile.in-20061117234101-o3qt14umlg9en8z0-1
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
------------------------------------------------------------
revno: 432.1.265
revision-id: sahlberg at ronnie-20070906225256-dzugwkte9tmc4ral
parent: sahlberg at ronnie-20070906013218-w9d61h0sud18htx5
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Fri 2007-09-07 08:52:56 +1000
message:
60.nfs:
we must always restart the lockmanager when the cluster has been
reconfigured and ip addresses has changed. This is to make sure we get a
clusterwide grace period for nfs locking.
if we dont do this and only restart locking on the nodes that were
direclty affected, a different client can take out a conflicting lock
from a different node before affected clients has had a chance to
reclaim all the locks lost during reconfigure.
grace period on rhel5 kernel has bene increased to 90 seconds!
statd-callout:
we must restart lockmanager to ensure a clusterwide grace period for
nfs. this makes locking "more correct" for nfs clients and prevents
other clients/nodes from taking out a conflicting lock while a different
client/node tries to reclaim lost locks.
This makes it "almost consistent" for NFS clients but there is still
the possibility that a cifs client can take out a conflicting lock
before an nfs client has had a chance to reclaim an existing lock.
This can not be solved with anything less than making the kernel nfs
lock manager "samba aware" and making samba aware of the internal state
of the kernel lock manager so that they can cooperate.
we can not just stop/start the lockmanager back to back in rhel5 since
if they are stopped/started too close to eachother then when the new
lockmanager upon starting up sends out statd notifications two things
can happen:
1, new lockmanager sends out notification BEFORE it has registered with
portmapper leading to
lockmanager starts
lockmanager sends notification to the client
client tries to recover the lock and tries to portmap the lockmanager
port on the server.
server is not (yet) registered with portmapper and server responds
"no such program" to hte clients request to discover where lockmanager
is.
client then just completely gives up reclaiming the lock and doesnt
even reattempt the portmapper call after some timeout.
==> lock reclaim failed.
2, if they are started back to back, and a client tries to reclaim the
lock the lockmanager sometimes sends two responses back to back
to the client. one with status NLM_GRANTED (==you got the lock
reclaimed) and one with status NLM_DENIED (==you could not get the lock
reclaimed)
This confuses the client and leads to the server thinking that the
client does have the lock and the client thinking it has not got the
lock and orphaned locks result.
We also send out additional notification messages of different formats
to allow more legacy clients to interoperate with locking.
modified:
config/events.d/60.nfs nfs-20070601141008-hy3h4qgbk1jd2jci-1
config/statd-callout statdcallout-20070531010857-6sdlz455vusye5y5-1
------------------------------------------------------------
revno: 432.1.264
revision-id: sahlberg at ronnie-20070906013218-w9d61h0sud18htx5
parent: sahlberg at ronnie-20070906013049-e4h0dbixuxul0wlh
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Thu 2007-09-06 11:32:18 +1000
message:
we dont need the rpc.statd on shared directory neither do we need
PUBLIC_IP anymore
modified:
web/nfs.html nfs.html-20070608234340-a8i1dxro7a7i6jz6-1
------------------------------------------------------------
revno: 432.1.263
revision-id: sahlberg at ronnie-20070906013049-e4h0dbixuxul0wlh
parent: sahlberg at ronnie-20070906002644-07fo3fe0i5tvgqo7
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Thu 2007-09-06 11:30:49 +1000
message:
improve the handling of hosts to notify with statd
modified:
config/events.d/60.nfs nfs-20070601141008-hy3h4qgbk1jd2jci-1
config/statd-callout statdcallout-20070531010857-6sdlz455vusye5y5-1
------------------------------------------------------------
revno: 432.1.262
revision-id: sahlberg at ronnie-20070906002644-07fo3fe0i5tvgqo7
parent: sahlberg at ronnie-20070906001813-k3cbzpr0as3m34e0
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Thu 2007-09-06 10:26:44 +1000
message:
specify the additional ports for nfs
modified:
web/nfs.html nfs.html-20070608234340-a8i1dxro7a7i6jz6-1
------------------------------------------------------------
revno: 432.1.261
revision-id: sahlberg at ronnie-20070906001813-k3cbzpr0as3m34e0
parent: sahlberg at ronnie-20070905222111-4aozgxzrc6jzrepf
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Thu 2007-09-06 10:18:13 +1000
message:
the event scripts for nfs are called 60.nfs and 61.nfstickle
modified:
web/nfs.html nfs.html-20070608234340-a8i1dxro7a7i6jz6-1
------------------------------------------------------------
revno: 432.1.260
revision-id: sahlberg at ronnie-20070905222111-4aozgxzrc6jzrepf
parent: sahlberg at ronnie-20070905053951-ig58pca166a9zcne
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Thu 2007-09-06 08:21:11 +1000
message:
document NFS_TICKLE_SHARED_DIRECTORY on our web page
modified:
web/nfs.html nfs.html-20070608234340-a8i1dxro7a7i6jz6-1
------------------------------------------------------------
revno: 432.1.259
revision-id: sahlberg at ronnie-20070905053951-ig58pca166a9zcne
parent: sahlberg at ronnie-20070905045929-ywlbmc1y62gaglsn
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Wed 2007-09-05 15:39:51 +1000
message:
we dont use 'sendip' any more so dont check for it and exit from the
61.nfstickles script if it is missing from the host
modified:
config/events.d/61.nfstickle 61.nfstickle-20070706005204-6etuzuk8b86aoua5-1
------------------------------------------------------------
revno: 432.1.258
revision-id: sahlberg at ronnie-20070905045929-ywlbmc1y62gaglsn
parent: sahlberg at ronnie-20070905042944-kewefdlibnv0ce25
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Wed 2007-09-05 14:59:29 +1000
message:
we should always get data back from getnodemap
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
------------------------------------------------------------
revno: 432.1.257
revision-id: sahlberg at ronnie-20070905042944-kewefdlibnv0ce25
parent: sahlberg at ronnie-20070904131523-98k7wa2bxaxlfmqp
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Wed 2007-09-05 14:29:44 +1000
message:
dont dereference vnn before we have assigned it a pointer value
modified:
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.256
revision-id: sahlberg at ronnie-20070904131523-98k7wa2bxaxlfmqp
parent: sahlberg at ronnie-20070904082029-y81o2bxb65yypzf4
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 23:15:23 +1000
message:
allow different nodes in the cluster to use different public_addresses
files
so that we can partition the cluster into different subsets of nodes
which each serve a different subset of the public addresses
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.255
revision-id: sahlberg at ronnie-20070904082029-y81o2bxb65yypzf4
parent: sahlberg at ronnie-20070904043652-eq07e3894aj4aqlb
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 18:20:29 +1000
message:
get rid of the ctdb_vnn_list structure and just use a single list of
ctdb_vnn
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.254
revision-id: sahlberg at ronnie-20070904043652-eq07e3894aj4aqlb
parent: sahlberg at ronnie-20070904042135-xisbgrqmmzvgzpkh
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 14:36:52 +1000
message:
we cant have takeover_ctx hanging off ctdb since it is freed/recreated
everytime we release an ip.
this context is used to hold all resources needed when sending out
gratious arps and tcp tickles during ip takeover.
we hang it off the vnn structure that manages that particular ip address
instead so that we can have multiple ones going in parallell
this bug (or the same bug in different shape) has probably been in ctdb
for very very long but is likely to be hard to trigger
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.253
revision-id: sahlberg at ronnie-20070904042135-xisbgrqmmzvgzpkh
parent: sahlberg at ronnie-20070904041918-rjzyctv42admo5nh
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 14:21:35 +1000
message:
fix typo in debug output
modified:
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.252
revision-id: sahlberg at ronnie-20070904041918-rjzyctv42admo5nh
parent: sahlberg at ronnie-20070904004921-q0k3y5a23apnnkfz
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 14:19:18 +1000
message:
dont just always return 0 from the killtcp control.
return 0 or -1 so that the ctdb tool knows whether the control succeeded
or not
modified:
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.251
revision-id: sahlberg at ronnie-20070904004921-q0k3y5a23apnnkfz
parent: sahlberg at ronnie-20070904004702-k1wlljg3vykjk4ya
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:49:21 +1000
message:
change vnn to pnn in the traverse structure
modified:
server/ctdb_traverse.c ctdb_traverse.c-20070503021550-ztfs5rwx8jfm8qqx-1
------------------------------------------------------------
revno: 432.1.250
revision-id: sahlberg at ronnie-20070904004702-k1wlljg3vykjk4ya
parent: sahlberg at ronnie-20070904004541-f04w8poen3seew2h
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:47:02 +1000
message:
change debug output from vnn to pnn
modified:
server/ctdb_call.c ctdb_call.c-20061128065342-to93h6eejj5kon81-1
------------------------------------------------------------
revno: 432.1.249
revision-id: sahlberg at ronnie-20070904004541-f04w8poen3seew2h
parent: sahlberg at ronnie-20070904004220-rps6s3fteyx5gg48
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:45:41 +1000
message:
change debug output from vnn to pnn
change ctdb_daemon_send_message to take pnn as parameter isntead of vnn
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
------------------------------------------------------------
revno: 432.1.248
revision-id: sahlberg at ronnie-20070904004220-rps6s3fteyx5gg48
parent: sahlberg at ronnie-20070904003848-xr725m1k1ibmxdv9
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:42:20 +1000
message:
change ctdb_send_message to take pnn as parameter instead of vnn
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
include/ctdb.h ctdb.h-20061117234101-o3qt14umlg9en8z0-11
------------------------------------------------------------
revno: 432.1.247
revision-id: sahlberg at ronnie-20070904003848-xr725m1k1ibmxdv9
parent: sahlberg at ronnie-20070904003310-h3bi4qyj5eth8bsy
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:38:48 +1000
message:
change ctdb_ctrl_getvnn to ctdb_ctrl_getpnn
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
common/cmdline.c cmdline.c-20070416041216-w1zvz91bkdsgjckw-1
include/ctdb.h ctdb.h-20061117234101-o3qt14umlg9en8z0-11
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
------------------------------------------------------------
revno: 432.1.246
revision-id: sahlberg at ronnie-20070904003310-h3bi4qyj5eth8bsy
parent: sahlberg at ronnie-20070904002151-6zb7swegy15wli3d
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:33:10 +1000
message:
change ctdb_node_flags_change.vnn to ctdb_node_flags_changed.pnn
change ctdb_ban_info.vnn to ctdb_ban_info.pnn
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
server/ctdb_monitor.c ctdb_monitor.c-20070518100625-8jf4ft1mjzmb22ck-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
------------------------------------------------------------
revno: 432.1.245
revision-id: sahlberg at ronnie-20070904002151-6zb7swegy15wli3d
parent: sahlberg at ronnie-20070904001844-je55ajorpq4r35q4
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:21:51 +1000
message:
change server_id.vnn to server_id.pnn
modified:
include/ctdb.h ctdb.h-20061117234101-o3qt14umlg9en8z0-11
server/ctdb_serverids.c ctdb_serverids.c-20070824054041-oco3oebinbft02fl-1
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
------------------------------------------------------------
revno: 432.1.244
revision-id: sahlberg at ronnie-20070904001844-je55ajorpq4r35q4
parent: sahlberg at ronnie-20070904001441-9crpgibaofoq5xo2
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:18:44 +1000
message:
change ctdb_get_vnn to ctdb_get_pnn
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
include/ctdb.h ctdb.h-20061117234101-o3qt14umlg9en8z0-11
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
tests/ctdb_bench.c ctdb_bench.c-20061219052637-2liagoglohxb6p7s-1
tests/ctdb_fetch.c ctdb_fetch.c-20070405031748-f7gslozfj3rwh5ie-1
tests/ctdb_store.c ctdb_store.c-20070617011248-7ze8iaf75dwi0tk0-1
------------------------------------------------------------
revno: 432.1.243
revision-id: sahlberg at ronnie-20070904001441-9crpgibaofoq5xo2
parent: sahlberg at ronnie-20070904000958-e2nxfqz95mt8nlul
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:14:41 +1000
message:
change vnn to pnn in the ctdb tool
modified:
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
------------------------------------------------------------
revno: 432.1.242
revision-id: sahlberg at ronnie-20070904000958-e2nxfqz95mt8nlul
parent: sahlberg at ronnie-20070904000636-kw7xv9oqcwqgi531
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:09:58 +1000
message:
change ctdb_validate_vnn to ctdb_validate_pnn
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_server.c ctdb.c-20061127094323-t50f58d65iaao5of-2
server/ctdbd.c ctdbd.c-20070411085044-dqmhr6mfeexnyt4m-1
------------------------------------------------------------
revno: 432.1.241
revision-id: sahlberg at ronnie-20070904000636-kw7xv9oqcwqgi531
parent: sahlberg at ronnie-20070903235007-tzj9sjr0nk22tozo
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 10:06:36 +1000
message:
change ctdb->vnn to ctdb->pnn
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
common/cmdline.c cmdline.c-20070416041216-w1zvz91bkdsgjckw-1
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_call.c ctdb_call.c-20061128065342-to93h6eejj5kon81-1
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
server/ctdb_ltdb_server.c ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
server/ctdb_monitor.c ctdb_monitor.c-20070518100625-8jf4ft1mjzmb22ck-1
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_server.c ctdb.c-20061127094323-t50f58d65iaao5of-2
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
server/ctdb_traverse.c ctdb_traverse.c-20070503021550-ztfs5rwx8jfm8qqx-1
server/ctdbd.c ctdbd.c-20070411085044-dqmhr6mfeexnyt4m-1
tcp/tcp_connect.c tcp_connect.c-20061128004937-x70q1cu5xzg5g2tm-1
------------------------------------------------------------
revno: 432.1.240
revision-id: sahlberg at ronnie-20070903235007-tzj9sjr0nk22tozo
parent: sahlberg at ronnie-20070902232930-3bbgru4greuohk8l
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Tue 2007-09-04 09:50:07 +1000
message:
change how we do public addresses and takeover so that we can have
multiple public addresses spread across multiple interfaces on each
node.
this is a massive patch since we have previously made the assumtion that
we only have one public address per node.
get rid of the public_interface argument. the public addresses file
now explicitely lists which interface the address belongs to
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
config/ctdb.init ctdb.init-20070527204758-biuh7znabuwan3zn-6
config/ctdb.sysconfig ctdb.sysconfig-20070527204758-biuh7znabuwan3zn-7
config/events.d/10.interface 10.interface-20070604050809-s21zslfirn07zjt8-1
doc/ctdb.1 ctdb.1-20070609004027-2618fsab2br6vqha-1
doc/ctdb.1.html ctdb.1.html-20070609004024-w2r7qblwi5s3iw4a-1
doc/ctdb.1.xml ctdb.1.xml-20070608070258-bjuf7701h1qc1b05-2
doc/ctdbd.1 ctdbd.1-20070610004249-06awdka4n3gyea3w-1
doc/ctdbd.1.html ctdbd.1.html-20070610004253-y2xxgjfgnpsucekc-1
doc/ctdbd.1.xml ctdbd.1.xml-20070610004256-jh1qq0ws5zidbmbq-1
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_monitor.c ctdb_monitor.c-20070518100625-8jf4ft1mjzmb22ck-1
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_server.c ctdb.c-20061127094323-t50f58d65iaao5of-2
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
server/ctdbd.c ctdbd.c-20070411085044-dqmhr6mfeexnyt4m-1
server/eventscript.c eventscript.c-20070704074533-95f10rsay8um8wrr-1
tcp/tcp_connect.c tcp_connect.c-20061128004937-x70q1cu5xzg5g2tm-1
tools/ctdb.c ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
web/configuring.html configuring_ctdb.htm-20070608021649-cipqdfao7xedp6ji-1
------------------------------------------------------------
revno: 432.1.239
revision-id: sahlberg at ronnie-20070902232930-3bbgru4greuohk8l
parent: sahlberg at ronnie-20070830052745-qifbe6dk9bthx86n
parent: tridge at samba.org-20070830075105-fhdoyg174nnbr7gx
committer: Ronnie Sahlberg <sahlberg at ronnie>
branch nick: ctdb
timestamp: Mon 2007-09-03 09:29:30 +1000
message:
merge from tridge
modified:
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
Diff too large for email (5451, the limit is 200).
More information about the samba-cvs
mailing list