summaryrefslogtreecommitdiff
path: root/ctdb
Commit message (Expand)AuthorAgeFilesLines
* ctdb-tests: Add vacuuming testsMartin Schwenke2019-10-249-0/+1011
* ctdb-tests: Add handling of process clean-up on a cluster nodeMartin Schwenke2019-10-241-0/+28
* ctdb-tests: Factor out function check_cattdb_num_records()Martin Schwenke2019-10-242-10/+34
* ctdb-tests: Add ctdb-db-test toolMartin Schwenke2019-10-242-0/+796
* ctdb-client: Factor out function client_db_tdb()Martin Schwenke2019-10-242-16/+25
* ctdb-daemon: Implement DB_VACUUM controlMartin Schwenke2019-10-243-0/+103
* ctdb-vacuum: Only schedule next vacuum event if vacuuuming is scheduledMartin Schwenke2019-10-241-3/+12
* ctdb-daemon: Factor out code to create vacuuming childMartin Schwenke2019-10-241-48/+86
* ctdb-vacuum: Simplify recording of in-progress vacuuming childMartin Schwenke2019-10-242-13/+9
* ctdb-protocol: Add marshalling for control DB_VACUUMMartin Schwenke2019-10-247-2/+71
* ctdb-protocol: Add marshalling for struct ctdb_db_vacuumMartin Schwenke2019-10-245-0/+92
* ctdb-protocol: Add new control CTDB_CONTROL_DB_VACUUMMartin Schwenke2019-10-241-0/+8
* ctdb-vacuum: Avoid processing any more packetsAmitay Isaacs2019-10-241-3/+0
* ctdb-daemon: Avoid memory leak when packet is deferredAmitay Isaacs2019-10-241-1/+2
* ctdb-recoverd: No need for database detach handlerAmitay Isaacs2019-10-242-43/+0
* ctdb-recoverd: Drop VACUUM_FETCH message handlingAmitay Isaacs2019-10-241-149/+0
* ctdb-vacuum: Replace VACUUM_FETCH message with controlAmitay Isaacs2019-10-241-9/+9
* ctdb-vacuum: Add processing of fetch queueAmitay Isaacs2019-10-241-3/+189
* ctdb-daemon: Add implementation of VACUUM_FETCH controlAmitay Isaacs2019-10-245-1/+86
* ctdb-tests: Add marshalling tests for new controlAmitay Isaacs2019-10-243-2/+17
* ctdb-protocol: Add marshalling for new control VACUUM_FETCHAmitay Isaacs2019-10-244-0/+51
* ctdb-protocol: Add new control VACUUM_FETCHAmitay Isaacs2019-10-241-0/+1
* ctdb-tests: Drop code releated to obsolete controlsAmitay Isaacs2019-10-241-78/+0
* ctdb-protocol: Drop code related to obsolete controlsAmitay Isaacs2019-10-242-69/+0
* ctdb: Avoid malloc/memcpy/free in ctdb_ltdb_fetch()Volker Lendecke2019-10-241-31/+72
* ctdb-tests: Add -l option to set number of local daemonsMartin Schwenke2019-10-222-5/+4
* ctdb-tests: Prefix remaining environment variables with CTDB_Martin Schwenke2019-10-2211-33/+33
* ctdb-tests: Drop setting of test state directory for testonly targetMartin Schwenke2019-10-221-1/+1
* ctdb-tests: Enable printing of logs on failure in autobuildMartin Schwenke2019-10-221-1/+1
* ctdb-tests: Add run_tests.sh option to print logs on test failureMartin Schwenke2019-10-222-1/+21
* ctdb-tests: Avoid running valgrind under valgrindMartin Schwenke2019-10-221-1/+1
* ctdb-tests: Simplify tool unit test runnerMartin Schwenke2019-10-221-3/+1
* ctdb-tests: Rename functions to test_header() and test_footer()Martin Schwenke2019-10-041-4/+4
* ctdb-tests: Move test duration calculation to ctdb_test_run()Martin Schwenke2019-10-041-11/+13
* ctdb-tests: Add handling for skipped testsMartin Schwenke2019-10-042-2/+13
* ctdb-tests: Add a special failure code when a test error occursMartin Schwenke2019-10-042-2/+6
* ctdb-tests: Move test status interpretation to ctdb_test_run()Martin Schwenke2019-10-041-37/+39
* ctdb-tests: Move use of show_progress() into ctdb_test_run()Martin Schwenke2019-10-041-2/+3
* ctdb-tests: Simplify ctdb_test_run()Martin Schwenke2019-10-041-13/+11
* ctdb-tests: Switch TEST_CLEANUP and TEST_TIMEOUT to script variablesMartin Schwenke2019-10-041-6/+6
* ctdb-tests: Add new test functions for running commands on nodesMartin Schwenke2019-10-041-0/+40
* ctdb-tests: try_command_on_node() should return status of commandMartin Schwenke2019-10-041-1/+1
* ctdb-tests: Drop unused function ctdb_test_check_real_cluster()Martin Schwenke2019-10-041-15/+0
* ctdb-tests: Update preamble for CLUSTER testsMartin Schwenke2019-10-0416-370/+230
* ctdb-tests: Add cluster.bash include fileMartin Schwenke2019-10-043-0/+20
* ctdb-tests: Add function ctdb_test_skip_on_cluster()Martin Schwenke2019-10-046-21/+14
* ctdb-tests: Add function ctdb_test_on_cluster()Martin Schwenke2019-10-043-5/+10
* ctdb-tests: Add functions for terminating tests on failure, skip, errorMartin Schwenke2019-10-041-0/+24
* ctdb-common: Mark VacuumLimit tunable as obsoleteMartin Schwenke2019-10-045-22/+2
* ctdb-vacuum: Drop debug level of repacking message to NOTICEMartin Schwenke2019-10-041-2/+3