citus/src/test/regress
Eren c92c81b550 Add LIMIT/OFFSET Support
Fixes #394

This change adds LIMIT/OFFSET support for non router-plannable
distributed queries.

In cases that we can push the LIMIT down, we add the OFFSET value to
that LIMIT in the worker queries. When a query with LIMIT x OFFSET y is issued,
the query is propagated to the workers as LIMIT (x+y) OFFSET 0, and on the
master table, the original LIMIT and OFFSET values are used. With this change,
we can use OFFSET wherever we can use LIMIT.
2016-07-18 12:00:24 +03:00
..
data Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00
expected Add LIMIT/OFFSET Support 2016-07-18 12:00:24 +03:00
input Fix COPY produces error when using array of user-defined types 2016-07-13 11:12:24 +03:00
output Fix COPY produces error when using array of user-defined types 2016-07-13 11:12:24 +03:00
sql Add LIMIT/OFFSET Support 2016-07-18 12:00:24 +03:00
.gitignore Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00
Makefile Reduce regression test runtime 2016-06-15 16:35:07 +03:00
multi_binary_schedule Reduce regression test runtime 2016-06-15 16:35:07 +03:00
multi_fdw_schedule Fix wrong storage type for foreign tables 2016-06-08 04:12:01 +03:00
multi_schedule Evaluate functions on the master 2016-07-13 11:45:51 -07:00
multi_task_tracker_extra_schedule Fix master_append_table_to_shard to work with schemas 2016-06-17 04:35:00 +03:00
pg_regress_multi.pl Reduce regression test runtime 2016-06-15 16:35:07 +03:00
worker_schedule Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00