summaryrefslogtreecommitdiff
path: root/ctdb
Commit message (Expand)AuthorAgeFilesLines
* ctdb: Fix a memleakVolker Lendecke2020-05-041-0/+1
* ctdb-recoverd: Avoid dereferencing NULL rec->nodemapMartin Schwenke2020-03-301-4/+4
* ctdb-daemon: Don't allow attach from recovery if recovery is not activeMartin Schwenke2020-03-301-0/+7
* ctdb-daemon: Remove more unused old client database functionsMartin Schwenke2020-03-302-117/+0
* ctdb-recovery: Remove old code for creating missing databasesMartin Schwenke2020-03-301-161/+0
* ctdb-recovery: Create database on nodes where it is missingMartin Schwenke2020-03-301-1/+177
* ctdb-recovery: Fetch database name from all nodes where it is attachedMartin Schwenke2020-03-301-13/+67
* ctdb-recovery: Pass db structure for each database recoveryMartin Schwenke2020-03-301-31/+28
* ctdb-recovery: GET_DBMAP from all nodesMartin Schwenke2020-03-301-23/+54
* ctdb-recovery: Replace use of ctdb_dbid_map with local db_listMartin Schwenke2020-03-301-15/+161
* ctdb-daemon: Respect CTDB_CTRL_FLAG_ATTACH_RECOVERY when attaching databasesMartin Schwenke2020-03-301-1/+1
* ctdb-recovery: Use CTDB_CTRL_FLAG_ATTACH_RECOVERY to attach during recoveryMartin Schwenke2020-03-301-2/+11
* ctdb-protocol: Add control flag CTDB_CTRL_FLAG_ATTACH_RECOVERYMartin Schwenke2020-03-301-0/+1
* ctdb-daemon: Remove unused old client database functionsMartin Schwenke2020-03-303-168/+2
* ctdb-daemon: Fix database attach deferral logicMartin Schwenke2020-03-301-3/+3
* ctdb-recovery: Refactor banning a node into separate computationAmitay Isaacs2020-03-301-53/+208
* ctdb-recovery: Don't trust nodemap obtained from local nodeAmitay Isaacs2020-03-301-3/+113
* ctdb-recovery: Consolidate node stateAmitay Isaacs2020-03-301-239/+346
* ctdb-recovery: Fetched vnnmap is never used, so don't fetch itAmitay Isaacs2020-03-301-40/+0
* ctdb-client: Factor out function client_db_tdb()Martin Schwenke2020-03-302-16/+25
* ctdb-daemon: Implement DB_VACUUM controlMartin Schwenke2020-03-303-0/+103
* ctdb-vacuum: Only schedule next vacuum event if vacuuuming is scheduledMartin Schwenke2020-03-301-3/+12
* ctdb-daemon: Factor out code to create vacuuming childMartin Schwenke2020-03-301-48/+86
* ctdb-vacuum: Simplify recording of in-progress vacuuming childMartin Schwenke2020-03-302-13/+9
* ctdb-protocol: Add marshalling for control DB_VACUUMMartin Schwenke2020-03-307-2/+71
* ctdb-protocol: Add marshalling for struct ctdb_db_vacuumMartin Schwenke2020-03-305-0/+92
* ctdb-protocol: Add new control CTDB_CONTROL_DB_VACUUMMartin Schwenke2020-03-301-0/+8
* ctdb-vacuum: Avoid processing any more packetsAmitay Isaacs2020-03-301-3/+0
* ctdb-daemon: Avoid memory leak when packet is deferredAmitay Isaacs2020-03-301-1/+2
* ctdb-recoverd: No need for database detach handlerAmitay Isaacs2020-03-302-43/+0
* ctdb-recoverd: Drop VACUUM_FETCH message handlingAmitay Isaacs2020-03-301-149/+0
* ctdb-vacuum: Replace VACUUM_FETCH message with controlAmitay Isaacs2020-03-301-9/+9
* ctdb-vacuum: Add processing of fetch queueAmitay Isaacs2020-03-301-3/+189
* ctdb-daemon: Add implementation of VACUUM_FETCH controlAmitay Isaacs2020-03-305-1/+86
* ctdb-tests: Add marshalling tests for new controlAmitay Isaacs2020-03-303-2/+17
* ctdb-protocol: Add marshalling for new control VACUUM_FETCHAmitay Isaacs2020-03-304-0/+51
* ctdb-protocol: Add new control VACUUM_FETCHAmitay Isaacs2020-03-301-0/+1
* ctdb-tests: Drop code releated to obsolete controlsAmitay Isaacs2020-03-301-78/+0
* ctdb-protocol: Drop code related to obsolete controlsAmitay Isaacs2020-03-302-69/+0
* ctdb-client: Fix some typos in debug messagesMartin Schwenke2020-03-301-6/+6
* ctdb-tcp: Do not stop outbound connection in ctdb_tcp_node_connect()Martin Schwenke2020-03-191-1/+17
* ctdb-tcp: Factor out function ctdb_tcp_start_outgoing()Martin Schwenke2020-03-191-6/+13
* ctdb-tcp: add ctdb_tcp_stop_incoming()Ralph Boehme2020-03-193-1/+12
* ctdb-tcp: rename ctdb_tcp_stop_connection() to ctdb_tcp_stop_outgoing()Ralph Boehme2020-03-193-8/+8
* ctdb-tcp: Remove redundant restart in ctdb_tcp_tnode_cb()Ralph Boehme2020-03-191-6/+0
* ctdb-tcp: always call node_dead() upcall in ctdb_tcp_tnode_cb()Ralph Boehme2020-03-191-3/+1
* ctdb-tcp: move free of inbound queue to TCP restartNoel Power2020-03-192-2/+1
* ctdb-daemon: more logical whitespace, debug modernisationMartin Schwenke2020-03-191-2/+2
* ctdb-daemon: ensure restart() callback is called in half-connected stateRalph Boehme2020-03-191-7/+6
* ctdb-daemon: Rename ctdb_context private_data to transport_dataMartin Schwenke2020-03-194-11/+14