summaryrefslogtreecommitdiffstats
path: root/ctdb/server/ctdb_monitor.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb/daemon: Untangle serialisation of 1st recovery -> startup -> monitorMartin Schwenke2014-01-171-63/+73
* ctdb-daemon: No need to call event scripts with CTDB_CALLED_BY_USERAmitay Isaacs2014-01-161-2/+2
* recoverd: Make the SRVID request structure genericMartin Schwenke2013-09-191-1/+1
* ctdbd: Allow extra recovery to repair persistent DBs during first recoveryMartin Schwenke2013-07-191-1/+1
* ctdbd: Set process names for child processesAmitay Isaacs2013-07-101-0/+1
* banning: Make ctdb_local_node_got_banned() a void functionAmitay Isaacs2013-07-021-1/+1
* ctdbd: Fix panic on overlapping shutdownsMartin Schwenke2013-06-221-0/+2
* ctdbd: Refactor shutdown sequenceMartin Schwenke2013-06-221-10/+1
* ctdbd: Add new runstate CTDB_RUNSTATE_FIRST_RECOVERYMartin Schwenke2013-05-241-1/+9
* ctdbd: Replace ctdb->done_startup with ctdb->runstateMartin Schwenke2013-05-241-4/+5
* daemon: Protect against double free of callback state while shutting downAmitay Isaacs2013-01-091-0/+7
* Remove explicit include of lib/tevent/tevent.h.Amitay Isaacs2012-04-131-1/+0
* Eventscripts: Add special -ECANCELED status for monitor events that are cance...Ronnie Sahlberg2011-11-181-0/+5
* remove a non-error logmessage about persistent databases being healthy, as ex...Ronnie Sahlberg2011-08-041-2/+0
* remove a log message we dont need about "allow clients to attach to databases"Ronnie Sahlberg2011-08-041-1/+0
* Cleanup of logging messages/spammingRonnie Sahlberg2011-05-041-4/+8
* Dont allow clients to connect to databases untile we are well past and throughRonnie Sahlberg2011-03-141-0/+1
* If the node is stopped, put a log entry in /var/log/* to indicate this is w...Ronnie Sahlberg2011-02-021-0/+3
* Add ctdb_fork(0 which will fork a child process and drop the real-timeRonnie Sahlberg2011-01-111-1/+1
* server/banning: also release all ips if we're banning ourselfStefan Metzmacher2010-09-141-17/+1
* server/monitor: ask for a takeoverrun after propagating our new flagsStefan Metzmacher2010-09-141-16/+14
* Dont set next_interval to 0.Ronnie Sahlberg2010-08-201-1/+1
* Merge commit 'rusty/ports-from-1.0.112' into fooRonnie Sahlberg2010-08-191-0/+1
|\
| * logging: give a unique logging name to each forked child.Rusty Russell2010-08-181-0/+1
* | event: Update events to latest Samba version 0.9.8Rusty Russell2010-08-181-1/+1
|/
* speed startup: add --sloppy-start.Rusty Russell2010-06-221-1/+1
* speed startup: run startup immediately after recovery finished.Rusty Russell2010-06-221-1/+1
* speed startup: immediately run first monitor event after startup.Rusty Russell2010-06-221-1/+1
* server: add "init" eventStefan Metzmacher2010-01-201-1/+1
* server: Use tdb_check to verify persistent tdbs on startupStefan Metzmacher2009-12-161-0/+54
* Rename the tunable EventScriptBanCount to EventScriptTimeoutCountRonnie Sahlberg2009-12-141-2/+2
* remove the variable "disable when unhealthy"Ronnie Sahlberg2009-12-141-4/+0
* eventscript: don't make ourselves healthy if we're under ban_countRusty Russell2009-12-071-1/+2
* eventscript: handle banning within the callbacksRusty Russell2009-12-071-0/+11
* When starting up ctdbd, wait until all initial recoveries have finishedRonnie Sahlberg2009-12-011-5/+47
* Add flag to ctdb_event_script_callback indicating when called by client.Martin Schwenke2009-11-261-2/+4
* eventscript: introduce enum for different event script calls.Rusty Russell2009-11-241-2/+2
* eventscript: put timeout inside ctdb_event_script_callback_vRusty Russell2009-11-241-2/+0
* change the eventscript handling to allow EventScriptTimeout for each individu...Ronnie Sahlberg2009-10-281-14/+14
* dont run the monitor event so frequently after a event has failed.Ronnie Sahlberg2009-10-271-2/+2
* server: if takeover runs when the recovery master becomes unhealthyStefan Metzmacher2009-10-261-1/+3
* if a lock wait child died/finished, we could have released the lockwait handl...Ronnie Sahlberg2009-10-221-1/+1
* Dont run eventscript monitor when the databases are frozen.Ronnie Sahlberg2009-10-151-1/+22
* when we change state between healthy/unhealthy, make sure we ask the recoveryRonnie Sahlberg2009-10-141-0/+25
* initial attempt at freezing databases in priority orderRonnie Sahlberg2009-10-121-2/+7
* add a new notification to trigger on when ctdb has startedRonnie Sahlberg2009-10-011-0/+1
* new prototype banning codeRonnie Sahlberg2009-09-041-0/+8
* dont let other nodes modify the STOPPED flag for the local process when pushi...Ronnie Sahlberg2009-07-091-0/+10
* When we ban a node, only drop the IPs on the node being banned, not on every ...Ronnie Sahlberg2009-06-101-1/+1
* add a mechanism where the ctdb daemon will run a usercontrolled script when t...Ronnie Sahlberg2009-03-311-0/+71