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