summaryrefslogtreecommitdiff
path: root/ctdb
Commit message (Expand)AuthorAgeFilesLines
* ctdb-takeover: Clean up when exiting on errorMartin Schwenke2016-12-281-1/+2
* ctdb-takeover: Fix CID 1398169 Unchecked return valueMartin Schwenke2016-12-281-1/+6
* ctdb: Fix CID 1398175 Dereference after null checkVolker Lendecke2016-12-271-1/+1
* ctdb: Fix CID 1398178 Argument cannot be negativeVolker Lendecke2016-12-271-1/+0
* ctdb: Fix CID 1398179 Argument cannot be negativeVolker Lendecke2016-12-271-1/+1
* ctdb-tests: Remove the python LCP2 simulationMartin Schwenke2016-12-1913-1188/+0
* ctdb-takeover: Drop unused ctdb_takeover_run() and related codeMartin Schwenke2016-12-192-455/+0
* ctdb-recoverd: Integrate takeover helperMartin Schwenke2016-12-192-2/+31
* ctdb-recoverd: Generalise helper state, handler and launchingMartin Schwenke2016-12-191-104/+122
* ctdb-tests: Add tests for takeover helperMartin Schwenke2016-12-1939-1/+1408
* ctdb-tests: New function unit_test_notrace()Martin Schwenke2016-12-191-0/+10
* ctdb-takeover: Add takeover helperMartin Schwenke2016-12-193-0/+1213
* ctdb-takeover: IPAllocAlgorithm replaces LCP2PublicIPs, DeterministicIPsMartin Schwenke2016-12-199-45/+90
* ctdb-takeover: NoIPHostOnAllDisabled is global across clusterMartin Schwenke2016-12-197-223/+34
* ctdb-takeover: NoIPTakeover is global across clusterMartin Schwenke2016-12-1910-51/+36
* ctdb-docs: Document that tunables should be set the same on all nodesMartin Schwenke2016-12-191-10/+18
* ctdb-tests: Add faking of control failures/timeouts to fake_ctdbdMartin Schwenke2016-12-191-0/+144
* ctdb-tests: Add IPREALLOCATED control to fake_ctdbdMartin Schwenke2016-12-191-0/+19
* ctdb-tests: Add TAKEOVER_IP control to fake_ctdbdMartin Schwenke2016-12-191-0/+56
* ctdb-tests: Add RELEASE_IP control to fake_ctdbdMartin Schwenke2016-12-191-0/+69
* ctdb-tests: Add tool tests for "ctdb ip"Martin Schwenke2016-12-197-0/+189
* ctdb-tests: Implement GET_PUBLIC_IPS control in fake_ctdbdMartin Schwenke2016-12-191-0/+55
* ctdb-tests: Add tool tests for "ctdb ipinfo"Martin Schwenke2016-12-193-0/+85
* ctdb-tests: Implement GET_PUBLIC_IP_INFO control in fake_ctdbdMartin Schwenke2016-12-191-0/+81
* ctdb-tests: Factor out get_ctdb_iface_list()Martin Schwenke2016-12-191-12/+27
* ctdb-tests: Add public IP state to fake_ctdbdMartin Schwenke2016-12-192-1/+21
* ctdb-tests: Factor out reading of known public IP addressesMartin Schwenke2016-12-194-102/+219
* ctdb-tests: Allow FAKE_CTDBD_DEBUGLEVEL to be specifiedMartin Schwenke2016-12-191-1/+6
* ctdb-tests: Make fake_ctdbd use logging_init()Martin Schwenke2016-12-191-13/+7
* ctdb-client: Add available-only option public IP fetchingMartin Schwenke2016-12-195-8/+19
* ctdb-protocol: Move CTDB_PUBLIC_IP_FLAGS_ONLY_AVAILABLE to protocol.hMartin Schwenke2016-12-192-2/+2
* ctdb-daemon: Remove ctdb_event_helperAmitay Isaacs2016-12-184-167/+0
* ctdb-daemon: Switch to using event daemonAmitay Isaacs2016-12-185-830/+38
* ctdb-daemon: Add functions to talk to event daemonAmitay Isaacs2016-12-182-0/+593
* ctdb-daemon: Refactor check for valid events during recoveryAmitay Isaacs2016-12-181-20/+27
* ctdb-protocol: Deprecate eventscript controlsAmitay Isaacs2016-12-181-4/+4
* ctdb-protocol: Drop marshaling for eventscript controlsAmitay Isaacs2016-12-185-249/+0
* ctdb-client: Drop client code for eventscript controlsAmitay Isaacs2016-12-184-231/+0
* ctdb-daemon: Drop implementation of eventscript controlsAmitay Isaacs2016-12-183-251/+6
* ctdb-tool: Drop disablescript, enablescript and eventscript commandsAmitay Isaacs2016-12-185-306/+39
* ctdb-tool: Add new command "event" to ctdb toolAmitay Isaacs2016-12-182-0/+185
* ctdb-tests: Add tests for event daemonAmitay Isaacs2016-12-1826-1/+1302
* ctdb-tool: Add helper for talking to event daemonAmitay Isaacs2016-12-183-0/+539
* ctdb-client: Add client api for eventd communicationAmitay Isaacs2016-12-183-0/+664
* ctdb-eventd: Add event script handling daemonAmitay Isaacs2016-12-183-0/+1809
* ctdb-protocol: Add marshalling for eventd protocolAmitay Isaacs2016-12-186-6/+1363
* ctdb-protocol: Add data types for eventd communicationAmitay Isaacs2016-12-181-0/+80
* ctdb-common: Add sock_daemon abstractionAmitay Isaacs2016-12-185-0/+1718
* ctdb-common: Add generic socket I/OAmitay Isaacs2016-12-183-1/+348
* ctdb-common: Add run_proc abstractionAmitay Isaacs2016-12-185-2/+874