citus/src/test/regress/sql
Onder Kalaci d657759c97 Views to Provide some insight about the distributed transactions on Citus MX
With this commit, we implement two views that are very similar
to pg_stat_activity, but showing queries that are involved in
distributed queries:

    - citus_dist_stat_activity: Shows all the distributed queries
    - citus_worker_stat_activity: Shows all the queries on the shards
                                  that are initiated by distributed queries.

Both views have the same columns in the outputs. In very basic terms, both of the views
are meant to provide some useful insights about the distributed
transactions within the cluster. As the names reveal, both views are similar to pg_stat_activity.
Also note that these views can be pretty useful on Citus MX clusters.

Note that when the views are queried from the worker nodes, they'd not show the distributed
transactions that are initiated from the coordinator node. The reason is that the worker
nodes do not know the host/port of the coordinator. Thus, it is advisable to query the
views from the coordinator.

If we bucket the columns that the views returns, we'd end up with the following:

- Hostnames and ports:
   - query_hostname, query_hostport: The node that the query is running
   - master_query_host_name, master_query_host_port: The node in the cluster
                                                   initiated the query.
    Note that for citus_dist_stat_activity view, the query_hostname-query_hostport
    is always the same with master_query_host_name-master_query_host_port. The
    distinction is mostly relevant for citus_worker_stat_activity. For example,
    on Citus MX, a users starts a transaction on Node-A, which starts worker
    transactions on Node-B and Node-C. In that case, the query hostnames would be
    Node-B and Node-C whereas the master_query_host_name would Node-A.

- Distributed transaction related things:
    This is mostly the process_id, distributed transactionId and distributed transaction
    number.

- pg_stat_activity columns:
    These two views get all the columns from pg_stat_activity. We're basically joining
    pg_stat_activity with get_all_active_transactions on process_id.
