summaryrefslogtreecommitdiff
path: root/ctdb/server
Commit message (Expand)AuthorAgeFilesLines
* ctdb-vacuum: Process all records not deleted on a remote nodeAmitay Isaacs2019-10-161-1/+1
* ctdb-recoverd: Fix typo in previous fixMartin Schwenke2019-09-031-1/+1
* ctdb-recoverd: Only check for LMASTER nodes in the VNN mapMartin Schwenke2019-09-031-4/+10
* ctdb-daemon: Make node inactive in the NODE_STOP controlMartin Schwenke2019-08-281-0/+2
* ctdb-daemon: Drop unused function ctdb_local_node_got_banned()Martin Schwenke2019-08-281-24/+0
* ctdb-daemon: Switch banning code to use ctdb_node_become_inactive()Martin Schwenke2019-08-281-1/+1
* ctdb-daemon: Factor out new function ctdb_node_become_inactive()Martin Schwenke2019-08-281-0/+43
* ctdb-daemon: Add function ctdb_ip_to_node()Martin Schwenke2019-08-281-5/+19
* ctdb-daemon: Replace function ctdb_ip_to_nodeid() with ctdb_ip_to_pnn()Martin Schwenke2019-08-282-15/+10
* ctdb-recoverd: Fix memory leakMartin Schwenke2019-05-171-1/+1
* ctdb-daemon: Never use 0 as a client IDMartin Schwenke2019-05-171-1/+47
* ctdb-cluster-mutex: Separate out command and file handlingMartin Schwenke2019-03-041-42/+71
* ctdb-recoverd: Time out attempt to take recovery lock after 120sMartin Schwenke2019-03-041-1/+1
* ctdb-recoverd: Ban node on unknown error when taking recovery lockMartin Schwenke2019-03-041-0/+11
* ctdb-recoverd: Make recoverd context available in recovery lock handleMartin Schwenke2019-03-041-0/+3
* ctdb-recoverd: Clean up logging on failure to take recovery lockMartin Schwenke2019-03-041-3/+6
* ctdb-recoverd: Free cluster mutex handler on failure to take lockMartin Schwenke2019-03-041-1/+10
* ctdb-daemon: Exit with error if a database directory does not existMartin Schwenke2018-12-051-0/+20
* ctdb-recovery: Ban a node that causes recovery failureMartin Schwenke2018-11-061-15/+31
* ctdb-daemon: Fix valgrind hit in event codeMartin Schwenke2018-10-251-1/+1
* ctdb-daemon: Exit if eventd goes awayMartin Schwenke2018-10-251-7/+2
* ctdb-daemon: Return early when refusing to run an event scriptMartin Schwenke2018-10-251-0/+1
* ctdb-daemon: Drop implementation of RECEIVE_RECORDS controlAmitay Isaacs2018-10-102-200/+1
* ctdb-vacuum: Remove unnecessary check for zero records in delete listAmitay Isaacs2018-10-101-6/+0
* ctdb-vacuum: Fix the incorrect counting of remote errorsAmitay Isaacs2018-10-101-9/+13
* ctdb-vacuum: Simplify the deletion of vacuumed recordsAmitay Isaacs2018-10-101-243/+9
* ctdb-daemon: Invalidate records if a node becomes INACTIVEAmitay Isaacs2018-10-101-1/+23
* ctdb-daemon: Don't pull any records if records are invalidatedAmitay Isaacs2018-10-101-0/+12
* ctdb-recoverd: Set recovery lock handle at start of attemptMartin Schwenke2018-09-201-3/+4
* ctdb-recoverd: Handle cancellation when releasing recovery lockMartin Schwenke2018-09-201-0/+14
* ctdb-recoverd: Return early when the recovery lock is not heldMartin Schwenke2018-09-201-3/+5
* ctdb-recoverd: Store recovery lock handleMartin Schwenke2018-09-201-6/+7
* ctdb-recoverd: Use talloc() to allocate recovery lock handleMartin Schwenke2018-09-201-11/+23
* ctdb-recoverd: Rename hold_reclock_state to ctdb_recovery_lock_handleMartin Schwenke2018-09-201-4/+4
* ctdb-recoverd: Re-check master on failure to take recovery lockMartin Schwenke2018-09-201-0/+9
* ctdb-recoverd: Clean up taking of recovery lockMartin Schwenke2018-09-201-17/+24
* ctdb-cluster-mutex: Block signals around forkMartin Schwenke2018-09-201-0/+22
* ctdb-cluster-mutex: Reset SIGTERM handler in cluster mutex childMartin Schwenke2018-09-201-0/+10
* ctdb-daemon: Log complete eventd startup commandMartin Schwenke2018-09-041-2/+6
* ctdb-daemon: Do not retry connection to eventdMartin Schwenke2018-09-041-11/+3
* ctdb-daemon: Wait for eventd to be ready before connectingMartin Schwenke2018-09-041-3/+107
* ctdb-daemon: Open eventd pipe earlierMartin Schwenke2018-09-041-5/+9
* ctdb-daemon: Improve error handling consistencyMartin Schwenke2018-09-041-0/+1
* ctdb-daemon: Drop incorrect log messageMartin Schwenke2018-09-041-1/+1
* ctdb-config: Switch tunable DisableIPFailover to a config optionMartin Schwenke2018-08-284-6/+23
* ctdb-daemon: Pass DisableIPFailover tunable via environment variableMartin Schwenke2018-08-282-2/+12
* ctdb-config: Switch tunable TDBMutexEnabled to a config optionMartin Schwenke2018-08-283-2/+10
* ctdb-config: Change option "no realtime" option to "realtime scheduling"Martin Schwenke2018-08-285-7/+7
* ctdb-daemon: Switch to using ETIMEDOUT instead of ETIMEAmitay Isaacs2018-07-315-9/+9
* ctdb-daemon: Drop the noiphost "node flags" bitmapMartin Schwenke2018-07-115-43/+0