citus/src/test/regress
Andres Freund 7320c17f00 Convert router executor to placement connection management infrastructure.
Remove the router specific transaction and shard management, and
replace it with the new placement connection API.  This mostly leaves
behaviour alone, except that it is now, inside a transaction, legal to
select from a shard to which no pre-existing connection exists.

To simplify code the code handling task executions for select and
modify has been split into two - the previous coding was starting to
get confusing due to the amount of only conditionally applicable code.

Modification connections & transactions are now always established in
parallel, not just for reference tables.
2017-01-09 13:13:02 -08:00
..
data Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00
expected Convert router executor to placement connection management infrastructure. 2017-01-09 13:13:02 -08:00
input Modify tests to create clean workspace 2017-01-05 12:22:44 +03:00
output Modify tests to create clean workspace 2017-01-05 12:22:44 +03:00
specs Simple isolationtester dml vs. repair tests. 2016-10-27 00:31:41 -07:00
sql Convert router executor to placement connection management infrastructure. 2017-01-09 13:13:02 -08: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 Replicate reference tables when new node is added 2017-01-05 14:30:41 +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 Use 2PC for reference table modification 2017-01-04 12:46:35 +02:00
worker_schedule Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00