summaryrefslogtreecommitdiff
path: root/ctdb/server
AgeCommit message (Expand)AuthorFilesLines
2019-03-15ctdb-version: Simplify version string usageAmitay Isaacs1-2/+2
2019-03-15ctdb-daemon: Add an environment variable to set versionMartin Schwenke1-1/+21
2019-03-01ctdb-daemon: Fix maybe-uninitialized error with picky developerAmitay Isaacs1-1/+1
2019-03-01ctdb-server: Use wrapper for string to integer conversionSwen Schillig1-2/+7
2019-02-25ctdb-cluster-mutex: Separate out command and file handlingMartin Schwenke1-42/+71
2019-02-25ctdb-recoverd: Time out attempt to take recovery lock after 120sMartin Schwenke1-1/+1
2019-02-25ctdb-recoverd: Ban node on unknown error when taking recovery lockMartin Schwenke1-0/+11
2019-02-25ctdb-recoverd: Make recoverd context available in recovery lock handleMartin Schwenke1-0/+3
2019-02-25ctdb-recoverd: Clean up logging on failure to take recovery lockMartin Schwenke1-3/+6
2019-02-25ctdb-recoverd: Free cluster mutex handler on failure to take lockMartin Schwenke1-1/+10
2018-12-18ctdb-daemon: Modernise debug during record deletion for vacuumingMartin Schwenke1-10/+11
2018-12-18ctdb-daemon Add extra debug during record deletion for vacuumingMartin Schwenke1-0/+2
2018-12-18ctdb-daemon: Do not force full vacuum on first vacuuming runMartin Schwenke1-7/+6
2018-12-18ctdb-recoverd: Call an election when the recovery lock is lostMartin Schwenke1-7/+6
2018-12-18ctdb-daemon: Divide by 2 when calculating hop count bucketMartin Schwenke1-1/+1
2018-12-03ctdb-daemon: Exit with error if a database directory does not existMartin Schwenke1-0/+20
2018-11-08debug: Use debuglevel_(get|set) functionAndreas Schneider2-3/+10
2018-11-06ctdb-daemon: Do not fork when CTDB_TEST_MODE is setMartin Schwenke1-0/+3
2018-11-06ctdb-daemon: Switch interactive variable to a boolMartin Schwenke1-3/+6
2018-11-06ctdb-daemon: Improve documentation for -i optionMartin Schwenke1-1/+1
2018-11-06ctdb-daemon: Don't set log_to_stdout for become_daemon()Martin Schwenke1-1/+1
2018-11-06ctdb-daemon: Avoid unnecessarily spamming the logs when in test modeMartin Schwenke1-4/+5
2018-11-06ctdb-daemon: Drop unused function ctdb_set_socketname()Martin Schwenke1-11/+0
2018-11-06ctdb-daemon: Use path functions for socket and PID fileMartin Schwenke1-21/+11
2018-11-05ctdb-recovery: Ban a node that causes recovery failureMartin Schwenke1-15/+31
2018-10-22ctdb-daemon: Fix valgrind hit in event codeMartin Schwenke1-1/+1
2018-10-22ctdb-daemon: Exit if eventd goes awayMartin Schwenke1-7/+2
2018-10-22ctdb-daemon: Return early when refusing to run an event scriptMartin Schwenke1-0/+1
2018-10-08ctdb-daemon: Drop implementation of RECEIVE_RECORDS controlAmitay Isaacs2-200/+1
2018-10-08ctdb-vacuum: Remove unnecessary check for zero records in delete listAmitay Isaacs1-6/+0
2018-10-08ctdb-vacuum: Fix the incorrect counting of remote errorsAmitay Isaacs1-9/+13
2018-10-08ctdb-vacuum: Simplify the deletion of vacuumed recordsAmitay Isaacs1-243/+9
2018-10-08ctdb-daemon: Invalidate records if a node becomes INACTIVEAmitay Isaacs1-1/+23
2018-10-08ctdb-daemon: Don't pull any records if records are invalidatedAmitay Isaacs1-0/+12
2018-09-18ctdb-recoverd: Set recovery lock handle at start of attemptMartin Schwenke1-3/+4
2018-09-17ctdb-recoverd: Handle cancellation when releasing recovery lockMartin Schwenke1-0/+14
2018-09-17ctdb-recoverd: Return early when the recovery lock is not heldMartin Schwenke1-3/+5
2018-09-17ctdb-recoverd: Store recovery lock handleMartin Schwenke1-6/+7
2018-09-17ctdb-recoverd: Use talloc() to allocate recovery lock handleMartin Schwenke1-11/+23
2018-09-17ctdb-recoverd: Rename hold_reclock_state to ctdb_recovery_lock_handleMartin Schwenke1-4/+4
2018-09-17ctdb-recoverd: Re-check master on failure to take recovery lockMartin Schwenke1-0/+9
2018-09-17ctdb-recoverd: Clean up taking of recovery lockMartin Schwenke1-17/+24
2018-09-17ctdb-cluster-mutex: Block signals around forkMartin Schwenke1-0/+22
2018-09-17ctdb-cluster-mutex: Reset SIGTERM handler in cluster mutex childMartin Schwenke1-0/+10
2018-09-03ctdb-daemon: Drop incorrect log messageMartin Schwenke1-1/+1
2018-09-03ctdb-daemon: Log complete eventd startup commandMartin Schwenke1-2/+6
2018-08-30ctdb-common: Fix error handling when sending ARPsMartin Schwenke1-4/+4
2018-08-30ctdb-daemon: Do not retry connection to eventdMartin Schwenke1-11/+3
2018-08-30ctdb-daemon: Wait for eventd to be ready before connectingMartin Schwenke1-3/+107
2018-08-30ctdb-daemon: Open eventd pipe earlierMartin Schwenke1-5/+9