summaryrefslogtreecommitdiff
path: root/ctdb/server
Commit message (Expand)AuthorAgeFilesLines
* ctdb-recoverd: Change update_flags_on_all_nodes() to take rec argumentMartin Schwenke2020-07-241-4/+5
* ctdb-recoverd: Drop unused nodemap argument from update_flags_on_all_nodes()Martin Schwenke2020-07-241-5/+15
* ctdb-daemon: Fix sorting of hot keysMartin Schwenke2020-05-221-14/+19
* ctdb-daemon: Add extra logging of hot keysMartin Schwenke2020-05-222-0/+13
* ctdb-daemon: Update hot key loggingMartin Schwenke2020-05-221-3/+4
* ctdb-daemon: Fix bug in slot 0 comparison optimisationMartin Schwenke2020-05-221-2/+7
* ctdb-daemon: Switch some variables to unsignedMartin Schwenke2020-05-222-4/+4
* ctdb-daemon: Add separate hot keys array for database statisticsMartin Schwenke2020-05-222-23/+32
* ctdb: Implement CTDB_CONTROL_ECHO_DATAVolker Lendecke2020-04-281-0/+87
* ctdb: Fix a memleakVolker Lendecke2020-04-171-0/+1
* ctdb-vacuum: Reschedule vacuum event if VacuumInterval has increasedMartin Schwenke2020-04-071-0/+16
* ctdb-vacuum: Store value of VacuumInterval in ctdb_vacuum_handleMartin Schwenke2020-04-071-3/+10
* ctdb-vacuum: Use vacuum_handle local variablesMartin Schwenke2020-04-071-10/+20
* ctdb-recoverd: Avoid dereferencing NULL rec->nodemapMartin Schwenke2020-03-241-4/+4
* ctdb-daemon: Don't allow attach from recovery if recovery is not activeMartin Schwenke2020-03-231-0/+7
* ctdb-daemon: Remove more unused old client database functionsMartin Schwenke2020-03-231-105/+0
* ctdb-recovery: Remove old code for creating missing databasesMartin Schwenke2020-03-231-161/+0
* ctdb-recovery: Create database on nodes where it is missingMartin Schwenke2020-03-231-1/+177
* ctdb-recovery: Fetch database name from all nodes where it is attachedMartin Schwenke2020-03-231-13/+67
* ctdb-recovery: Pass db structure for each database recoveryMartin Schwenke2020-03-231-31/+28
* ctdb-recovery: GET_DBMAP from all nodesMartin Schwenke2020-03-231-23/+54
* ctdb-recovery: Replace use of ctdb_dbid_map with local db_listMartin Schwenke2020-03-231-15/+161
* ctdb-daemon: Respect CTDB_CTRL_FLAG_ATTACH_RECOVERY when attaching databasesMartin Schwenke2020-03-231-1/+1
* ctdb-recovery: Use CTDB_CTRL_FLAG_ATTACH_RECOVERY to attach during recoveryMartin Schwenke2020-03-231-2/+11
* ctdb-daemon: Remove unused old client database functionsMartin Schwenke2020-03-231-146/+0
* ctdb-daemon: Fix database attach deferral logicMartin Schwenke2020-03-231-3/+3
* ctdb-recovery: Refactor banning a node into separate computationAmitay Isaacs2020-03-231-53/+208
* ctdb-recovery: Don't trust nodemap obtained from local nodeAmitay Isaacs2020-03-231-3/+113
* ctdb-recovery: Consolidate node stateAmitay Isaacs2020-03-231-239/+346
* ctdb-recovery: Fetched vnnmap is never used, so don't fetch itAmitay Isaacs2020-03-231-40/+0
* ctdb-daemon: more logical whitespace, debug modernisationMartin Schwenke2020-03-121-2/+2
* ctdb-daemon: ensure restart() callback is called in half-connected stateRalph Boehme2020-03-121-7/+6
* ctdb-daemon: Check for lock count underflowMartin Schwenke2020-02-181-0/+3
* ctdb-daemon: Fork when not interactive and test mode is enabledMartin Schwenke2020-02-101-2/+26
* ctdb-daemon: Make some conditions more explicitMartin Schwenke2020-02-101-2/+2
* ctdb-daemon: Pass more information to ctdb_start_daemon()Martin Schwenke2020-02-102-5/+5
* ctdb-daemon: Shut down if interactive and stdin is closedMartin Schwenke2020-01-281-0/+59
* ctdb-daemon: Only stop monitoring if it has been initialisedMartin Schwenke2020-01-281-2/+6
* ctdb-mutex: Change default re-check time for fcntl helper to 5sMartin Schwenke2020-01-211-1/+1
* ctdbd: Use struct initializationVolker Lendecke2020-01-191-3/+1
* ctdb/server/ctdb_daemon.c: typo fixesBjörn Jacke2019-10-311-4/+4
* ctdb/server/ctdb_client.c: typo fixesBjörn Jacke2019-10-311-3/+3
* ctdb/server/ctdb_call.c: typo fixesBjörn Jacke2019-10-311-3/+3
* ctdb-daemon: Implement DB_VACUUM controlMartin Schwenke2019-10-242-0/+98
* ctdb-vacuum: Only schedule next vacuum event if vacuuuming is scheduledMartin Schwenke2019-10-241-3/+12
* ctdb-daemon: Factor out code to create vacuuming childMartin Schwenke2019-10-241-48/+86
* ctdb-vacuum: Simplify recording of in-progress vacuuming childMartin Schwenke2019-10-241-12/+8
* ctdb-vacuum: Avoid processing any more packetsAmitay Isaacs2019-10-241-3/+0
* ctdb-daemon: Avoid memory leak when packet is deferredAmitay Isaacs2019-10-241-1/+2
* ctdb-recoverd: No need for database detach handlerAmitay Isaacs2019-10-242-43/+0