summaryrefslogtreecommitdiff
path: root/ctdb/server
Commit message (Expand)AuthorAgeFilesLines
* ctdb-daemon: Add AllowMixedVersions tunableAmitay Isaacs2017-05-241-0/+10
* ctdb-daemon: Do not allow mixed ctdb versions in a clusterAmitay Isaacs2017-05-242-0/+58
* ctdb-keepalive: Move ctdb_send_keepalive() to ctdb_keepalive.cAmitay Isaacs2017-05-242-28/+27
* ctdb-readonly: Avoid a tight loop waiting for revoke to completeAmitay Isaacs2017-05-241-33/+58
* Revert "ctdb-readonly: Avoid a tight loop waiting for revoke to complete"Amitay Isaacs2017-05-241-5/+3
* ctdb: Print key as hex string instead of just the hash in hot record messageChristof Schmitt2017-05-081-3/+8
* ctdb-daemon: Add tracking of migration recordsAmitay Isaacs2017-04-052-1/+82
* ctdb-daemon: For hot records, use count instead of hopcountAmitay Isaacs2017-04-051-9/+11
* ctdb-readonly: Avoid a tight loop waiting for revoke to completeAmitay Isaacs2017-03-171-3/+5
* ctdb-takeover: Don't release IPs from nodes where they are not knownMartin Schwenke2017-02-241-0/+6
* ctdb-ipalloc: Add per-IP known_on bitmapMartin Schwenke2017-02-242-0/+23
* ctdb-takeover: Fetch public IP addresses from all connected nodesMartin Schwenke2017-02-241-1/+1
* ctdb-takeover: Assign banning credits on failure to fetch public IPsMartin Schwenke2017-02-241-2/+9
* ctdb-takeover: Use takeover_failed() when fetching public IPs failsMartin Schwenke2017-02-241-2/+2
* ctdb-takeover: Generalise error handling for GET_PUBLIC_IPSMartin Schwenke2017-02-241-14/+19
* ctdb-takeover: Only fetch available IPs from nodes with known IPsMartin Schwenke2017-02-241-1/+21
* ctdb-takeover: Add debug message confirming fetching of public IPsMartin Schwenke2017-02-241-0/+2
* ctdb-ipalloc: Switch noiphost to struct bitmapMartin Schwenke2017-02-243-8/+6
* ctdb-ipalloc: Switch available_on to struct bitmapMartin Schwenke2017-02-243-5/+6
* ctdb-takeover: Short circuit if fetching IPs from no nodesMartin Schwenke2017-02-241-0/+6
* ctdb-takeover: Allocate IP list unconditionally in send functionMartin Schwenke2017-02-241-11/+8
* Correct "supressed" typo.Chris Lamb2017-02-221-1/+1
* Correct "progess" typo.Chris Lamb2017-02-221-1/+1
* Correct "doesnt" typos.Chris Lamb2017-02-221-2/+2
* ctdb-daemon: Use sock_clean() to remove stale socketsAmitay Isaacs2017-02-172-14/+3
* ctdb-locking: Remove unnecessary global variableAmitay Isaacs2017-02-171-8/+5
* ctdb-daemon: Remove stale eventd socketAmitay Isaacs2017-01-171-0/+9
* ctdb-takeover: Handle case where there are no RELEASE_IPs to sendMartin Schwenke2017-01-121-0/+12
* ctdb-takeover: Known and available IP lists should be the same size as nodemapAmitay Isaacs2017-01-121-5/+6
* ctdb-locking: Explicitly unlock record/db in lock helperAmitay Isaacs2017-01-122-23/+160
* ctdb-locking: Remove support for locking multiple databasesAmitay Isaacs2017-01-121-11/+8
* 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-takeover: Drop unused ctdb_takeover_run() and related codeMartin Schwenke2016-12-191-452/+0
* ctdb-recoverd: Integrate takeover helperMartin Schwenke2016-12-191-2/+30
* ctdb-recoverd: Generalise helper state, handler and launchingMartin Schwenke2016-12-191-104/+122
* ctdb-takeover: Add takeover helperMartin Schwenke2016-12-191-0/+1206
* ctdb-takeover: IPAllocAlgorithm replaces LCP2PublicIPs, DeterministicIPsMartin Schwenke2016-12-192-6/+10
* ctdb-takeover: NoIPHostOnAllDisabled is global across clusterMartin Schwenke2016-12-194-148/+22
* ctdb-takeover: NoIPTakeover is global across clusterMartin Schwenke2016-12-195-27/+6
* ctdb-daemon: Remove ctdb_event_helperAmitay Isaacs2016-12-181-159/+0
* ctdb-daemon: Switch to using event daemonAmitay Isaacs2016-12-182-818/+33
* ctdb-daemon: Add functions to talk to event daemonAmitay Isaacs2016-12-181-0/+587
* ctdb-daemon: Refactor check for valid events during recoveryAmitay Isaacs2016-12-181-20/+27
* ctdb-daemon: Drop implementation of eventscript controlsAmitay Isaacs2016-12-182-240/+6
* ctdb-eventd: Add event script handling daemonAmitay Isaacs2016-12-181-0/+1802
* ctdb-recovery: Start recovery helper with ctdb_vfork_execAmitay Isaacs2016-12-052-29/+19
* ctdb-locking: Start locking helper using ctdb_vfork_execAmitay Isaacs2016-12-052-34/+25
* ctdb-daemon: Add ctdb_vfork_exec()Amitay Isaacs2016-12-051-0/+46