Rev 92: merged tridge's branch in http://samba.org/~tridge/psomogyi/

psomogyi at gamax.hu psomogyi at gamax.hu
Wed May 2 15:20:03 GMT 2007


------------------------------------------------------------
revno: 92
revision-id: psomogyi at gamax.hu-20070502151948-im6i33gzv36dnqyl
parent: psomogyi at gamax.hu-20070429142835-4pd7m24sjko801ye
parent: tridge at samba.org-20070502051111-kol2q81ec0oz8o1k
committer: Peter Somogyi <psomogyi at gamax.hu>
branch nick: ctdb
timestamp: Wed 2007-05-02 17:19:48 +0200
message:
  merged tridge's branch
added:
  lib/events/events_aio.c        events_aio.c-20070501213746-4fxluwiq4rcxib8p-1
  lib/events/events_epoll.c      events_epoll.c-20070501213746-4fxluwiq4rcxib8p-2
  lib/events/events_select.c     events_select.c-20070501213746-4fxluwiq4rcxib8p-3
  lib/events/events_signal.c     events_signal.c-20070501213746-4fxluwiq4rcxib8p-4
  lib/events/events_timed.c      events_timed.c-20070501213746-4fxluwiq4rcxib8p-5
  lib/replace/strptime.c         strptime.c-20070501213746-4fxluwiq4rcxib8p-6
  lib/replace/strptime.m4        strptime.m4-20070501213719-rb7s7slvbs4wljve-1
  lib/util/strlist.c             strlist.c-20070501213746-4fxluwiq4rcxib8p-7
  lib/util/util.c                util.c-20070501213746-4fxluwiq4rcxib8p-8
renamed:
  direct/ctdbd.sh => tests/ctdbd.sh ctdbd.sh-20070411085038-phusiewluwzyqjpc-2
