mirror of https://github.com/citusdata/citus.git
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();`. |
||
---|---|---|
.. | ||
test | ||
copy_modified | ||
copy_modified_wrapper | ||
create_test.py | ||
diff | ||
diff-filter | ||
normalize.sed | ||
test_diff |