2018-09-10 21:33:27 +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
cte_nested_modification.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +02:00
cte_prepared_modify.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +02:00
custom_aggregate_support.sql Topn aggregates are supported 2018-07-10 14:33:42 +03:00
dml_recursive.sql Change flaky explain test to non-explain 2018-09-10 16:01:30 +03:00
failure_1pc_copy_append.sql Add tests for 1PC COPY on append and hash-distributed tables 2018-07-31 15:17:59 -07:00
failure_1pc_copy_hash.sql Add tests for 1PC COPY on append and hash-distributed tables 2018-07-31 15:17:59 -07:00
failure_add_disable_node.sql Add failure tests for master add/remove/disable/active node 2018-07-13 18:06:24 +03:00
failure_copy_on_hash.sql Add failure test for copy on hash distributed table 2018-08-03 17:11:09 +03:00
failure_copy_to_reference.sql Copy to reference table failure tests are added 2018-07-30 11:48:12 +03:00
failure_create_distributed_table_non_empty.sql failure tests on create_distributed_table nonempty 2018-08-03 12:41:25 -07:00
failure_create_index_concurrently.sql Added failure test for create index concurrently 2018-07-13 11:53:49 +03:00
failure_create_reference_table.sql Add create_reference_table failure tests 2018-08-03 17:49:57 +03:00
failure_create_table.sql Add create_distributed_table (without data) failure tests 2018-08-13 09:31:15 +03:00
failure_ddl.sql Remove unnecessary calls to 'conn.allow()' 2018-07-25 17:45:00 -07:00
failure_setup.sql Prevent failure tests from hanging by using a port outside the ephemeral port range 2018-07-31 14:30:56 -07:00
failure_test_helpers.sql network proxy-based failure testing 2018-07-06 12:38:53 -07:00
failure_truncate.sql truncate failure tests are added 2018-07-13 13:20:50 +03:00
foreign_key_restriction_enforcement.sql Make sure that modifying CTEs always use the correct execution mode 2018-08-23 14:53:55 +03:00
foreign_key_to_reference_table.sql ALTER TABLE %s ADD COLUMN constraint check is added 2018-07-24 15:53:05 +03:00
intermediate_results.sql Change intermediate_results test to not crash 2018-04-17 15:14:02 -07: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 Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_alter_table_add_constraints.sql Make sure that sequential DDL opens a single connection to each node 2018-06-05 17:52:17 +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 Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_citus_tools.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_cluster_management.sql Make master_disable/activate_node runnable when superuser 2018-08-15 00:43:35 -07: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 Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_create_shards.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_create_table.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_create_table_constraints.sql fix \d change for indexes in pg11 2018-08-15 23:27:31 -06:00
multi_create_table_new_features.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_cross_shard.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_data_types.sql enterprise test fixes 2018-05-10 13:06:54 +03:00
multi_deparse_shard_query.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03: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 Prevent excessive number of unnecessary range table traversal 2018-08-22 11:45:00 +03:00
multi_drop_extension.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03: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 Support modify queries with multiple tables 2018-05-02 16:22:26 +03:00
multi_extension.sql Views to Provide some insight about the distributed transactions on Citus MX 2018-09-10 21:33:27 +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 ALTER TABLE %s ADD COLUMN constraint check is added 2018-07-24 15:53:05 +03:00
multi_foreign_key_relation_graph.sql Create foreign key relation graph and functions to query on it 2018-07-03 17:05:55 +03: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 Adds colocation check to local join 2018-04-04 22:49:27 +03:00
multi_having_pushdown.sql Adds support for multiple ANDs in Having 2018-04-16 14:14:48 +03:00
multi_index_statements.sql Add support for INCLUDE option in index creation 2018-09-06 19:41:06 +03:00
multi_insert_select.sql error on unsupported changing of distirbution column in ON CONFLICT for INSERT ... SELECT 2018-07-23 15:18:21 +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 Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_join_order_tpch_repartition.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_join_order_tpch_small.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_join_pruning.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +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_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 Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02: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 fix \d change for indexes in pg11 2018-08-15 23:27:31 -06:00
multi_modifications.sql Adds SELECT ... FOR UPDATE support for router plannable queries 2018-06-18 13:55:17 +03:00
multi_modifying_xacts.sql Make sure that sequential DDL opens a single connection to each node 2018-06-05 17:52:17 +03:00
multi_multiuser.sql Ensure StartPlacementListConnection connects with username supplied by the caller 2018-07-19 20:10:11 +02:00
multi_mx_create_table.sql Add support for writing to reference tables from MX nodes 2018-08-27 18:15:04 +03:00
multi_mx_ddl.sql fix \d change for indexes in pg11 2018-08-15 23:27:31 -06:00
multi_mx_explain.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_hide_shard_names.sql Hide shard names on MX worker nodes 2018-08-07 14:21:45 +03:00
multi_mx_metadata.sql fix \d change for indexes in pg11 2018-08-15 23:27:31 -06:00
multi_mx_modifications.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +02:00
multi_mx_modifications_to_reference_tables.sql Add support for writing to reference tables from MX nodes 2018-08-27 18:15:04 +03:00
multi_mx_modifying_xacts.sql Remove broadcast join logic 2018-03-30 11:45:19 +03:00
multi_mx_partitioning.sql Fix bug while DROPping partitioned table from worker 2018-04-09 13:50:21 +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 Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_repartition_udt_w1.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_repartition_udt_w2.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_router_planner.sql Add support for writing to reference tables from MX nodes 2018-08-27 18:15:04 +03:00
multi_mx_schema_support.sql Fix DDL execution problem on MX when search_path is used 2018-08-13 16:34:50 +03:00
multi_mx_tpch_query1.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query3.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query6.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query7.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query7_nested.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query10.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query12.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query14.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_tpch_query19.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_mx_transaction_recovery.sql Do not recover wrong distributed transactions in MX 2018-09-07 09:52:46 +03:00
multi_mx_truncate_from_worker.sql Add infrastructure to relation if exists 2018-09-07 14:49:36 +03:00
multi_name_lengths.sql fix \d change for indexes in pg11 2018-08-15 23:27:31 -06:00
multi_null_minmax_value_pruning.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_orderby_limit_pushdown.sql PG11 compatibility update 2018-04-26 11:29:43 +03:00
multi_partition_pruning.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_partitioning.sql Add regression tests related to new PG11 partitioning features 2018-09-06 19:06:28 +03:00
multi_partitioning_utils.sql PG11 compatibility update 2018-04-26 11:29:43 +03:00
multi_prepare_plsql.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_prepare_sql.sql fix pg11 tests 2018-08-15 23:27:31 -06:00
multi_prune_shard_list.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03: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 Add a select_opens_transaction_block GUC 2018-07-08 03:50:39 +02:00
multi_reference_table.sql fix \d change for indexes in pg11 2018-08-15 23:27:31 -06: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 Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_repartition_join_planning.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_repartition_join_pruning.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_repartition_join_task_assignment.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_repartition_udt.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +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 Improve messages for essential connection failures 2018-04-26 12:58:47 -06:00
multi_router_planner.sql Fix bug in partition column extraction 2018-07-02 18:08:16 +03:00
multi_schema_support.sql fix \d change for indexes in pg11 2018-08-15 23:27:31 -06: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_select_for_update.sql Adds SELECT ... FOR UPDATE support for router plannable queries 2018-06-18 13:55:17 +03:00
multi_shard_modify.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_shard_update_delete.sql Stabilise output of multi_shard_update_delete test 2018-05-11 08:33:23 +02:00
multi_simple_queries.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02: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 Allow multiple size function calls per query 2018-04-12 14:16:17 +02:00
multi_sql_function.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_subquery.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +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 Ensure Citus never try to access a not planned subquery 2018-04-20 13:52:00 +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 Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_table_ddl.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_task_assignment_policy.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03: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 fix \d change for indexes in pg11 2018-08-15 23:27:31 -06:00
multi_tpch_query1.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query3.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query6.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query7.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query7_nested.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query10.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query12.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query14.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_tpch_query19.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02: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 Drop shards as current user instead of super user 2018-05-01 09:57:20 +02:00
multi_truncate.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_unsupported_worker_operations.sql Make sure that table is dropped before shards are dropped 2018-09-04 08:57:20 +03:00
multi_upgrade_reference_table.sql Support PostgreSQL 10 (#1379) 2017-06-26 02:35:46 -06:00
multi_upsert.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_utilities.sql Tests are updated to use create_distributed_table 2018-05-10 11:18:59 +03:00
multi_utility_statements.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02:00
multi_utility_warnings.sql Add test showing poolinfo validation works 2018-08-16 20:14:18 -06:00
multi_view.sql PG11 compatibility update 2018-04-26 11:29:43 +03:00
multi_working_columns.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
mx_foreign_key_to_reference_table.sql FK from dist to ref is tested for partitioning, MX 2018-07-03 17:05:55 +03:00
non_colocated_join_order.sql Removes large_table_shard_count GUC 2018-04-29 10:34:50 +02: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
recursive_dml_queries_mx.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +02:00
recursive_dml_with_different_planners_executors.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +02:00
relation_access_tracking.sql fix pg11 tests 2018-08-15 23:27:31 -06:00
sequential_modifications.sql Track relation accesses using the connection management infrastructure 2018-06-25 18:40:30 +03: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
single_hash_repartition_join.sql Implement single repartitioning on hash distributed tables 2018-05-02 18:50:55 +03:00
subqueries_deep.sql Add regression tests for recursive subquery planning 2017-12-21 08:37:40 +02:00
subqueries_not_supported.sql PG11 compatibility update 2018-04-26 11:29:43 +03:00
subquery_and_cte.sql shard count for some of the tests are increased 2018-05-03 10:44:43 +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 PG11 compatibility update 2018-04-26 11:29:43 +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 regression tests for new PG11 window functions 2018-09-04 10:48:04 +03:00
with_basics.sql shard count for some of the tests are increased 2018-05-03 10:44:43 +03:00
with_dml.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +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 Use non-data connection for intermediate results 2018-06-21 13:26:13 +03: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_transactions.sql Realtime executor honours multi_shard_modify_mode 2018-06-06 14:59:54 +03: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 Implement single repartitioning on hash distributed tables 2018-05-02 18:50:55 +03: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 Implement single repartitioning on hash distributed tables 2018-05-02 18:50:55 +03:00
worker_hash_partition_complex.sql Implement single repartitioning on hash distributed tables 2018-05-02 18:50:55 +03: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 Implement single repartitioning on hash distributed tables 2018-05-02 18:50:55 +03: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