summaryrefslogtreecommitdiff
path: root/ctdb
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* ctdb-tests: Add new tool unit tests to cover UNKNOWN stateMartin Schwenke2022-06-282-0/+85
* ctdb-tool: Add UNKNOWN pseudo stateVinit Agnihotri2022-06-2812-47/+122
* ctdb-tests: Add runstate handling to fake ctdbdVinit Agnihotri2022-06-281-1/+42
* ctdb-tests: Return error on empty fake ctdbd configuration blocksMartin Schwenke2022-06-281-4/+23
* ctdb-scripts: Drop use of eval in CTDB callout handlingMartin Schwenke2022-06-241-2/+2
* ctdb-tests: Do not require eval tricks for faking NFS calloutMartin Schwenke2022-06-2412-40/+41
* ctdb-scripts: Avoid ShellCheck warning SC2162Martin Schwenke2022-06-241-1/+1
* ctdb-tests: Fix faking of program stack tracesMartin Schwenke2022-06-241-1/+6
* ctdb-tests: Improve Debian-style event script unit testingMartin Schwenke2022-06-241-1/+29
* ctdb-scripts: Parameterise /etc directory to aid testingMartin Schwenke2022-06-241-4/+8
* ctdb-scripts: Set NFS services to "AUTO" if started by another serviceMartin Schwenke2022-06-241-22/+44
* ctdb-scripts: Refactor the manual RPC service start/stopMartin Schwenke2022-06-241-51/+81
* ctdb-scripts: Simplify and rename basic_stop() and basic_start()Martin Schwenke2022-06-241-36/+22