citus/src/test/regress
Burak Yucesoy 96b55249a4 Remove placement metadata of reference tables after master_remove_node
With this change, we start to delete placement of reference tables at given worker node
after master_remove_node UDF call. We remove placement metadata at master node but we do
not drop actual shard from the worker node. There are two reasons for that decision,
first, it is not critical to DROP the shards in the workers because Citus will ignore them
as long as node is removed from cluster and if we add that node back to cluster we will
DROP and recreate all reference tables. Second, if node is unreachable, it becomes
complicated to cover failure cases and have a transaction support.
2017-01-16 11:24:56 +03:00
..
data Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00
expected Remove placement metadata of reference tables after master_remove_node 2017-01-16 11:24:56 +03:00
input Add view support 2017-01-13 09:39:42 +03:00
output Add view support 2017-01-13 09:39:42 +03:00
specs Simple isolationtester dml vs. repair tests. 2016-10-27 00:31:41 -07:00
sql Remove placement metadata of reference tables after master_remove_node 2017-01-16 11:24:56 +03:00
.gitignore Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00
Makefile Add support for running regression tests under valgrind. 2016-12-12 15:42:11 -08:00
isolation_schedule Simple isolationtester dml vs. repair tests. 2016-10-27 00:31:41 -07:00
multi_binary_schedule Switch from pg_worker_list.conf file to pg_dist_node metadata table. 2016-10-05 13:01:35 +03:00
multi_schedule Remove placement metadata of reference tables after master_remove_node 2017-01-16 11:24:56 +03:00
multi_task_tracker_extra_schedule Switch from pg_worker_list.conf file to pg_dist_node metadata table. 2016-10-05 13:01:35 +03:00
pg_regress_multi.pl Fix diff option failure in regression test 2017-01-10 22:58:47 +03:00
worker_schedule Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00