summaryrefslogtreecommitdiff
path: root/ctdb
Commit message (Expand)AuthorAgeFilesLines
* ctdb-tests: Reformat remaining test stubs with "shfmt -w -p -i 0 -fn"Martin Schwenke2022-09-1626-573/+647
* ctdb-tests: Include eventscript stub commands in shellcheck testMartin Schwenke2022-09-161-0/+4
* ctdb-tests: Avoid shellcheck warnings in remaining test stubsMartin Schwenke2022-09-1610-44/+64
* ctdb-scripts: Simplify determination of real interfaceMartin Schwenke2022-09-161-17/+7
* ctdb-tests: Implement "ip -brief link show" in ip stubMartin Schwenke2022-09-161-4/+30
* ctdb-tests: Avoid ShellCheck warningsMartin Schwenke2022-09-161-38/+42
* ctdb-tests: Reformat script with "shfmt -w -p -i 0 -fn"Martin Schwenke2022-09-161-524/+648
* ctdb-scripts: Drop assumption that there are VLANs with no '@'Martin Schwenke2022-09-161-6/+1
* Fix spelling mistakes.Michael Tokarev2022-09-121-1/+1
* ctdb-tests: Avoid shellcheck warningsMartin Schwenke2022-08-251-3/+5
* ctdb-tests: Simplify IP address checkingMartin Schwenke2022-08-251-19/+10
* ctdb-tests: Fix typosMartin Schwenke2022-08-251-2/+2
* ctdb-tests: Reformat script using shfmt -w -p -i 0 -fnMartin Schwenke2022-08-251-12/+12
* ctdb-common: CID 1507498: Control flow issues (DEADCODE)Martin Schwenke2022-08-013-1/+41
* ctdb-tests: Add tests for cluster mutex I/O timeoutMartin Schwenke2022-07-282-0/+128
* ctdb-tests: Terminate event loop if lock is no longer heldMartin Schwenke2022-07-281-1/+1
* ctdb-mutex: Test the lock by locking a 2nd byte rangeMartin Schwenke2022-07-281-0/+17
* ctdb-mutex: open() and fstat() when testing lock fileMartin Schwenke2022-07-282-6/+26
* ctdb-mutex: Factor out function fcntl_lock_fd()Martin Schwenke2022-07-281-12/+25
* ctdb-mutex: Handle pings from lock checking child to parentMartin Schwenke2022-07-281-13/+45
* ctdb-mutex: Do inode checks in a child processMartin Schwenke2022-07-282-30/+288
* ctdb-mutex: Rename wait_for_lost to lock_io_checkMartin Schwenke2022-07-281-18/+21
* ctdb-mutex: Rename recheck_time to recheck_intervalMartin Schwenke2022-07-283-19/+19
* ctdb-mutex: Consistently use progname in error messagesMartin Schwenke2022-07-281-13/+15
* ctdb-tests: Add tests for trivial FD monitoringMartin Schwenke2022-07-285-0/+1102
* ctdb-common: Add trivial FD monitoring abstractionMartin Schwenke2022-07-283-2/+831
* ctdb-build: Link in backtrace support for ctdb_util_testsMartin Schwenke2022-07-281-2/+10
* ctdb-build: Separate test backtrace support into separate subsystemMartin Schwenke2022-07-281-3/+8
* ctdb-build: Sort sources in ctdb-util and ctdb_unit_testsMartin Schwenke2022-07-281-19/+30
* ctdb-daemon: Fix printing of tickle ACKsMartin Schwenke2022-07-281-1/+1
* ctdb-build: Add missing dependency on tallocMartin Schwenke2022-07-222-1/+2
* ctdb-tests: Work around unreadable file test failure when rootMartin Schwenke2022-07-221-1/+7
* ctdb-scripts: Use "git config" as last resort to parse nfs.confMartin Schwenke2022-07-221-2/+7
* ctdb-scripts: Avoid ShellCheck warning SC2295Martin Schwenke2022-07-224-7/+9
* ctdb-common: Use POSIX if_nameindex() to check interface existenceMartin Schwenke2022-07-223-38/+33
* ctdb-daemon: Modernise debug in ctdb_add_public_address()Martin Schwenke2022-07-221-13/+13
* ctdb-daemon: Avoid spurious error sending ARPs for released IPMartin Schwenke2022-07-221-1/+10
* ctdb-daemon: Modernise debug in ctdb_control_send_arp()Martin Schwenke2022-07-221-6/+12
* ctdb-protocol: Add separator argument to ctdb_connection_to_buf()Martin Schwenke2022-07-222-9/+18
* ctdb-daemon: Drop unused ban_state element from CTDB node structureMartin Schwenke2022-07-221-3/+0
* ctdb-recoverd: Clean up banning culprit codeMartin Schwenke2022-07-221-44/+77
* ctdb-recoverd: Add pnn field to banning state structureMartin Schwenke2022-07-221-5/+5
* ctdb-recoverd: Add function node_flags() and use it in electionsMartin Schwenke2022-07-221-1/+23
* ctdb-scripts: Only run unhealthy call-out when passing thresholdMartin Schwenke2022-07-221-6/+11
* ctdb-scripts: Always check memory usageMartin Schwenke2022-07-221-2/+4
* ctdb-scripts: Avoid ShellCheck info SC2162Martin Schwenke2022-07-221-2/+2
* ctdb-scripts: Reduce length of very long linesMartin Schwenke2022-07-221-7/+19
* ctdb-scripts: De-clutter validate_percentage()Martin Schwenke2022-07-221-1/+1
* ctdb-scripts: Reformat using shfmt -w -p -i 0 -fnMartin Schwenke2022-07-221-115/+117
* ctdb-scripts: Avoid ShellCheck warning SC2164Martin Schwenke2022-07-2223-26/+23