summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_monitor.c
AgeCommit message (Expand)AuthorFilesLines
2025-05-29ctdb-daemon: Avoid aborting during early shutdownMartin Schwenke1-0/+18
2021-09-09ctdb-daemon: Ignore flag changes for disconnected nodesMartin Schwenke1-0/+5
2021-09-09ctdb-daemon: Simplify ctdb_control_modflags()Martin Schwenke1-23/+24
2021-09-09ctdb-daemon: Don't bother sending CTDB_SRVID_SET_NODE_FLAGSMartin Schwenke1-5/+0
2021-09-09ctdb-daemon: Modernise remaining debug macro in this functionMartin Schwenke1-2/+2
2021-09-09ctdb-daemon: Update logging for flag changesMartin Schwenke1-2/+4
2021-09-09ctdb-daemon: Correct the condition for logging unchanged flagsMartin Schwenke1-1/+1
2020-01-28ctdb-daemon: Only stop monitoring if it has been initialisedMartin Schwenke1-2/+6
2018-07-28ctdb-daemon: Switch to using ETIMEDOUT instead of ETIMEAmitay Isaacs1-1/+1
2018-07-05ctdb-daemon: Add client code to talk to new event daemonAmitay Isaacs1-2/+2
2018-05-01ctdb-daemon: Drop unused function ctdb_set_notification_script()Martin Schwenke1-10/+0
2017-11-30ctdb-daemon: Send STARTUP control after startup eventAmitay Isaacs1-0/+6
2017-09-19Revert "ctdb-daemon: Remove unused function ctdb_stop_monitoring()"Martin Schwenke1-0/+12
2017-09-14ctdb-daemon: Remove unused function ctdb_stop_monitoring()Martin Schwenke1-12/+0
2017-09-14ctdb-daemon: Drop monitoring modeMartin Schwenke1-6/+1
2017-09-14ctdb-daemon: Drop implementation of monitor controlsMartin Schwenke1-39/+0
2017-09-14ctdb-daemon: Skip monitoring when not in RUNNING runstateMartin Schwenke1-0/+1
2017-09-14ctdb-daemon: Skip monitoring when node is inactiveMartin Schwenke1-0/+1
2017-09-12ctdb-daemon: Don't release all IPs before "startup" eventMartin Schwenke1-3/+0
2016-12-05ctdb-daemon: Remove setting of debug_extraAmitay Isaacs1-1/+0
2016-12-02ctdb-daemon: Don't call ctdb_local_node_got_banned() on flag changesMartin Schwenke1-5/+0
2016-08-17ctdb-daemon: Fix CID 1125575 Operands don't affect resultMartin Schwenke1-1/+1
2016-07-28ctdb-daemon: Use consistent naming for monitoring modeAmitay Isaacs1-2/+2
2016-05-06ctdb-daemon: Don't use CTDB_SRVID_TAKEOVER_RUN_RESPONSEMartin Schwenke1-1/+1
2016-01-12ctdb-recoverd: Fix some uninitialised memory issuesMartin Schwenke1-0/+1
2015-11-18ctdb: Use prctl_set_comment from lib/utilChristof Schmitt1-1/+2
2015-11-16ctdb-daemon: Rename EventScriptTimeoutCount to MonitorTimeoutCountMartin Schwenke1-2/+2
2015-11-16ctdb-daemon: Move script timeout count into monitor stateMartin Schwenke1-4/+9
2015-11-16ctdb-daemon: Reset script timeout count in monitor codeMartin Schwenke1-0/+2
2015-11-16ctdb-server: Replace ctdb_logging.h with common/logging.hAmitay Isaacs1-1/+1
2015-11-06Fix various spelling errorsMathieu Parent1-2/+2
2015-11-04ctdb-daemon: Rename struct srvid_request to ctdb_srvid_messageAmitay Isaacs1-1/+1
2015-10-30ctdb-daemon: Separate prototypes for common client/server functionsAmitay Isaacs1-0/+1
2015-10-30ctdb-daemon: Remove dependency on includes.hAmitay Isaacs1-2/+12
2015-10-30ctdb-daemon: Stop using tevent compatibility definitionsAmitay Isaacs1-48/+53
2015-10-30ctdb-daemon: Separate prototypes for system specific functionsAmitay Isaacs1-0/+1
2015-10-07ctdb-daemon: Avoid the use of ctdb->freeze_handle variableAmitay Isaacs1-8/+4
2015-05-13ctdb-daemon: Move release of all IPs to startupMartin Schwenke1-0/+3
2015-05-10ctdb-daemon: Broadcast IP rellocation request from monitor codeMartin Schwenke1-4/+7
2015-04-07ctdb-daemon: Pass on consistent flag information to recovery daemonMartin Schwenke1-0/+1
2014-01-17ctdb/daemon: Untangle serialisation of 1st recovery -> startup -> monitorMartin Schwenke1-63/+73
2014-01-16ctdb-daemon: No need to call event scripts with CTDB_CALLED_BY_USERAmitay Isaacs1-2/+2
2013-09-19recoverd: Make the SRVID request structure genericMartin Schwenke1-1/+1
2013-07-19ctdbd: Allow extra recovery to repair persistent DBs during first recoveryMartin Schwenke1-1/+1
2013-07-10ctdbd: Set process names for child processesAmitay Isaacs1-0/+1
2013-07-02banning: Make ctdb_local_node_got_banned() a void functionAmitay Isaacs1-1/+1
2013-06-22ctdbd: Fix panic on overlapping shutdownsMartin Schwenke1-0/+2
2013-06-22ctdbd: Refactor shutdown sequenceMartin Schwenke1-10/+1
2013-05-24ctdbd: Add new runstate CTDB_RUNSTATE_FIRST_RECOVERYMartin Schwenke1-1/+9
2013-05-24ctdbd: Replace ctdb->done_startup with ctdb->runstateMartin Schwenke1-4/+5