modified:
  Makefile.in                    makefile.in-20061117234101-o3qt14umlg9en8z0-1
  common/cmdline.c               cmdline.c-20070416041216-w1zvz91bkdsgjckw-1
  common/ctdb.c                  ctdb.c-20061127094323-t50f58d65iaao5of-2
  common/ctdb_call.c             ctdb_call.c-20061128065342-to93h6eejj5kon81-1
  common/ctdb_client.c           ctdb_client.c-20070411010216-3kd8v37k61steeya-1
  common/ctdb_control.c          ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
  common/ctdb_daemon.c           ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
  common/ctdb_ltdb.c             ctdb_ltdb.c-20061128065342-to93h6eejj5kon81-2
  common/ctdb_message.c          ctdb_message.c-20070208224107-9dnio7x7z33prrmt-1
  common/ctdb_util.c             ctdb_util.c-20061128065342-to93h6eejj5kon81-3
  direct/ctdbd.c                 ctdbd.c-20070411085044-dqmhr6mfeexnyt4m-1
  ib/ibwrapper.c                 ibwrapper.c-20061204130028-0125b4f5a72f4b11
  include/ctdb.h                 ctdb.h-20061117234101-o3qt14umlg9en8z0-11
  include/ctdb_private.h         ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
  include/includes.h             includes.h-20061117234101-o3qt14umlg9en8z0-17
  lib/events/config.m4           config.m4-20061117234101-o3qt14umlg9en8z0-24
  lib/events/config.mk           config.mk-20061117234101-o3qt14umlg9en8z0-25
  lib/events/events.c            events.c-20061117234101-o3qt14umlg9en8z0-26
  lib/events/events.h            events.h-20061117234101-o3qt14umlg9en8z0-27
  lib/events/events_internal.h   events_internal.h-20061117234101-o3qt14umlg9en8z0-28
  lib/events/events_liboop.c     events_liboop.c-20061117234101-o3qt14umlg9en8z0-29
  lib/events/events_standard.c   events_standard.c-20061117234101-o3qt14umlg9en8z0-30
  lib/replace/Makefile.in        makefile.in-20070125040949-7t3f5zdl1q4z9hyv-5
  lib/replace/README             readme-20070125040949-7t3f5zdl1q4z9hyv-6
  lib/replace/libreplace.m4      libreplace.m4-20070125040949-7t3f5zdl1q4z9hyv-20
  lib/replace/libreplace_macros.m4 libreplace_macros.m4-20070125040949-7t3f5zdl1q4z9hyv-22
  lib/replace/replace.c          replace.c-20070125040949-7t3f5zdl1q4z9hyv-26
  lib/replace/replace.h          replace.h-20070125040949-7t3f5zdl1q4z9hyv-27
  lib/replace/samba.m4           samba.m4-20070125040949-7t3f5zdl1q4z9hyv-29
  lib/replace/snprintf.c         snprintf.c-20070125040949-7t3f5zdl1q4z9hyv-30
  lib/replace/system/config.m4   config.m4-20070125040949-7t3f5zdl1q4z9hyv-77
  lib/replace/system/filesys.h   filesys.h-20070125040949-7t3f5zdl1q4z9hyv-79
  lib/talloc/Makefile.in         makefile.in-20070125040949-7t3f5zdl1q4z9hyv-38
  lib/talloc/config.h.in         config.h.in-20070125040949-7t3f5zdl1q4z9hyv-42
  lib/talloc/configure.ac        configure.ac-20070125040949-7t3f5zdl1q4z9hyv-45
  lib/talloc/libtalloc.m4        libtalloc.m4-20070125040949-7t3f5zdl1q4z9hyv-47
  lib/talloc/talloc.3            talloc.3-20070125040949-7t3f5zdl1q4z9hyv-48
  lib/talloc/talloc.3.html       talloc.3.html-20070125040949-7t3f5zdl1q4z9hyv-49
  lib/talloc/talloc.c            talloc.c-20070125040949-7t3f5zdl1q4z9hyv-51
  lib/talloc/talloc.h            talloc.h-20070125040949-7t3f5zdl1q4z9hyv-52
  lib/talloc/talloc.pc           talloc.pc-20070125040949-7t3f5zdl1q4z9hyv-54
  lib/talloc/talloc.pc.in        talloc.pc.in-20070125040949-7t3f5zdl1q4z9hyv-55
  lib/talloc/talloc_guide.txt    talloc_guide.txt-20070125040949-7t3f5zdl1q4z9hyv-56
  lib/talloc/testsuite.c         testsuite.c-20070125040949-7t3f5zdl1q4z9hyv-57
  lib/tdb/Makefile.in            makefile.in-20070125040949-7t3f5zdl1q4z9hyv-59
  lib/tdb/configure.ac           configure.ac-20070125040949-7t3f5zdl1q4z9hyv-65
  lib/tdb/libtdb.m4              libtdb.m4-20070125040949-7t3f5zdl1q4z9hyv-69
  lib/tdb/tdb.pc.in              tdb.pc.in-20070125040949-7t3f5zdl1q4z9hyv-72
  tcp/tcp_connect.c              tcp_connect.c-20061128004937-x70q1cu5xzg5g2tm-1
  tests/bench-ssh.sh             benchssh.sh-20070220022243-k2evfudau0j1bwmn-1
  tests/bench.sh                 bench.sh-20070209014602-vdolpr6esqsa58s7-1
  tests/ctdb_bench.c             ctdb_bench.c-20061219052637-2liagoglohxb6p7s-1
  tests/ctdb_fetch.c             ctdb_fetch.c-20070405031748-f7gslozfj3rwh5ie-1
  tests/ctdb_fetch1.c            ctdb_fetch1.c-20070412111848-xawz6wqk9r0v8jdk-1
  tests/ctdb_messaging.c         ctdb_messaging.c-20070411034205-6d6vne56pbih2x1p-1
  tests/ctdb_test.c              ctdb_test.c-20061117234101-o3qt14umlg9en8z0-16
  tests/fetch.sh                 fetch.sh-20070405031756-lomzqpjyqg3xd1kv-1
  tests/fetch1.sh                fetch1.sh-20070412111854-6s84l3myac9ncl79-1
  tests/messaging.sh             messaging.sh-20070411034158-e1c175kqm9vzasb6-1
  tests/run_tests.sh             run_tests.sh-20070428085745-ec2w6vybjf07vtvg-1
  tests/test.sh                  test.sh-20061128065333-cla80zaxd9eb4o4a-2
  tests/test1.sh                 test1.sh-20061130223403-jednzcvm60m0j75c-1
  tools/ctdb_control.c           ctdb_control.c-20070426122705-9ehj1l5lu2gn9kuj-1
  tests/ctdbd.sh                 ctdbd.sh-20070411085038-phusiewluwzyqjpc-2
    ------------------------------------------------------------
    revno: 44.1.190
    merged: tridge at samba.org-20070502051111-kol2q81ec0oz8o1k
    parent: tridge at samba.org-20070502033455-ouk4wh3sa9nmzdjv
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 15:11:11 +1000
    message:
      added a builtin fetch function to support samba3 unlocked fetch
    ------------------------------------------------------------
    revno: 44.1.189
    merged: tridge at samba.org-20070502033455-ouk4wh3sa9nmzdjv
    parent: tridge at samba.org-20070502032903-a3t17i17j9qsq4uq
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 13:34:55 +1000
    message:
      nicer command parsing in ctdb_control
    ------------------------------------------------------------
    revno: 44.1.188
    merged: tridge at samba.org-20070502032903-a3t17i17j9qsq4uq
    parent: tridge at samba.org-20070502032545-7lupwzfjd6ubmtu5
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 13:29:03 +1000
    message:
      nicer string handling in usage
    ------------------------------------------------------------
    revno: 44.1.187
    merged: tridge at samba.org-20070502032545-7lupwzfjd6ubmtu5
    parent: tridge at samba.org-20070501213758-rcydp2jih2keiapj
    parent: sahlberg at ronnie-20070502010658-31ae7f10fe7e85b2
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 13:25:45 +1000
    message:
      merged from ronnie
        ------------------------------------------------------------
        revno: 44.1.153.1.29
        merged: sahlberg at ronnie-20070502010658-31ae7f10fe7e85b2
        parent: sahlberg at ronnie-20070502010204-4634c57f18d4c981
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Wed 2007-05-02 11:06:58 +1000
        message:
          change the getnodemap control to a more consistent output for whether a 
          node is connected or not
        ------------------------------------------------------------
        revno: 44.1.153.1.28
        merged: sahlberg at ronnie-20070502010204-4634c57f18d4c981
        parent: sahlberg at ronnie-20070502005329-edb046ec999fb2dd
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Wed 2007-05-02 11:02:04 +1000
        message:
          update some calls to ctdb_control() that were still using the old 
          signature (flags field)
          
          update some calls to ctdb_get_config() to use the new name 
          ctdb_ctrl_get_config()
          
          change #include "talloc/talloc.h" to #include "lib/talloc/talloc.h" in 
          lib/events/events.h
        ------------------------------------------------------------
        revno: 44.1.153.1.27
        merged: sahlberg at ronnie-20070502005329-edb046ec999fb2dd
        parent: sahlberg at ronnie-20070502003743-1c619c3995deb5b9
        parent: tridge at samba.org-20070501213758-rcydp2jih2keiapj
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Wed 2007-05-02 10:53:29 +1000
        message:
          merge with tridges tree to resolve all conflicts
        ------------------------------------------------------------
        revno: 44.1.153.1.26
        merged: sahlberg at ronnie-20070502003743-1c619c3995deb5b9
        parent: sahlberg at ronnie-20070502002514-733ae450ba6775e2
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Wed 2007-05-02 10:37:43 +1000
        message:
          specify which node to perform recovery to when using the recovery 
          control
        ------------------------------------------------------------
        revno: 44.1.153.1.25
        merged: sahlberg at ronnie-20070502002514-733ae450ba6775e2
        parent: sahlberg at ronnie-20070502002034-3612e4d3403e70d8
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Wed 2007-05-02 10:25:14 +1000
        message:
          fix a bug in pushdb control.
          
          we should only write the pushed record if RSN of the new one if higher 
          than the rsn of the existing one    not the other way around
        ------------------------------------------------------------
        revno: 44.1.153.1.24
        merged: sahlberg at ronnie-20070502002034-3612e4d3403e70d8
        parent: sahlberg at ronnie-20070429145827-6d3a43aebd8d9a67
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Wed 2007-05-02 10:20:34 +1000
        message:
          add an initial recovery control to perform samba3 style recovery
          
          this is not optimized at all and copies/merges all records between 
          databases instead of only those records for which a certain node is 
          lmaster.  (step 7 should later be enhanced to a, delete the database, 
          push only those records for which the node is lmaster)
        ------------------------------------------------------------
        revno: 44.1.153.1.23
        merged: sahlberg at ronnie-20070429145827-6d3a43aebd8d9a67
        parent: sahlberg at ronnie-20070429134927-b789df5252e6fb0c
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Mon 2007-04-30 00:58:27 +1000
        message:
          add push/pull of tdb  and a control to copy a tdb from one node to 
          another node
        ------------------------------------------------------------
        revno: 44.1.153.1.22
        merged: sahlberg at ronnie-20070429134927-b789df5252e6fb0c
        parent: sahlberg at ronnie-20070429125156-a8b3fda51a6e172f
        parent: tridge at samba.org-20070428171336-4yw1gh5qfslqan73
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sun 2007-04-29 23:49:27 +1000
        message:
          merge from tridge
        ------------------------------------------------------------
        revno: 44.1.153.1.21
        merged: sahlberg at ronnie-20070429125156-a8b3fda51a6e172f
        parent: sahlberg at ronnie-20070429121451-78d550f5be8c62c2
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sun 2007-04-29 22:51:56 +1000
        message:
          add a new "recovery mode" field to ctdb.
          while recovery is in progress  the daemon will discard all CTDB_REQ_CALL 
          and rely on clients retransmitting them
          
          add new controls to get/set the recovery mode
        ------------------------------------------------------------
        revno: 44.1.153.1.20
        merged: sahlberg at ronnie-20070429121451-78d550f5be8c62c2
        parent: sahlberg at ronnie-20070429084846-fa89013d7f437257
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sun 2007-04-29 22:14:51 +1000
        message:
          implement a control to pull a database from a remote node
          
          it does not yet work since ctdb_control can right now only be called 
          from client context and the pull is implemented as the target ctdb node 
          itself using a get_keys to pull the keys from the source node   thus 
          ctdb daemon needs to ctdb_control to a remote node
        ------------------------------------------------------------
        revno: 44.1.153.1.19
        merged: sahlberg at ronnie-20070429084846-fa89013d7f437257
        parent: sahlberg at ronnie-20070429083411-1bf5033a95973a9d
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sun 2007-04-29 18:48:46 +1000
        message:
          control to delete all records in a database
        ------------------------------------------------------------
        revno: 44.1.153.1.18
        merged: sahlberg at ronnie-20070429083411-1bf5033a95973a9d
        parent: sahlberg at ronnie-20070428194713-c78b74526ca63879
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sun 2007-04-29 18:34:11 +1000
        message:
          add a new control to set all records in a database to a new dmaster 
        ------------------------------------------------------------
        revno: 44.1.153.1.17
        merged: sahlberg at ronnie-20070428194713-c78b74526ca63879
        parent: sahlberg at ronnie-20070428131123-ba31a5af036f3f3f
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sun 2007-04-29 05:47:13 +1000
        message:
          add a control to read an entire tdb from a node including 
          key/lmaster/header and data
        ------------------------------------------------------------
        revno: 44.1.153.1.16
        merged: sahlberg at ronnie-20070428131123-ba31a5af036f3f3f
        parent: sahlberg at ronnie-20070428104242-6b8810b511e6b587
        parent: tridge at samba.org-20070428100146-vc86b04jx6za7v7h
        committer: Ronnie Sahlberg <sahlberg at ronnie>
        branch nick: ctdb
        timestamp: Sat 2007-04-28 23:11:23 +1000
        message:
          merge with tridge
          
          fix the logic in ctdb_connected to print CONNECTED if the node is 
          connected and UNAVAILABLE when the node is dead  instead of the opposite
    ------------------------------------------------------------
    revno: 44.1.186
    merged: tridge at samba.org-20070501213758-rcydp2jih2keiapj
    parent: tridge at samba.org-20070501213204-7d8eage8651zq2o3
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 07:37:58 +1000
    message:
      new files for updated events system
    ------------------------------------------------------------
    revno: 44.1.185
    merged: tridge at samba.org-20070501213204-7d8eage8651zq2o3
    parent: tridge at samba.org-20070501205012-nlrvpj4m3znvumdz
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 07:32:04 +1000
    message:
      merge latest versions of lib/replace, lib/talloc, lib/tdb and lib/events into ctdb bzr tree
    ------------------------------------------------------------
    revno: 44.1.184
    merged: tridge at samba.org-20070501205012-nlrvpj4m3znvumdz
    parent: tridge at samba.org-20070501032502-6fk64ptyeqjybf45
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Wed 2007-05-02 06:50:12 +1000
    message:
      fixed a lib/events bug found by volker
    ------------------------------------------------------------
    revno: 44.1.183
    merged: tridge at samba.org-20070501032502-6fk64ptyeqjybf45
    parent: tridge at samba.org-20070430203455-hz83ozsdn4cp1krv
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Tue 2007-05-01 13:25:02 +1000
    message:
      added a hopcount in ctdb_call
    ------------------------------------------------------------
    revno: 44.1.182
    merged: tridge at samba.org-20070430203455-hz83ozsdn4cp1krv
    parent: tridge at samba.org-20070430135406-5f2krpfqjekpa2n3
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Tue 2007-05-01 06:34:55 +1000
    message:
      auto-determine listen address by attempting to bind to each address in the cluster in turn
    ------------------------------------------------------------
    revno: 44.1.181
    merged: tridge at samba.org-20070430135406-5f2krpfqjekpa2n3
    parent: tridge at samba.org-20070430133140-79ydyjc7o4pq21k9
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Mon 2007-04-30 15:54:06 +0200
    message:
      added attach command in ctdb_control
    ------------------------------------------------------------
    revno: 44.1.180
    merged: tridge at samba.org-20070430133140-79ydyjc7o4pq21k9
    parent: tridge at samba.org-20070430091021-83436vamcf4mb239
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Mon 2007-04-30 15:31:40 +0200
    message:
      changed the way set_call and attach are done so that you can safely
      attach to databases after the protocol has started. The daemon
      broadcasts information on new databases to the other daemons.
      
      This also eliminates the need for the client to know about the hash
      between db name and db_id.
    ------------------------------------------------------------
    revno: 44.1.179
    merged: tridge at samba.org-20070430091021-83436vamcf4mb239
    parent: tridge at samba.org-20070429204223-p3irof22u7mgolo6
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Mon 2007-04-30 11:10:21 +0200
    message:
      don't use stderr here - rely on logging
    ------------------------------------------------------------
    revno: 44.1.178
    merged: tridge at samba.org-20070429204223-p3irof22u7mgolo6
    parent: tridge at samba.org-20070429141940-kxbij0fq3pj33qvn
    committer: Andrew Tridgell <tridge at samba.org>
    branch nick: tridge
    timestamp: Sun 2007-04-29 22:42:23 +0200
    message:
      saner logfile code
      testing of ctdbd

Diff too large for email (7681, the limit is 1000).


More information about the samba-cvs mailing list