Rev 584: - merged from ronnie in http://samba.org/~tridge/ctdb

tridge at samba.org tridge at samba.org
Fri Jul 20 06:05:10 GMT 2007


------------------------------------------------------------
revno: 584
revision-id: tridge at samba.org-20070720060508-iw9v74v2matrm1hl
parent: tridge at samba.org-20070719050454-0tgn9mqc96g2bimu
parent: sahlberg at ronnie-20070720050555-vwnvjwk88oqfdvxl
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.test
timestamp: Fri 2007-07-20 16:05:08 +1000
message:
  - merged from ronnie
  - fixed node startup to get tickle list from all nodes
modified:
  client/ctdb_client.c           ctdb_client.c-20070411010216-3kd8v37k61steeya-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_daemon.c           ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
  server/ctdb_takeover.c         ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
  server/ctdb_tunables.c         ctdb_tunables.c-20070604095258-4m34d7cm1qa7yos9-1
  tools/ctdb.c                   ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
    ------------------------------------------------------------
    revno: 432.1.155
    merged: sahlberg at ronnie-20070720050555-vwnvjwk88oqfdvxl
    parent: sahlberg at ronnie-20070720000641-r74qq8emtfj62fui
    committer: Ronnie Sahlberg <sahlberg at ronnie>
    branch nick: ctdb
    timestamp: Fri 2007-07-20 15:05:55 +1000
    message:
      updated ctdb tickle management
      
      there is an array for each node/public address that contains tcp tickles
      
      we send a TCP_ADD as a broadcast to all nodes when a client is added
      
      if tcp tickles are removed, they are only removed immediately from the 
      local node.
      once every 20 seconds a node will push/broadcast out the tickle list for 
      all public addresses it manages.   this will remove any deleted tickles 
      from the remote nodes
    ------------------------------------------------------------
    revno: 432.1.154
    merged: sahlberg at ronnie-20070720000641-r74qq8emtfj62fui
    parent: sahlberg at ronnie-20070719050727-ra10ng1k5lx9mqaq
    committer: Ronnie Sahlberg <sahlberg at ronnie>
    branch nick: ctdb
    timestamp: Fri 2007-07-20 10:06:41 +1000
    message:
      change the tickle list from one global list into an array per public 
      ip/node
      
      once we have started sending all tickles for a specific ip   delete the 
      entire array   so that the tickles dont remain forever in the ctdb 
      server
      
      add a control to send the full list of every tickle that is registered 
      for a particular public ip/node
    ------------------------------------------------------------
    revno: 432.1.153
    merged: sahlberg at ronnie-20070719050727-ra10ng1k5lx9mqaq
    parent: sahlberg at ronnie-20070718212953-uxz9c9dmhw2e7r1y
    parent: tridge at samba.org-20070719050454-0tgn9mqc96g2bimu
    committer: Ronnie Sahlberg <sahlberg at ronnie>
    branch nick: ctdb
    timestamp: Thu 2007-07-19 15:07:27 +1000
    message:
      merge from tridge
    ------------------------------------------------------------
    revno: 432.1.152
    merged: sahlberg at ronnie-20070718212953-uxz9c9dmhw2e7r1y
    parent: sahlberg at ronnie-20070715223609-414am63j2rn2lawv
    parent: tridge at samba.org-20070718101357-gv3ugzegujz4f5vu
    committer: Ronnie Sahlberg <sahlberg at ronnie>
    branch nick: ctdb
    timestamp: Thu 2007-07-19 07:29:53 +1000
    message:
      merge from tridge

Diff too large for email (1068, the limit is 200).


More information about the samba-cvs mailing list