summaryrefslogtreecommitdiff
path: root/ctdb/server
AgeCommit message (Expand)AuthorFilesLines
2025-08-07ctdb: Fix a stuck cluster lock holder after a delayed leader bcastVolker Lendecke1-0/+1
2025-07-23ctdb-server: Load optional tunables.d/ directoryMartin Schwenke1-9/+25
2025-07-22ctdb-server: Whitespace fixesMartin Schwenke1-3/+3
2025-07-22ctdb-common: Require separate initialisation of tunable defaultsMartin Schwenke1-0/+2
2025-05-29ctdb-daemon: Modernise some DEBUGsMartin Schwenke1-3/+3
2025-05-29ctdb-daemon: Add configuration option shutdown extra timeoutMartin Schwenke1-0/+23
2025-05-29ctdb-daemon: Run "startipreallocate" event in SHUTDOWN runstateMartin Schwenke1-2/+3
2025-05-29ctdb-daemon: Add configuration option shutdown failover timeoutMartin Schwenke1-4/+3
2025-05-29ctdb-daemon: Add failover on shutdownMartin Schwenke1-0/+201
2025-05-29ctdb-daemon: Avoid aborting during early shutdownMartin Schwenke1-0/+18
2025-01-02remove usage of bzeroMichael Tokarev2-5/+5
2024-11-06ctdb-server: Use ctdb_connection_same() to simplifyMartin Schwenke1-2/+1
2024-11-06ctdb: Don't leak a pointer on talloc_realloc failureVolker Lendecke1-5/+7
2024-11-06ctdb: Save a few lines with talloc_zero()Volker Lendecke1-4/+1
2024-11-06ctdb-server: Remove duplicate logicMartin Schwenke1-12/+1
2024-11-06ctdb-server: Handle pre-existing connection firstMartin Schwenke1-7/+6
2024-11-06ctdb-server: Drop an unnecessary variableMartin Schwenke1-4/+1
2024-11-06ctdb-server: Drop a log message to DEBUG levelMartin Schwenke1-1/+1
2024-11-06ctdb-server: Clean up connection tracking functionsMartin Schwenke1-43/+65
2024-10-08ctdb-server: Use find_public_ip_vnn() in a couple of extra placesMartin Schwenke1-56/+51
2024-10-08ctdb-server: Clean up find_public_ip_vnn()Martin Schwenke1-5/+5
2024-10-08ctdb-daemon: Ensure CTDB_BASE is set, don't fetch itMartin Schwenke1-5/+3
2024-10-08ctdb-daemon: Use path_etcdir_append() to construct some pathsMartin Schwenke2-13/+5
2024-10-08ctdb-daemon: Replace remaining uses of CTDB_NO_MEMORY() in this fileMartin Schwenke1-4/+18
2024-10-08ctdb-daemon: Clean up error handling and debugMartin Schwenke2-3/+12
2024-10-08ctdb-daemon: Use ctdb_vnn_address_string() in old-style debuggingMartin Schwenke1-91/+88
2024-10-08ctdb-daemon: Add ctdb_vnn_address_string() and use in trivial placesMartin Schwenke1-12/+18
2024-10-08ctdb-daemon: Store public address string in VNNMartin Schwenke1-0/+9
2024-10-08ctdb-daemon: Fix a commentMartin Schwenke1-1/+1
2024-10-08ctdb-daemon: Drop unused argumentsMartin Schwenke2-7/+6
2024-10-08ctdb-daemon: Improve error handling when releasing all IPsMartin Schwenke1-12/+30
2024-10-07ctdb-server: Optimise local IP verificationMartin Schwenke1-1/+25
2024-10-07ctdb-server: Add some local variablesMartin Schwenke1-8/+9
2024-09-22ctdb: Use str_list_add_printf() in lock_helper_args()Volker Lendecke1-59/+33
2024-09-22ctdb: Change the ctdb_vfork_exec prototype to const char*const*Volker Lendecke1-3/+5
2024-09-20ctdb: Use str_list_add_printf() in debug_locks_args()Volker Lendecke1-42/+17
2024-09-20ctdb: Make ctdb_lock_timeout_handler() easier to understandVolker Lendecke1-18/+21
2024-08-27ctdb: Add a NULL check to convert_node_map_to_list()Volker Lendecke1-0/+1
2024-08-20ctdb-daemon: Remove a use of ctdb_errstr()Martin Schwenke1-1/+1
2024-08-06ctdb-conf: add boolean arg for verbosity when loading configJohn Mulligan1-1/+1
2024-08-06ctdb-server: rename ctdb_load_nodes_file to ctdb_load_nodesJohn Mulligan4-6/+6
2024-08-06ctdb-server: rename nodes_file field to nodes_sourceJohn Mulligan3-6/+6
2024-08-06ctdb-server: use the new "nodes list" configuration optionJohn Mulligan1-1/+2
2024-07-23ctdb-daemon: Use ctdb_parse_node_address() in ctdbdMartin Schwenke1-1/+5
2024-07-23ctdb-daemon: Use ctdb_read_nodes() in ctdbdMartin Schwenke2-12/+42
2024-06-28ctdb-conf: Rename config loading to not be daemon-specificMartin Schwenke1-2/+2
2024-06-28ctdb-conf: Move all conf files to new conf/ subdirectoryMartin Schwenke8-362/+5
2024-04-17ctdb: Modernize a few DEBUGsVolker Lendecke1-13/+23
2024-04-16lib: Give lib/util/util_file.c its own header fileVolker Lendecke1-0/+1
2024-03-22lib: Remove timeval_until()Volker Lendecke1-2/+2