summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_takeover.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb-recoverd: Fix typo in commentAmitay Isaacs2015-03-271-2/+2
* ctdb-daemon: Trust vnn->interface for an IP when releasing itMartin Schwenke2014-12-051-24/+1
* ctdb-util: Add extra max_size argument to file_lines_load()Martin Schwenke2014-09-101-1/+1
* ctdb: Use sys_read() and sys_write() to ensure correct signal interactionMartin Schwenke2014-08-211-2/+2
* ctdb-daemon: Debugging for tickle updatesMartin Schwenke2014-06-201-1/+10
* ctdb-daemon: Move a ZERO_STRUCT() to a better placeMartin Schwenke2014-05-051-3/+12
* ctdb:daemon avoid goto ctdb_remove_orphaned_ifaces()Gregor Beck2014-04-011-9/+5
* ctdb:daemon take a shortcut in all_nodes_are_disabled()Gregor Beck2014-04-011-5/+4
* ctdb/daemon: Optimise deletion of IPsMartin Schwenke2014-03-231-11/+11
* ctdb/daemon: Make delete IP wait until the IP is releasedMartin Schwenke2014-03-231-29/+90
* ctdb-daemon: Fix tickle updates to recently started nodesMartin Schwenke2014-03-231-10/+7
* ctdb-daemon: Do not support connection tracking if there are no public IPsAmitay Isaacs2014-03-041-0/+15
* ctdb-recoverd: Check if callback function is registered before callingAmitay Isaacs2014-02-271-2/+7
* ctdb-daemon: After updating tickles on other nodes, set update flag to falseAmitay Isaacs2014-02-271-0/+2
* ctdb-daemon: Implement ctdb_control_startup()Martin Schwenke2014-02-271-4/+12
* ctdb-daemon: Fix whitespacesAmitay Isaacs2014-02-271-4/+4
* ctdb-daemon: Always talloc tickle array off vnn instead of ctdb->nodesAmitay Isaacs2014-02-271-8/+5
* ctdb-recoverd: LCP2 cleanupsMartin Schwenke2014-02-191-7/+7
* ctdb-recoverd: Optimise check for rebalance candidates in LCP2Martin Schwenke2014-02-191-16/+17
* ctdb-recoverd: Fix a bug in the LCP2 rebalancing codeMartin Schwenke2014-02-131-1/+4
* ctdb/daemon: reloadips must register state of asynchronous controlsMartin Schwenke2014-01-311-0/+3
* ctdb-recoverd: Ignore failed ipreallocated controls to inactive nodesMartin Schwenke2014-01-171-17/+17
* ctdb-daemon: No need to call event scripts with CTDB_CALLED_BY_USERAmitay Isaacs2014-01-161-5/+1
* ctdb-server: Coverity fixesAmitay Isaacs2013-11-191-1/+1
* ctdbd: Default for event_script_dir should use CTDB_BASEMartin Schwenke2013-10-221-10/+0
* recoverd: reloadips should rebalance target nodes for new IPsMartin Schwenke2013-09-191-0/+20
* ctdbd: Make ctdb_reloadips_child send controls asynchronouslyMartin Schwenke2013-09-191-42/+90
* recoverd: Fix the implementation of CTDB_SRVID_REBALANCE_NODEMartin Schwenke2013-09-191-42/+21
* recoverd: Move disabling of IP checks into do_takeover_run()Martin Schwenke2013-09-191-14/+0
* recoverd: Fail takeover run if "ipreallocated" failsMartin Schwenke2013-09-191-14/+15
* recoverd: Banned nodes should not be told to run "ipreallocated" eventMartin Schwenke2013-09-181-3/+3
* recoverd: Remove an orphaned commentMartin Schwenke2013-09-111-4/+0
* recoverd: Update a comment to use current terminologyMartin Schwenke2013-09-111-3/+4
* recoverd: Move struct ctdb_public_ip_list back into ctdb_takeover.cMartin Schwenke2013-08-221-0/+6
* ctdbd: Kill client process without checking for tracked childMartin Schwenke2013-07-291-1/+1
* recoverd: Call takeover fail callback only once per nodeMartin Schwenke2013-07-291-2/+47
* ctdbd: Set process names for child processesAmitay Isaacs2013-07-101-0/+1
* recoverd: Fix buffer overflow error in reloadipsAmitay Isaacs2013-07-051-8/+21
* ctdbd: Log something when releasing all IPsMartin Schwenke2013-07-051-0/+10
* recoverd: Clean up log messages in remote IP verificationMartin Schwenke2013-07-051-3/+9
* ctdbd: Release IP callback should fail if the IP is still hostedMartin Schwenke2013-07-051-0/+8
* ctdbd: Log warnings in release IP when unexpected interface is encounteredMartin Schwenke2013-07-051-0/+15
* build: Fix compiler warnings for uninitialized variablesAmitay Isaacs2013-07-041-0/+1
* build: Fix tdb.h path to enable building with system TDB libraryMathieu Parent2013-06-141-1/+1
* recoverd: Backward compatibility for nodes without IPREALLOCATED controlMartin Schwenke2013-05-271-4/+103
* recoverd: Nodes can only takeover IPs if they are in runstate RUNNINGMartin Schwenke2013-05-241-2/+115
* recoverd: Handle errors carefully when fetching tunablesMartin Schwenke2013-05-241-5/+38
* recoverd: Set explicit default value when getting tunable from nodesMartin Schwenke2013-05-241-4/+11
* recoverd: Whitespace improvementsMartin Schwenke2013-05-241-10/+10
* recoverd: Use talloc_array_length() for simpler codeMartin Schwenke2013-05-241-8/+8