Rev 164: - added a --torture option to all ctdb tools. This sets in http://samba.org/~tridge/ctdb

tridge at samba.org tridge at samba.org
Thu Apr 19 06:27:56 GMT 2007


------------------------------------------------------------
revno: 164
revision-id: tridge at samba.org-20070419062756-3173365728e1cd4f
parent: tridge at samba.org-20070419025451-eaea0b4b18ce3fa5
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge
timestamp: Thu 2007-04-19 16:27:56 +1000
message:
  - added a --torture option to all ctdb tools. This sets
    CTDB_FLAG_TORTURE, which forces some race conditions to be much more
    likely. For example a 20% chance of not getting the lock on the
    first try in the daemon
  
  - abstraced the ctdb_ltdb_lock_fetch_requeue() code to allow it to
    work with both inter-node packets and client->daemon packets
  
  - fixed a bug left over in ctdb_call from when the client updated the
    header on a call reply
  
  - removed CTDB_FLAG_CONNECT_WAIT flag (not needed any more)
modified:
  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_daemon.c           ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
  common/ctdb_ltdb.c             ctdb_ltdb.c-20061128065342-to93h6eejj5kon81-2
  include/ctdb.h                 ctdb.h-20061117234101-o3qt14umlg9en8z0-11
  include/ctdb_private.h         ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
  tcp/tcp_init.c                 tcp_init.c-20061128004937-x70q1cu5xzg5g2tm-2

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


More information about the samba-cvs mailing list