summaryrefslogtreecommitdiff
path: root/ctdb/server
AgeCommit message (Expand)AuthorFilesLines
2024-01-04ctdb: send a CTDB_SRVID_IPREALLOCATED message after CTDB_EVENT_IPREALLOCATEDStefan Metzmacher1-0/+4
2023-12-15ctdb-server: Drop unnecessary copy of destination addressMartin Schwenke1-6/+5
2023-12-15ctdb-daemon: Use ctdb_connection_to_buf() to simplifyMartin Schwenke1-51/+15
2023-12-15ctdb: add/implement CTDB_CONTROL_TCP_CLIENT_PASSEDStefan Metzmacher2-0/+53
2023-12-15ctdb: add/implement CTDB_CONTROL_TCP_CLIENT_DISCONNECTEDStefan Metzmacher2-0/+90
2023-12-15ctdb: make use of ctdb_canonicalize_ip_inplace() in ctdb_control_tcp_client()Stefan Metzmacher1-6/+2
2023-12-15ctdb: remove unused ctdb->client_ip_list and print debug on ctdb_tcp_list ins...Stefan Metzmacher1-37/+37
2023-12-08ctdb: Fix code spellingJoseph Sutton1-2/+2
2023-12-08ctdb: Remove trailing whitespaceJoseph Sutton1-18/+18
2023-10-10ctdb: Add "home_nodes" file to deterministic IP allocationVolker Lendecke1-0/+127
2023-10-10ctdb: Align variable signednessVolker Lendecke1-1/+2
2023-09-21ctdb-daemon: Call setproctitle_init()Martin Schwenke1-0/+2
2023-09-11ctdb: Fix code spellingJoseph Sutton1-1/+1
2023-08-08ctdb: Add missing newline to logging messageJoseph Sutton1-1/+1
2023-08-08ctdb: Add missing newlines to logging messagesJoseph Sutton1-2/+2
2023-07-19ctdb-recoverd: CID 1509028 - Use of 32-bit time_t (Y2K38_SAFETY)Martin Schwenke1-1/+1
2023-07-10ctdb-server: Avoid logging a count of 0 resent callsMartin Schwenke1-0/+4
2023-07-10ctdb-logging: Really make NOTICE the default debug levelMartin Schwenke1-1/+1
2023-05-03ctdb-recovery: Use correct struct ban_node_state type for stateChristof Schmitt1-2/+2
2023-03-24ctdb:server: Fix code spellingAndreas Schneider12-62/+62
2023-03-24ctdb:server: Remove trailing whitespaces in ctdb_server.cAndreas Schneider1-17/+17
2023-03-24ctdb:server: Remove trailing whitespaces in ctdb_recover.cAndreas Schneider1-15/+15
2023-01-26spelling fixes for 4.18 (errror implemenation proces Controler)Michael Tokarev1-1/+1
2023-01-18ctdb: Fix the build on FreeBSDVolker Lendecke1-0/+1
2022-07-28ctdb-mutex: Test the lock by locking a 2nd byte rangeMartin Schwenke1-0/+17
2022-07-28ctdb-mutex: open() and fstat() when testing lock fileMartin Schwenke1-5/+25
2022-07-28ctdb-mutex: Factor out function fcntl_lock_fd()Martin Schwenke1-12/+25
2022-07-28ctdb-mutex: Handle pings from lock checking child to parentMartin Schwenke1-13/+45
2022-07-28ctdb-mutex: Do inode checks in a child processMartin Schwenke1-29/+287
2022-07-28ctdb-mutex: Rename wait_for_lost to lock_io_checkMartin Schwenke1-18/+21
2022-07-28ctdb-mutex: Rename recheck_time to recheck_intervalMartin Schwenke1-17/+17
2022-07-28ctdb-mutex: Consistently use progname in error messagesMartin Schwenke1-13/+15
2022-07-28ctdb-daemon: Fix printing of tickle ACKsMartin Schwenke1-1/+1
2022-07-22ctdb-daemon: Modernise debug in ctdb_add_public_address()Martin Schwenke1-13/+13
2022-07-22ctdb-daemon: Avoid spurious error sending ARPs for released IPMartin Schwenke1-1/+10
2022-07-22ctdb-daemon: Modernise debug in ctdb_control_send_arp()Martin Schwenke1-6/+12
2022-07-22ctdb-recoverd: Clean up banning culprit codeMartin Schwenke1-44/+77
2022-07-22ctdb-recoverd: Add pnn field to banning state structureMartin Schwenke1-5/+5
2022-07-22ctdb-recoverd: Add function node_flags() and use it in electionsMartin Schwenke1-1/+23
2022-06-16ctdb-daemon: Use DEBUG() macro for child loggingMartin Schwenke1-3/+1
2022-06-16ctdb-daemon: Drop unused prefix, logfn, logfn_privateMartin Schwenke1-17/+4
2022-05-31ctdb-recoverd: Do not ban on unknown error when taking cluster lockMartin Schwenke1-7/+0
2022-05-31ctdb-daemon: Remove unused #includes of rb_tree.hMartin Schwenke3-3/+0
2022-05-31ctdb-daemon: Log per-database summary of resent callsMartin Schwenke1-2/+10
2022-05-14ctdb: Covscan: unchecked return value for trbt_traversearray32()Pavel Filipenský1-1/+6
2022-05-03ctdb-locking: Don't pass NULL to tevent_req_is_unix_error()Martin Schwenke1-4/+7
2022-05-03ctdb-mutex: Don't pass NULL to tevent_req_is_unix_error()Martin Schwenke1-13/+18
2022-04-06ctdb-daemon: Don't release all public IPs during shutdown sequenceMartin Schwenke1-1/+0
2022-04-06ctdb-daemon: Load tunables from ctdb.tunablesMartin Schwenke1-1/+1
2022-04-06ctdb-daemon: New function ctdb_tunables_load()Martin Schwenke1-0/+30