citus/src/test/regress/bin
Nils Dijk cda3686d86
Feature: run rebalancer in the background (#6215)
DESCRIPTION: Add a rebalancer that uses background tasks for its
execution

Based on the baclground jobs and tasks introduced in #6296 we implement
a new rebalancer on top of the primitives of background execution. This
allows the user to initiate a rebalance and let Citus execute the long
running steps in the background until completion.

Users can invoke the new background rebalancer with `SELECT
citus_rebalance_start();`. It will output information on its job id and
how to track progress. Also it returns its job id for automation
purposes. If you simply want to wait till the rebalance is done you can
use `SELECT citus_rebalance_wait();`

A running rebalance can be canelled/stopped with `SELECT
citus_rebalance_stop();`.
2022-09-12 20:46:53 +03:00
..
test Update diff-filter to handle lines removed by normalization 2020-01-28 15:39:40 +00:00
copy_modified Replace denormalized test output with normalized at the end of the run 2020-01-24 11:42:38 +01:00
copy_modified_wrapper Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
create_test.py Add a simple python script to generate a new test (#3972) 2021-06-01 11:22:11 +02:00
diff Speed up test runs on WSL2 a lot (#5736) 2022-02-23 13:03:29 +01:00
diff-filter Fix diff-filter to search the whole line for matches 2021-04-23 12:43:49 +02:00
normalize.sed Feature: run rebalancer in the background (#6215) 2022-09-12 20:46:53 +03:00
test_diff Update diff-filter to handle lines removed by normalization 2020-01-28 15:39:40 +00:00