[PATCHES] CTDB recovery daemon cleanups

Martin Schwenke martin at meltin.net
Fri May 1 04:30:24 MDT 2015


This is a bunch of CTDB recovery daemon patches.  4 main themes:

* Remove capabilities from the struct ctdb_node.

  This particular capabilities entry is only used in the recovery
  daemon, so store them in struct ctdb_recoverd instead.

* Start cleaning up references to ctdb->recovery_daemon.

  This is part of a goal to move knowledge of the recovery master to
  the recovery daemon (and eventually a cluster management daemon).

* Start cleaning up recovery lock code.

  The goal is to handle the recovery lock using a helper program, so
  knowledge of a lock file (or similar) doesn't need to be spread
  around.

* Start tidying up the election code.

  This will eventually want to go into a cluster management daemon.

These patches are in my ctdb-recovery branch:

  https://git.samba.org/?p=martins/samba.git;a=shortlog;h=refs/heads/ctdb-recovery

  git://git.samba.org/martins/samba.git (ctdb-recovery branch)

Review and push appreciated.  Thanks!

peace & happiness,
martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ctdb.patches
Type: application/octet-stream
Size: 33135 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20150501/c06732b1/attachment.obj>


More information about the samba-technical mailing list