citus/src/test/regress/sql
velioglu 698d585fb5 Remove broadcast join logic
After this change all the logic related to shard data fetch logic
will be removed. Planner won't plan any ShardFetchTask anymore.
Shard fetch related steps in real time executor and task-tracker
executor have been removed.
2018-03-30 11:45:19 +03:00
..
.gitignore Ignore generated multi_behavioral_analytics_create_table test files 2017-07-12 14:16:24 +02:00
bool_agg.sql Use expressions in the ORDER BY in bool_agg 2018-02-27 23:52:44 +01:00
intermediate_results.sql Set cost estimates for read_intermediate_result 2017-12-18 16:23:44 +01:00
limit_intermediate_size.sql Intermediate result size limitation 2017-12-21 14:26:56 +03:00
multi_703_upgrade.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_agg_approximate_distinct.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_alter_table_add_constraints.sql Regression tests parallelization PART-1 2017-11-20 18:03:37 +03:00
multi_array_agg.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_average_expression.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_basic_queries.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_behavioral_analytics_basics.sql The data used in regression tests is reduced 2017-11-28 14:15:46 +03:00
multi_behavioral_analytics_single_shard_queries.sql The data used in regression tests is reduced 2017-11-28 14:15:46 +03:00
multi_binary_master_copy_format.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_cache_invalidation.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_citus_tools.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_cluster_management.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_colocated_shard_transfer.sql Improve regression tests for multi_colocated_shard_transfer 2016-12-20 14:09:35 +02:00
multi_colocation_utils.sql regression test shard_count is changed from 32 to 4 2017-11-20 12:47:49 +03:00
multi_complex_expressions.sql Fix worker query when order by avg aggregate is used (#2024) 2018-02-28 12:12:54 +03:00
multi_count_type_conversion.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_create_fdw.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_create_insert_proxy.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_create_shards.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_create_table.sql regression test shard_count is changed from 32 to 4 2017-11-20 12:47:49 +03:00
multi_create_table_constraints.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_create_table_new_features.sql Modify version-output tests for PostgreSQL 11 2017-09-25 17:20:24 -07:00
multi_cross_shard.sql Log message of across shard queries according to the log level 2017-04-20 12:24:46 +03:00
multi_data_types.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_deparse_shard_query.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_distributed_transaction_id.sql Add test for using transaction ID in parallel worker 2017-12-19 09:30:29 +01:00
multi_distribution_metadata.sql Rename pg_dist_shard_placement -> pg_dist_placement 2017-07-12 14:17:31 +02:00
multi_drop_extension.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_dropped_column_aliases.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_explain.sql Respect enable_hashagg in the master planner 2018-02-05 15:06:00 +02:00
multi_extension.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_follower_configure_followers.sql Add regression tests for follower clusters 2017-08-12 12:05:56 +02:00
multi_follower_sanity_check.sql Add regression tests for follower clusters 2017-08-12 12:05:56 +02:00
multi_follower_select_statements.sql Return readable nodes in master_get_active_worker_nodes 2017-08-16 11:28:47 +02:00
multi_follower_task_tracker.sql Add regression tests for follower clusters 2017-08-12 12:05:56 +02:00
multi_foreign_key.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_function_evaluation.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_generate_ddl_commands.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_hash_pruning.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_having_pushdown.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_index_statements.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_insert_select.sql Recursively plan set operations when leaf nodes recur 2017-12-26 13:46:55 +02:00
multi_insert_select_non_pushable_queries.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
multi_insert_select_window.sql The data used in regression tests is reduced 2017-11-28 14:15:46 +03:00
multi_join_order_additional.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_join_order_tpch_large.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_join_order_tpch_small.sql Add EXPLAIN for simple distributed queries 2016-04-30 00:11:02 +02:00
multi_join_pruning.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_json_agg.sql Implemented jsonb_agg, json_agg, jsonb_object_agg, json_object_agg 2018-02-18 00:19:18 +02:00
multi_json_object_agg.sql Implemented jsonb_agg, json_agg, jsonb_object_agg, json_object_agg 2018-02-18 00:19:18 +02:00
multi_jsonb_agg.sql Implemented jsonb_agg, json_agg, jsonb_object_agg, json_object_agg 2018-02-18 00:19:18 +02:00
multi_jsonb_object_agg.sql Implemented jsonb_agg, json_agg, jsonb_object_agg, json_object_agg 2018-02-18 00:19:18 +02:00
multi_large_table_join_planning.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_large_table_pruning.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_large_table_task_assignment.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_limit_clause.sql Fix incorrect limit pushdown when distinct clause is not superset of group by (#2035) 2018-03-07 13:24:56 +03:00
multi_limit_clause_approximate.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_master_protocol.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_metadata_access.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_metadata_sync.sql Only drop sequences on workers with metadata 2017-11-14 16:01:56 +01:00
multi_modifications.sql Improve error messages for INSERT queries that have subqueries 2018-03-05 14:46:47 +02:00
multi_modifying_xacts.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_multiuser.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_create_table.sql Make tests platform independent 2018-03-27 14:18:48 -07:00
multi_mx_ddl.sql Rename pg_dist_shard_placement -> pg_dist_placement 2017-07-12 14:17:31 +02:00
multi_mx_explain.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_metadata.sql Enable 2PC by default 2017-11-22 11:26:58 +01:00
multi_mx_modifications.sql Allow distributed INSERT...SELECT via worker nodes in MX 2017-11-02 14:38:39 +01:00
multi_mx_modifying_xacts.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_reference_table.sql Add unambiguous ORDER BY clauses to many tests 2017-05-16 11:05:34 -06:00
multi_mx_repartition_join_w1.sql Add Regression Tests For Querying MX Tables from Workers 2017-01-24 10:36:59 +03:00
multi_mx_repartition_join_w2.sql Add Regression Tests For Querying MX Tables from Workers 2017-01-24 10:36:59 +03:00
multi_mx_repartition_udt_prepare.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_repartition_udt_w1.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_repartition_udt_w2.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_router_planner.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
multi_mx_schema_support.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query1.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query3.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query6.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query7.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query7_nested.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query10.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query12.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query14.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_tpch_query19.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_mx_transaction_recovery.sql Increase sleep time in a regression test to give Valgrind tests enough time 2017-12-05 14:59:37 +02:00
multi_name_lengths.sql Change implementation of shard_name UDF to get schema-qualified shard name 2017-07-04 10:49:40 +03:00
multi_null_minmax_value_pruning.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_orderby_limit_pushdown.sql Fix worker query when order by avg aggregate is used (#2024) 2018-02-28 12:12:54 +03:00
multi_partition_pruning.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_partitioning.sql The data used in regression tests is reduced 2017-11-28 14:15:46 +03:00
multi_partitioning_utils.sql Fix PG 10 build, UNBOUNDED partitions now have different syntax 2017-07-21 14:30:11 +03:00
multi_prepare_plsql.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_prepare_sql.sql Add volatile function in prepared statement regression test 2017-09-12 13:09:31 -07:00
multi_prune_shard_list.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_query_directory_cleanup.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_read_from_secondaries.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
multi_real_time_transaction.sql Fix cancellation issues in the real-time executor (#1905) 2018-01-01 23:10:29 -05:00
multi_reference_table.sql Add DDL tests with non-public schema. 2018-01-11 13:21:24 +01:00
multi_remove_node_reference_table.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_repair_shards.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_repartition_udt.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_repartitioned_subquery_udf.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_replicate_reference_table.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_router_planner.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_schema_support.sql Make tests platform independent 2018-03-27 14:18:48 -07:00
multi_select_distinct.sql Fix incorrect limit pushdown when distinct clause is not superset of group by (#2035) 2018-03-07 13:24:56 +03:00
multi_shard_modify.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_shard_update_delete.sql regression test shard_count is changed from 32 to 4 2017-11-20 12:47:49 +03:00
multi_simple_queries.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_single_relation_subquery.sql Recursively plan subqueries that are not safe to pushdown 2017-12-21 08:37:40 +02:00
multi_size_queries.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_sql_function.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_subquery.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_subquery_behavioral_analytics.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_subquery_complex_queries.sql Add support for window functions that can be pushed down to worker (#2008) 2018-03-01 19:07:07 +03:00
multi_subquery_complex_reference_clause.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
multi_subquery_in_where_clause.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
multi_subquery_in_where_reference_clause.sql Recursively plan subqueries in WHERE clause when FROM recurs 2018-02-13 19:52:12 +03:00
multi_subquery_misc.sql The data used in regression tests is reduced 2017-11-28 14:15:46 +03:00
multi_subquery_union.sql Recursively plan set operations when leaf nodes recur 2017-12-26 13:46:55 +02:00
multi_subquery_window_functions.sql The data used in regression tests is reduced 2017-11-28 14:15:46 +03:00
multi_subtransactions.sql Add Savepoint Support (#1539) 2017-08-15 13:02:28 -04:00
multi_table_ddl.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_task_assignment_policy.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_task_string_size.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_test_helpers.sql Support PostgreSQL 10 (#1379) 2017-06-26 02:35:46 -06:00
multi_tpch_query1.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query3.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query6.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query7.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query7_nested.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query10.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query12.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query14.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_tpch_query19.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_transaction_recovery.sql Increase sleep time in a regression test to give Valgrind tests enough time 2017-12-05 14:59:37 +02:00
multi_transactional_drop_shards.sql Only drop sequences on workers with metadata 2017-11-14 16:01:56 +01:00
multi_truncate.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_unsupported_worker_operations.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_upgrade_reference_table.sql Support PostgreSQL 10 (#1379) 2017-06-26 02:35:46 -06:00
multi_upsert.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_utilities.sql Fix issue with multiple ANALYZE in transaction block 2017-12-12 10:28:48 +01:00
multi_utility_statements.sql Make tests platform independent 2018-03-27 14:18:48 -07:00
multi_utility_warnings.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
multi_view.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
multi_working_columns.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
non_colocated_leaf_subquery_joins.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
non_colocated_subquery_joins.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
set_operation_and_local_tables.sql Recursively plan subqueries in WHERE clause when FROM recurs 2018-02-13 19:52:12 +03:00
set_operations.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
subqueries_deep.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
subqueries_not_supported.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
subquery_and_cte.sql Recursively plan subqueries in WHERE clause when FROM recurs 2018-02-13 19:52:12 +03:00
subquery_basics.sql Recursively plan subqueries in WHERE clause when FROM recurs 2018-02-13 19:52:12 +03:00
subquery_complex_target_list.sql Fix CTE column alias issue (#1893) 2017-12-22 09:39:40 +03:00
subquery_executors.sql Support non-co-located joins between subqueries 2018-02-26 13:50:37 +02:00
subquery_in_where.sql Recursively plan subqueries in WHERE clause when FROM recurs 2018-02-13 19:52:12 +03:00
subquery_local_tables.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
subquery_partitioning.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
subquery_prepared_statements.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
subquery_view.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
task_tracker_assign_task.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
task_tracker_cleanup_job.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
task_tracker_create_table.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
task_tracker_partition_task.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
window_functions.sql Add support for window functions that can be pushed down to worker (#2008) 2018-03-01 19:07:07 +03:00
with_basics.sql Recursively plan set operations when leaf nodes recur 2017-12-26 13:46:55 +02:00
with_executors.sql Add CTE regression tests 2017-12-14 09:32:55 +01:00
with_join.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
with_modifying.sql Add support for modifying CTEs 2018-02-27 15:08:32 +02:00
with_nested.sql Add CTE regression tests 2017-12-14 09:32:55 +01:00
with_partitioning.sql Add CTE regression tests 2017-12-14 09:32:55 +01:00
with_prepare.sql Add support for modifying CTEs 2018-02-27 15:08:32 +02:00
with_set_operations.sql Recursively plan set operations when leaf nodes recur 2017-12-26 13:46:55 +02:00
with_where.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
worker_binary_data_partition.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_check_invalid_arguments.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
worker_create_table.sql Use citus.next_shard_id where practical in regression tests 2017-11-15 10:12:05 +01:00
worker_hash_partition.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_hash_partition_complex.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_merge_hash_files.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_merge_range_files.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_null_data_partition.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_range_partition.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
worker_range_partition_complex.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00