citus/src/test/regress/sql
Emel Şimşek 2675a68218
Make coordinator always in metadata by default in regression tests. (#6847)
DESCRIPTION: Changes the regression test setups adding the coordinator
to metadata by default.

When creating a Citus cluster, coordinator can be added in metadata
explicitly by running `citus_set_coordinator_host ` function. Adding the
coordinator to metadata allows to create citus managed local tables.
Other Citus functionality is expected to be unaffected.

This change adds the coordinator to metadata by default when creating
test clusters in regression tests.

There are 3 ways to run commands in a sql file (or a schedule which is a
sequence of sql files) with Citus regression tests. Below is how this PR
adds the coordinator to metadata for each.

1. `make <schedule_name>`
Changed the sql files (sql/multi_cluster_management.sql and
sql/minimal_cluster_management.sql) which sets up the test clusters such
that they call `citus_set_coordinator_host`. This ensures any following
tests will have the coordinator in metadata by default.
 
2. `citus_tests/run_test.py <sql_file_name>`
Changed the python code that sets up the cluster to always call `
citus_set_coordinator_host`.
For the upgrade tests, a version check is included to make sure
`citus_set_coordinator_host` function is available for a given version.

3. ` make check-arbitrary-configs  `     
Changed the python code that sets up the cluster to always call
`citus_set_coordinator_host `.

#6864 will be used to track the remaining work which is to change the
tests where coordinator is added/removed as a node.
2023-04-17 14:14:37 +03:00
..
adaptive_executor.sql Use IsMultiStatementTransaction for SELECT .. FOR UPDATE queries (#6288) 2022-09-06 16:38:41 +02:00
adaptive_executor_repartition.sql Use intermediate results for re-partition joins 2022-02-23 19:40:21 +01:00
add_coordinator.sql Fix node adding itself with citus_add_node leading to deadlock (Fix #5720) (#5758) 2022-03-10 17:46:33 +03:00
adv_lock_permission.sql Add citus.skip_advisory_lock_permission_checks (#6293) 2022-09-05 17:47:41 +02:00
aggregate_support.sql Do not override combinefunc of custom aggregates with common names (#6805) 2023-04-03 19:43:09 +02:00
alter_database_owner.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
alter_distributed_table.sql Use original relation to retrieve column name because of syscache (#6387) 2022-10-06 12:08:00 +03:00
alter_index.sql Fix tests in multi-1-schedule that fail with metadata syncing 2021-11-26 12:09:53 +03:00
alter_role_propagation.sql Fixes empty password issue (#6417) 2022-10-11 15:56:44 +03:00
alter_table_set_access_method.sql Identity Column Support on Citus Managed Tables (#6591) 2023-01-19 15:45:41 +03:00
anonymous_columns.sql fix sorting on string litteral (#4045) 2020-07-20 17:39:27 +02:00
arbitrary_configs_alter_table_add_constraint_without_name.sql Enable PRIMARY KEY generation via ALTER TABLE even if the constraint name is not provided (#6520) 2022-12-16 20:34:00 +03:00
arbitrary_configs_alter_table_add_constraint_without_name_create.sql Enable PRIMARY KEY generation via ALTER TABLE even if the constraint name is not provided (#6520) 2022-12-16 20:34:00 +03:00
arbitrary_configs_recurring_outer_join.sql Add new regression tests 2022-12-07 18:27:50 +03:00
arbitrary_configs_router.sql Add an arbitrary config test heavily based on multi_router_planner_fast_path.sql (#6782) 2023-03-22 10:49:08 +03:00
arbitrary_configs_router_create.sql Add an arbitrary config test heavily based on multi_router_planner_fast_path.sql (#6782) 2023-03-22 10:49:08 +03:00
arbitrary_configs_truncate.sql Add TRUNCATE arbitrary config tests (#5848) 2022-03-31 14:14:47 +03:00
arbitrary_configs_truncate_cascade.sql Add TRUNCATE arbitrary config tests (#5848) 2022-03-31 14:14:47 +03:00
arbitrary_configs_truncate_cascade_create.sql Add TRUNCATE arbitrary config tests (#5848) 2022-03-31 14:14:47 +03:00
arbitrary_configs_truncate_create.sql Add TRUNCATE arbitrary config tests (#5848) 2022-03-31 14:14:47 +03:00
arbitrary_configs_truncate_partition.sql Add TRUNCATE arbitrary config tests (#5848) 2022-03-31 14:14:47 +03:00
arbitrary_configs_truncate_partition_create.sql Add TRUNCATE arbitrary config tests (#5848) 2022-03-31 14:14:47 +03:00
auto_undist_citus_local.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
background_rebalance.sql Schedule parallel shard moves in background rebalancer by removing task dependencies between shard moves across colocation groups. (#6756) 2023-03-29 22:03:37 +03:00
background_rebalance_parallel.sql Adds control for background task executors involving a node (#6771) 2023-04-06 14:12:39 +03:00
background_task_queue_monitor.sql Adds control for background task executors involving a node (#6771) 2023-04-06 14:12:39 +03:00
base_enable_mx.sql Add make check-base-mx 2019-09-13 17:19:35 +02:00
binary_protocol.sql Enable binary logical replication for shard moves (#6017) 2022-08-23 16:38:00 +02:00
bool_agg.sql Use expressions in the ORDER BY in bool_agg 2018-02-27 23:52:44 +01:00
ch_bench_having.sql normalize some output and sort test result 2020-08-04 15:18:27 +03:00
ch_bench_having_mx.sql Explain w/out costs in ch_bench to avoid PG15 output diff 2022-08-09 07:53:27 +03:00
ch_bench_subquery_repartition.sql Fix typos. Spurred spotting "connectios" in logs 2021-10-25 13:54:09 +00:00
ch_benchmarks_1.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
ch_benchmarks_2.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
ch_benchmarks_3.sql Fix typos. Spurred spotting "connectios" in logs 2021-10-25 13:54:09 +00:00
ch_benchmarks_4.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
ch_benchmarks_5.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
ch_benchmarks_6.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
ch_benchmarks_create_load.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
chbenchmark_all_queries.sql Replace flaky repartition analyze test with a non flaky one (#3950) 2020-06-25 15:19:15 +02:00
check_mx.sql Drop distributed table on worker with ProcessUtilityParseTree 2022-03-15 17:42:01 +03:00
citus_copy_shard_placement.sql Introduce citus_copy_shard_placement UDF with nodeid 2023-01-12 16:57:51 +03:00
citus_depended_object.sql added citus_depended_objects udf and HideCitusDependentObjects GUC to hide citus depended objects from pg meta queries (#6055) 2022-07-25 16:43:34 +03:00
citus_drain_node.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
citus_local_dist_joins.sql fix multi level recursive plan (#6650) 2023-01-27 21:25:04 +03:00
citus_local_table_triggers.sql Retain trigger settings when re-creating the triggers (on shards) (#6398) 2022-10-06 14:51:07 +03:00
citus_local_tables.sql Allow plain pg foreign tables without a table_name option (#6652) 2023-01-27 16:34:11 +03:00
citus_local_tables_ent.sql Remove do_repair option from citus_copy_shard_placement (#6299) 2022-09-09 15:44:30 +02:00
citus_local_tables_mx.sql Fix flakiness for view tests (#6284) 2022-09-02 10:12:07 +03:00
citus_local_tables_queries.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
citus_local_tables_queries_mx.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
citus_locks.sql Introduce citus_locks view 2022-07-21 03:06:57 +03:00
citus_non_blocking_split_columnar.sql Wait for cleanup function (#6549) 2022-12-08 13:19:25 +03:00
citus_non_blocking_split_shard_cleanup.sql Wait for cleanup function (#6549) 2022-12-08 13:19:25 +03:00
citus_non_blocking_split_shards.sql Exclude-Generated-Columns-In-Copy (#6721) 2023-03-07 18:15:50 +03:00
citus_run_command.sql Avoid round trips while fixing index names (#5549) 2021-12-27 10:29:37 +01:00
citus_split_shard_by_split_points.sql Exclude-Generated-Columns-In-Copy (#6721) 2023-03-07 18:15:50 +03:00
citus_split_shard_by_split_points_deferred_drop.sql Fix flakyness in citus_split_shard_by_split_points_deferred_drop (#6819) 2023-04-04 09:45:48 +02:00
citus_split_shard_by_split_points_failure.sql Drop cleanup on failure (#6584) 2022-12-28 15:48:44 +03:00
citus_split_shard_by_split_points_negative.sql 'Deferred Drop' and robust 'Shard Cleanup' for Splits. (#6258) 2022-09-06 12:11:20 -07:00
citus_split_shard_columnar_partitioned.sql Wait for cleanup function (#6549) 2022-12-08 13:19:25 +03:00
citus_stat_tenants.sql Ensure partitionKeyValue and colocationId are set for proper tenant stats gathering (#6834) 2023-04-17 09:35:26 +03:00
citus_table_triggers.sql Extend citus local table utility command support 2020-09-09 11:50:55 +03:00
citus_update_table_statistics.sql Remove copy into new append shard logic 2021-11-07 21:01:40 +01:00
clock.sql Fix the flaky test in clock.sql 2022-12-07 09:47:35 -08:00
columnar_alter.sql Not print metapage.reserved_offset in regression tests (#5168) 2021-08-23 11:07:10 +03:00
columnar_alter_set_type.sql [Columnar] Bugfix for Columnar: options ignored during ALTER TABLE rewrite (#6337) 2022-10-05 11:42:09 -07:00
columnar_analyze.sql Columnar: rename files and tests. (#4751) 2021-03-01 08:34:24 -08:00
columnar_chunk_filtering.sql Specifies that our CustomScan providers support projections (#6244) 2022-08-31 10:48:01 +03:00
columnar_citus_integration.sql Specifies that our CustomScan providers support projections (#6244) 2022-08-31 10:48:01 +03:00
columnar_clean.sql Columnar: rename files and tests. (#4751) 2021-03-01 08:34:24 -08:00
columnar_copyto.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
columnar_create.sql Do clean-up before columnar_create to make it runnable multiple times 2023-01-30 15:58:34 +03:00
columnar_cursor.sql Add columnar regression tests (#4727) 2021-02-23 14:16:38 +03:00
columnar_data_types.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
columnar_drop.sql Support citus_columnar as separate extension (#5911) 2022-07-13 21:08:29 -07:00
columnar_empty.sql Remove bogus guc citus.compression (#6142) 2022-08-09 05:21:32 +03:00
columnar_fallback_scan.sql Columnar: support relation options with ALTER TABLE. (#5935) 2022-05-20 08:35:00 -07:00
columnar_first_row_number.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_indexes.sql Fall-back to seq-scan when accessing columnar metadata if the index doesn't exist 2023-01-30 15:58:34 +03:00
columnar_insert.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_join.sql Show projected cols for columnar tables in EXPLAIN output 2021-09-02 19:05:32 +03:00
columnar_load.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
columnar_lz4.sql Move columnar test helpers to a separate file (#4908) 2021-04-16 18:56:21 +03:00
columnar_matview.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_memory.sql Fix flakyness in columnar_memory test (#6216) 2022-08-19 23:46:28 +02:00
columnar_partitioning.sql Columnar: add method ReparameterizeCustomPathByChild. (#5275) 2021-09-13 10:33:48 -07:00
columnar_paths.sql Remove a flaky test from columnar_paths 2021-09-08 14:15:22 +03:00
columnar_permissions.sql Fixes flakyness in columnar_permissions test (#6266) 2022-08-29 14:33:26 +02:00
columnar_pg15.sql Rename remaining regclass to relation in columnar.options 2022-08-10 15:38:53 +02:00
columnar_query.sql Columnar: separate plan and runtime quals. (#5261) 2021-09-13 10:54:53 -07:00
columnar_recursive.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_rollback.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_tableoptions.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_test_helpers.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_transactions.sql Columnar: rename files and tests. (#4751) 2021-03-01 08:34:24 -08:00
columnar_trigger.sql Columnar: rename files and tests. (#4751) 2021-03-01 08:34:24 -08:00
columnar_truncate.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
columnar_types_without_comparison.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
columnar_update_delete.sql Columnar: rename files and tests. (#4751) 2021-03-01 08:34:24 -08:00
columnar_vacuum.sql Columnar: tighten security and improve visibility. (#5922) 2022-05-20 15:30:31 -07:00
columnar_zstd.sql Columnar: support relation options with ALTER TABLE. (#5935) 2022-05-20 08:35:00 -07:00
connectivity_checks.sql Introduce citus_check_cluster_node_health UDF 2021-12-15 01:41:51 +03:00
coordinator_evaluation.sql Prevent crashes on update with returning clauses (#6643) 2023-01-24 20:07:43 +03:00
coordinator_evaluation_modify.sql Fix typos in tests that fail on PG15 2022-08-10 22:45:28 +03:00
coordinator_evaluation_select.sql Improve regression tests for prepared statements 2021-06-21 13:34:44 +03:00
coordinator_shouldhaveshards.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
cpu_priority.sql Fix some flaky tests (#6587) 2022-12-29 10:19:09 +03:00
create_citus_local_table_cascade.sql Add missing relation access record for local utility command 2022-07-29 11:36:33 +02:00
create_distributed_table_concurrently.sql ensure we have more active nodes than replication factor. (#6341) 2022-09-14 18:20:50 +03:00
create_ref_dist_from_citus_local.sql Fix tests in multi-1-schedule that fail with metadata syncing 2021-11-26 12:09:53 +03:00
create_role_propagation.sql sysid should be parsed as int. (#6150) 2022-08-11 10:44:46 +03:00
cross_join.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
cte_inline.sql Phase - II: recursively plan non-recurring subqueries too 2022-12-07 18:27:50 +03:00
cte_nested_modification.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
cte_prepared_modify.sql Implement recursive planning for DML statements 2018-05-03 14:42:28 +02:00
cursors.sql Do not execute subplans multiple times with cursors 2020-11-20 10:43:56 +01:00
custom_aggregate_support.sql Add support for window functions on coordinator 2020-03-25 15:31:20 +00:00
data_types.sql Fixes the type names that start with underscore bug 2022-03-22 14:24:30 +03:00
detect_conn_close.sql Detect remotely closed sockets and add a single connection retry in the executor (#6404) 2022-10-14 15:08:49 +02:00
disable_object_propagation.sql Move pg_dist_object to pg_catalog (#5765) 2022-03-04 17:40:38 +00:00
distributed_collations.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
distributed_collations_conflict.sql Smallfix in CreateCollationDDL logic (#6089) 2022-07-27 14:33:31 +03:00
distributed_domain.sql Fix bug in unqualified, non-existing DROP DOMAIN IF EXISTS 2022-06-15 13:59:08 +02:00
distributed_functions.sql Locally create objects having a dependency that we cannot distribute 2022-03-22 15:09:23 +03:00
distributed_functions_conflict.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
distributed_intermediate_results.sql Test RedistributeTaskListResult 2020-01-09 23:47:25 -08:00
distributed_locks.sql Add ORDER BY in pg_locks to avoid output order diffs (#6145) 2022-08-09 06:02:07 +03:00
distributed_planning.sql Introduce CREATE/DROP VIEW 2022-05-10 13:07:14 +03:00
distributed_planning_create_load.sql Fix missing from entry 2021-11-04 18:54:52 +03:00
distributed_procedure.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
distributed_triggers.sql Make sure to disallow triggers that depend on extensions (#6399) 2022-11-02 16:27:31 +03:00
distributed_types.sql Grammar: it's to its 2022-11-28 20:43:44 +00:00
distributed_types_conflict.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
distributed_types_xact_add_enum_value.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
dml_recursive.sql Fix typos. Spurred spotting "connectios" in logs 2021-10-25 13:54:09 +00:00
drop_column_partitioned_table.sql Remove copy into new append shard logic 2021-11-07 21:01:40 +01:00
drop_database.sql Stop background daemon before dropping the database (#6688) 2023-02-03 15:15:44 +03:00
drop_partitioned_table.sql Hopefully fix flakyeness in drop_partitioned_table (#6270) 2022-08-30 12:21:16 +03:00
dropped_columns_1.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
dropped_columns_create_load.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
ensure_no_intermediate_data_leak.sql test that we don't leak intermediate schemas (#3737) 2020-04-09 12:17:41 +03:00
ensure_no_shared_connection_leak.sql Temporarily disable connection leak tests that fail a lot (#3911) 2020-06-16 13:48:48 +02:00
escape_extension_name.sql Split propagate extension test and add alternative output (#3314) 2019-12-17 13:49:16 +03:00
expression_reference_join.sql Allow cartesian products on reference tables 2019-12-27 15:05:51 +01:00
failure_add_disable_node.sql fix 3 flaky tests in failure schedule (#6846) 2023-04-13 13:13:28 +03:00
failure_connection_establishment.sql Fix flakyness in failure_connection_establishment (#6251) 2022-08-26 10:01:36 +00:00
failure_copy_on_hash.sql Turn metadata sync on in failure schedule 2021-12-08 11:22:56 +03:00
failure_copy_to_reference.sql Turn metadata sync on in failure schedule 2021-12-08 11:22:56 +03:00
failure_create_distributed_table_concurrently.sql fix 3 flaky tests in failure schedule (#6846) 2023-04-13 13:13:28 +03:00
failure_create_distributed_table_non_empty.sql Fix flakyness in failure_create_distributed_table_non_empty (#6708) 2023-02-10 09:55:12 +01:00
failure_create_index_concurrently.sql Turn metadata sync on in failure schedule 2021-12-08 11:22:56 +03:00
failure_create_reference_table.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
failure_create_table.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
failure_cte_subquery.sql Drop postgres 11 support 2021-03-25 09:20:28 +03:00
failure_ddl.sql Decrease min messages for normalization 2022-08-22 17:16:52 +03:00
failure_distributed_results.sql Local node connection management 2020-12-03 14:16:13 +03:00
failure_failover_to_local_execution.sql Fix flakyness in failure_connection_establishment (#6226) 2022-08-23 15:04:20 +03:00
failure_insert_select_pushdown.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
failure_insert_select_repartition.sql Fix flakyness in failure_insert_select_repartition (#6202) 2022-08-19 09:11:07 +00:00
failure_insert_select_via_coordinator.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
failure_multi_dml.sql Multi tenant monitoring (#6725) 2023-04-05 17:44:17 +03:00
failure_multi_row_insert.sql Multi tenant monitoring (#6725) 2023-04-05 17:44:17 +03:00
failure_multi_shard_update_delete.sql Drop support for citus.multi_shard_commit_protocol (#5380) 2021-10-21 14:01:28 +02:00
failure_mx_metadata_sync.sql Parallelize metadata syncing on node activate 2022-05-23 09:15:48 +02:00
failure_mx_metadata_sync_multi_trans.sql fix 3 flaky tests in failure schedule (#6846) 2023-04-13 13:13:28 +03:00
failure_offline_move_shard_placement.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
failure_on_create_subscription.sql Wait for cleanup function (#6549) 2022-12-08 13:19:25 +03:00
failure_online_move_shard_placement.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
failure_parallel_connection.sql Fix flakyness in failure_single_select (#6223) 2022-08-22 20:06:33 +02:00
failure_ref_tables.sql Multi tenant monitoring (#6725) 2023-04-05 17:44:17 +03:00
failure_replicated_partitions.sql Multi tenant monitoring (#6725) 2023-04-05 17:44:17 +03:00
failure_savepoints.sql Decrease min messages for normalization 2022-08-22 17:16:52 +03: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_single_mod.sql Multi tenant monitoring (#6725) 2023-04-05 17:44:17 +03:00
failure_single_select.sql Multi tenant monitoring (#6725) 2023-04-05 17:44:17 +03:00
failure_split_cleanup.sql Wait for cleanup function (#6549) 2022-12-08 13:19:25 +03:00
failure_tenant_isolation.sql Drop defer drop gucs (#6447) 2022-10-25 16:48:34 +03:00
failure_tenant_isolation_nonblocking.sql Wait for cleanup function (#6549) 2022-12-08 13:19:25 +03:00
failure_test_helpers.sql Fix errors in base_schedule (#6247) 2022-08-25 18:06:41 +02:00
failure_truncate.sql Decrease min messages for normalization 2022-08-22 17:16:52 +03:00
failure_vacuum.sql Decrease min messages for normalization 2022-08-22 17:16:52 +03:00
fast_path_router_modify.sql Defer shard pruning for fast-path router queries to execution 2020-01-16 16:59:36 +01:00
fkeys_between_local_ref.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
follower_single_node.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
forcedelegation_functions.sql Improve nested execution checks and add GUC to disable 2022-05-20 18:55:43 +02:00
foreign_key_restriction_enforcement.sql Allow creating distributed tables in sequential mode 2022-01-26 12:58:18 +01:00
foreign_key_to_reference_shard_rebalance.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
foreign_key_to_reference_table.sql Fix tests in multi-1-schedule that fail with metadata syncing 2021-11-26 12:09:53 +03:00
foreign_tables_mx.sql fix dropping table_name option from foreign table (#6669) 2023-01-30 17:24:30 +03:00
function_create.sql Add arbitrary config tests for function DDL statements (#5885) 2022-04-12 16:03:10 +03:00
function_propagation.sql Revert "Revert "Creates new colocation for colocate_with:='none' too"" (#6227) 2022-08-24 10:54:04 +03:00
functions.sql Add arbitrary config tests for function DDL statements (#5885) 2022-04-12 16:03:10 +03:00
generated_identity.sql Identity column implementation refactorings (#6738) 2023-03-30 10:41:01 +03:00
geqo.sql Turn RelOptInfos to only used field of them, relids, to be able to copy 2020-10-22 13:42:28 +03:00
global_cancel.sql Don't reassign global PID when already assigned (#6412) 2022-10-11 16:41:01 +02:00
grant_on_foreign_server_propagation.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
grant_on_function_propagation.sql we consider stat object as invalid if it is not owned by current user (#6130) 2022-08-09 20:59:30 +03:00
grant_on_schema_propagation.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
grant_on_sequence_propagation.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
having_subquery.sql Refactor master query to be planned by postgres' planner (#3326) 2020-02-25 14:39:56 +01:00
hyperscale_tutorial.sql Remove dynamic translation of regression test scripts, step 2. 2022-08-09 14:15:52 +03:00
index_create.sql * alter index/table rename weird syntax supported, 2022-07-04 21:27:47 +03:00
insert_select_connection_leak.sql Shorten insert_select_connection_leak_test 2020-09-18 10:07:15 +03:00
insert_select_into_local_table.sql Fix issues with insert..select casts and column ordering 2022-07-28 13:23:57 +02:00
insert_select_repartition.sql Specifies that our CustomScan providers support projections (#6244) 2022-08-31 10:48:01 +03:00
intermediate_result_pruning.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
intermediate_result_pruning_create.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
intermediate_result_pruning_queries_1.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
intermediate_result_pruning_queries_2.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
intermediate_results.sql Set missing search_path in the tests 2022-08-10 18:04:10 +02:00
issue_5099.sql Document failing tests for issue 5099 2021-11-18 20:01:34 +03:00
issue_5248.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
issue_5763.sql fix the problem #5763 (#6519) 2022-12-02 13:49:32 +01:00
issue_6543.sql Fix regression in allowed foreign keys on distributed tables (#6550) 2023-01-24 16:09:21 +03:00
issue_6592.sql Fix crash when trying to replicate a ref table that is actually dropped (#6595) 2023-01-06 14:52:08 +03:00
join_pushdown.sql rework ci 2020-12-18 18:04:45 +01:00
limit_intermediate_size.sql Enable binary encoding by default on PG14 2021-09-06 10:27:29 +02:00
local_dist_join.sql fix multi level recursive plan (#6650) 2023-01-27 21:25:04 +03:00
local_dist_join_load.sql Add local-dist table joins to arbitrary configs 2021-10-18 20:31:18 +03:00
local_dist_join_mixed.sql Introduce CREATE/DROP VIEW 2022-05-10 13:07:14 +03:00
local_dist_join_modifications.sql Use BaseRestrictInfo for finding equality columns 2020-12-15 18:18:36 +03:00
local_shard_copy.sql Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
local_shard_execution.sql Fix flaky tests local_shards_execution and local_shards_execution_replication. 2023-02-15 09:18:10 -08:00
local_shard_execution_dropped_column.sql Handle tables and objects as metadata. Update UDFs accordingly 2022-01-31 16:20:15 +03:00
local_shard_execution_replicated.sql Fix flaky tests local_shards_execution and local_shards_execution_replication. 2023-02-15 09:18:10 -08:00
local_shard_utility_command_execution.sql Fix tests in multi-1-schedule that fail with metadata syncing 2021-11-26 12:09:53 +03:00
local_table_join.sql Propagates column aliases (#6400) 2022-10-06 12:27:31 +03:00
locally_execute_intermediate_results.sql Remove all occurences of replication_model GUC 2021-05-21 16:14:59 +03:00
logical_rep_consistency.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
logical_replication.sql Propagate CREATE PUBLICATION statements 2023-03-29 00:59:12 +02:00
materialized_view.sql Make sure that materialized views that contains only (#4499) 2021-01-13 13:17:43 +03:00
merge.sql Disentangle MERGE planning code from the modify-planning code path 2023-03-27 10:41:46 -07:00
merge_arbitrary.sql 1) Restrict MERGE command INSERT to the source's distribution column 2023-03-16 13:43:08 -07:00
merge_arbitrary_create.sql 1) Restrict MERGE command INSERT to the source's distribution column 2023-03-16 13:43:08 -07:00
metadata_sync_helpers.sql PR #6728  / commit - 9 2023-03-30 10:53:22 +03:00
minimal_cluster_management.sql Make coordinator always in metadata by default in regression tests. (#6847) 2023-04-17 14:14:37 +03:00
mixed_relkind_tests.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
modification_correctness.sql Use get_attnum to find the attribute number of target entry (#5220) 2021-08-31 16:47:19 +03:00
multi_agg_approximate_distinct.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_agg_distinct.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_agg_type_conversion.sql Remove dynamic translation of regression test scripts, step 2. 2022-08-09 14:15:52 +03:00
multi_alias.sql Propagates column aliases (#6400) 2022-10-06 12:27:31 +03:00
multi_alter_table_add_constraints.sql Enable ALTER TABLE ... ADD CHECK (#6606) 2023-01-12 23:31:06 +03:00
multi_alter_table_add_constraints_without_name.sql Fixes ADD {PRIMARY KEY/UNIQUE} USING INDEX cmd (#6647) 2023-01-25 21:28:07 +03:00
multi_alter_table_add_foreign_key_without_name.sql Propagates NOT VALID option for FK&CHECK constraints w/out a name (#6649) 2023-01-25 20:41:04 +03:00
multi_alter_table_row_level_security.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_alter_table_row_level_security_escape.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_alter_table_statements.sql Remove dynamic translation of regression test scripts, step 2. 2022-08-09 14:15:52 +03:00
multi_array_agg.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02: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 Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_behavioral_analytics_create_table.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_behavioral_analytics_create_table_superuser.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_behavioral_analytics_single_shard_queries.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_cache_invalidation.sql Fix inconsistent shard metadata issue 2019-12-24 08:01:32 +01:00
multi_citus_tools.sql Introduce citus_check_cluster_node_health UDF 2021-12-15 01:41:51 +03:00
multi_cluster_management.sql Make coordinator always in metadata by default in regression tests. (#6847) 2023-04-17 14:14:37 +03:00
multi_colocated_shard_rebalance.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
multi_colocation_utils.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_complex_count_distinct.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_complex_expressions.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_copy.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_count_type_conversion.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
multi_create_fdw.sql Check whether the object has unsupported or circular dependency 2022-03-09 16:37:53 +03:00
multi_create_role_dependency.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_create_shards.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_create_table.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_create_table_constraints.sql Add an allow_unsafe_constraints flag for constraints without distribution column (#6237) 2022-08-25 11:37:50 +03:00
multi_create_table_superuser.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_create_users.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_cross_shard.sql remove task-tracker in comments, documentation 2020-07-21 16:21:01 +03:00
multi_data_types.sql Make 8 more tests runnable multiple times via run_test.py (#6791) 2023-03-27 12:19:06 +03:00
multi_deparse_function.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_deparse_procedure.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_deparse_shard_query.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
multi_distributed_transaction_id.sql Adds public host to only hyperscale tests 2020-04-10 15:54:47 +03:00
multi_distribution_metadata.sql Remove shardstate leftovers (#6627) 2023-01-19 11:43:58 +03:00
multi_drop_extension.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_dropped_column_aliases.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
multi_explain.sql Remove references to optimization PG15 reverted 2022-10-10 21:54:08 +03:00
multi_extension.sql Bump Citus to 12.0devel (#6840) 2023-04-10 12:05:18 +03:00
multi_fix_partition_shard_index_names.sql Don't leak search_path to workers on DDL (#6444) 2022-10-19 16:47:35 +02:00
multi_follower_configure_followers.sql Add regression tests for follower clusters 2017-08-12 12:05:56 +02:00
multi_follower_dml.sql Add regression tests for LOCK command citus.use_secondary_nodes=always mode 2022-07-13 14:27:11 +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 Add more generic read-replica tests 2022-07-13 14:58:30 +02:00
multi_foreign_key.sql Not allow ON DELETE/UPDATE SET DEFAULT actions on columns that default to sequences (#6340) 2022-09-23 03:34:02 -07:00
multi_foreign_key_relation_graph.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
multi_function_evaluation.sql Fix tests in multi-1-schedule that fail with metadata syncing 2021-11-26 12:09:53 +03:00
multi_function_in_join.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_generate_ddl_commands.sql Introduce CREATE/DROP VIEW 2022-05-10 13:07:14 +03:00
multi_hash_pruning.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_having_pushdown.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_index_statements.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_insert_select.sql Allow multi_insert_select to run repeatably (#6707) 2023-02-10 10:06:42 +01:00
multi_insert_select_conflict.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
multi_insert_select_non_pushable_queries.sql Phase - II: recursively plan non-recurring subqueries too 2022-12-07 18:27:50 +03:00
multi_insert_select_window.sql Add support for window functions on coordinator 2020-03-25 15:31:20 +00:00
multi_join_order_additional.sql remove task-tracker in comments, documentation 2020-07-21 16:21:01 +03:00
multi_join_order_tpch_repartition.sql remove task-tracker in comments, documentation 2020-07-21 16:21:01 +03:00
multi_join_order_tpch_small.sql Refactor master query to be planned by postgres' planner (#3326) 2020-02-25 14:39:56 +01:00
multi_join_pruning.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_json_agg.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_json_object_agg.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_jsonb_agg.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_jsonb_object_agg.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_large_shardid.sql Reduce reliance on append tables in regression tests 2021-10-08 21:27:14 +02:00
multi_level_recursive_queries.sql fix multi level recursive plan (#6650) 2023-01-27 21:25:04 +03:00
multi_limit_clause.sql Correctly handle non-constant LIMIT/OFFSET clauses 2020-04-09 19:59:50 +00:00
multi_limit_clause_approximate.sql Expand the set of aggregates which cannot have LIMIT approximated 2020-01-30 17:45:18 +00:00
multi_load_data.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_load_data_superuser.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_load_more_data.sql Use client side \copy when accessing test files 2022-08-09 15:00:42 +03:00
multi_master_protocol.sql Deprecate master_get_table_metadata UDF 2021-10-21 12:08:05 +02:00
multi_metadata_access.sql Fix flakyness in multi_metadata_access (#6524) 2022-11-29 10:00:06 +01:00
multi_metadata_attributes.sql Adds control for background task executors involving a node (#6771) 2023-04-06 14:12:39 +03:00
multi_metadata_sync.sql Fixes flakiness in multi_metadata_sync test (#6824) 2023-04-06 11:19:32 +03:00
multi_modifications.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_modifying_xacts.sql Add a GUC to disallow planning the queries that reference non-colocated tables via router planner (#6793) 2023-03-28 13:10:29 +03:00
multi_move_mx.sql Exclude-Generated-Columns-In-Copy (#6721) 2023-03-07 18:15:50 +03:00
multi_multiuser.sql fix the problem #5763 (#6519) 2022-12-02 13:49:32 +01:00
multi_multiuser_auth.sql Grant create on public to some users where necessary (for PG15) (#6180) 2022-08-17 17:35:10 +03:00
multi_multiuser_basic_queries.sql Clean up large_table_shard_count guc leftovers (#6144) 2022-08-09 06:31:57 +03:00
multi_multiuser_copy.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_multiuser_grant.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_multiuser_load_data.sql Remove dynamic translation of regression test scripts, step 2. 2022-08-09 14:15:52 +03:00
multi_multiuser_master_protocol.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_mx_add_coordinator.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_mx_alter_distributed_table.sql Don't leak search_path to workers on DDL (#6444) 2022-10-19 16:47:35 +02:00
multi_mx_call.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_mx_copy_data.sql Make 8 more tests runnable multiple times via run_test.py (#6791) 2023-03-27 12:19:06 +03:00
multi_mx_create_table.sql Revert "Revert "Creates new colocation for colocate_with:='none' too"" (#6227) 2022-08-24 10:54:04 +03:00
multi_mx_ddl.sql Show local managed tables in citus_tables and hide tables owned by extensions (#6321) 2022-09-12 17:49:17 +03:00
multi_mx_explain.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_mx_function_call_delegation.sql Improve nested execution checks and add GUC to disable 2022-05-20 18:55:43 +02:00
multi_mx_function_table_reference.sql Remove all occurences of replication_model GUC 2021-05-21 16:14:59 +03:00
multi_mx_hide_shard_names.sql Hide shards from CDC subscriptions 2023-03-29 00:59:12 +02:00
multi_mx_insert_select_repartition.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
multi_mx_metadata.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_mx_modifications.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_mx_modifications_to_reference_tables.sql Remove all occurences of replication_model GUC 2021-05-21 16:14:59 +03:00
multi_mx_modifying_xacts.sql Add a GUC to disallow planning the queries that reference non-colocated tables via router planner (#6793) 2023-03-28 13:10:29 +03:00
multi_mx_node_metadata.sql Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
multi_mx_partitioning.sql Add CREATE INDEX ... ON ONLY and ALTER INDEX ... ATTACH PARTITION (#4938 #4980) 2021-08-13 13:12:45 +03:00
multi_mx_reference_table.sql Remove all occurences of replication_model GUC 2021-05-21 16:14:59 +03:00
multi_mx_repartition_join_w1.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_mx_repartition_join_w2.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_mx_repartition_udt_prepare.sql Use intermediate results for re-partition joins 2022-02-23 19:40:21 +01:00
multi_mx_repartition_udt_w1.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_mx_repartition_udt_w2.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_mx_router_planner.sql Add a GUC to disallow planning the queries that reference non-colocated tables via router planner (#6793) 2023-03-28 13:10:29 +03:00
multi_mx_schema_support.sql Fix flaky multi_mx_schema_support test (#6813) 2023-03-31 12:36:53 +02:00
multi_mx_tpch_query1.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_mx_tpch_query3.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01: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 Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_mx_tpch_query10.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01: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 Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01: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 Drop support for citus.multi_shard_commit_protocol (#5380) 2021-10-21 14:01:28 +02:00
multi_mx_truncate_from_worker.sql Switch to using LOCK instead of lock_relation_if_exists in TRUNCATE (#5930) 2022-05-11 18:38:48 +03:00
multi_name_lengths.sql Enable ALTER TABLE ... ADD CHECK (#6606) 2023-01-12 23:31:06 +03:00
multi_name_resolution.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_null_minmax_value_pruning.sql Remove copy into new append shard logic 2021-11-07 21:01:40 +01:00
multi_orderby_limit_pushdown.sql Refactor master query to be planned by postgres' planner (#3326) 2020-02-25 14:39:56 +01:00
multi_outer_join.sql Phase - III: recursively plan non-recurring sub join trees too 2022-12-07 18:27:50 +03:00
multi_outer_join_reference.sql Phase - III: recursively plan non-recurring sub join trees too 2022-12-07 18:27:50 +03:00
multi_partition_pruning.sql Never allow co-located joins of append-distributed tables 2021-10-18 21:11:16 +02:00
multi_partitioning.sql Prevent failures on partitioned distributed tables with statistics objects on PG 15 2022-09-15 14:36:05 +03:00
multi_partitioning_utils.sql Introduce UDFs for fixing partitioned table constraint names 2021-01-29 17:32:20 +03:00
multi_poolinfo_usage.sql Do not create additional WaitEventSet for RemoteSocketClosed checks 2022-12-14 22:42:55 +01:00
multi_prepare_plsql.sql Drop support for citus.multi_shard_commit_protocol (#5380) 2021-10-21 14:01:28 +02:00
multi_prepare_sql.sql Remove do_repair option from citus_copy_shard_placement (#6299) 2022-09-09 15:44:30 +02:00
multi_prune_shard_list.sql Fix lower boundary calculation when pruning range dist table shards (#5082) 2021-07-02 14:48:21 +03:00
multi_query_directory_cleanup.sql Remove old re-partitioning functions 2022-04-04 18:11:52 +02:00
multi_read_from_secondaries.sql Fixes column default coming from a sequence (#4914) 2021-06-03 23:02:09 +03:00
multi_real_time_transaction.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_reference_table.sql Fix flaky multi_reference_table test (#6664) 2023-01-30 13:32:38 +01:00
multi_remove_node_reference_table.sql Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
multi_repartition_join_planning.sql remove task-tracker in comments, documentation 2020-07-21 16:21:01 +03:00
multi_repartition_join_pruning.sql Remove copy into new append shard logic 2021-11-07 21:01:40 +01:00
multi_repartition_join_ref.sql Add tests for complex joins on reference tables 2019-12-27 15:05:51 +01:00
multi_repartition_join_task_assignment.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_repartition_udt.sql Use intermediate results for re-partition joins 2022-02-23 19:40:21 +01:00
multi_repartitioned_subquery_udf.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_replicate_reference_table.sql Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
multi_router_planner.sql Add a GUC to disallow planning the queries that reference non-colocated tables via router planner (#6793) 2023-03-28 13:10:29 +03:00
multi_router_planner_fast_path.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_row_insert.sql Fixes column default coming from a sequence (#4914) 2021-06-03 23:02:09 +03:00
multi_row_router_insert.sql Convert the function to a distributed function (#5596) 2022-01-06 11:32:40 +03:00
multi_schema_support.sql fix the problem #5763 (#6519) 2022-12-02 13:49:32 +01:00
multi_select_distinct.sql Remove references to optimization PG15 reverted 2022-10-10 21:54:08 +03:00
multi_select_for_update.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_sequence_default.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_shard_update_delete.sql Remove shardstate leftovers (#6627) 2023-01-19 11:43:58 +03:00
multi_simple_queries.sql Add a GUC to disallow planning the queries that reference non-colocated tables via router planner (#6793) 2023-03-28 13:10:29 +03:00
multi_single_relation_subquery.sql Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
multi_size_queries.sql Allow disabling node(s) when multiple failures happen 2021-12-01 10:19:48 +01:00
multi_sql_function.sql Throw an error if there is a RangeTblEntry that is not assigned an RTE identity. (#6295) 2022-09-06 15:46:41 +02:00
multi_subquery.sql Support co-located/recurring sublinks in the target list 2020-12-13 15:45:24 +01:00
multi_subquery_behavioral_analytics.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03:00
multi_subquery_complex_queries.sql Address review feedback 2020-12-15 15:23:38 +01:00
multi_subquery_complex_reference_clause.sql Phase - II: recursively plan non-recurring subqueries too 2022-12-07 18:27:50 +03:00
multi_subquery_in_where_clause.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_subquery_in_where_reference_clause.sql Loosen the requirement to pushdown a subquery with ref tables (#4110) 2020-08-14 12:11:15 +03:00
multi_subquery_misc.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
multi_subquery_union.sql Fix potential segfault from standard_planner inlining functions 2019-11-21 18:47:36 +00:00
multi_subquery_window_functions.sql Remove VERBOSE output to make pg14 and pg13 output the same 2021-09-03 15:41:28 +03:00
multi_subtransactions.sql Fix Subtransaction memory leak 2020-07-09 12:33:39 -07:00
multi_table_ddl.sql Locally create objects having a dependency that we cannot distribute 2022-03-22 15:09:23 +03:00
multi_task_assignment_policy.sql Drop postgres 11 support 2021-03-25 09:20:28 +03:00
multi_task_string_size.sql Remove unused GUCs 2021-01-15 13:30:45 +03:00
multi_tenant_isolation.sql Remove shardstate leftovers (#6627) 2023-01-19 11:43:58 +03:00
multi_tenant_isolation_nonblocking.sql Remove shardstate leftovers (#6627) 2023-01-19 11:43:58 +03:00
multi_test_catalog_views.sql Reduce setup time of check-minimal and check-minimal-mx (#6117) 2022-08-02 17:58:59 +03:00
multi_test_helpers.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
multi_test_helpers_superuser.sql Start to propagate functions to worker nodes with 2022-02-18 13:56:51 +03: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 Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01: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 Drop defer drop gucs (#6447) 2022-10-25 16:48:34 +03:00
multi_transactional_drop_shards.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
multi_truncate.sql Not try locking relations referencing to views (#6430) 2022-10-19 11:24:22 +03:00
multi_unsupported_worker_operations.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_upsert.sql Make 8 more tests runnable multiple times via run_test.py (#6791) 2023-03-27 12:19:06 +03:00
multi_utilities.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
multi_utility_statements.sql Allow WITH HOLD cursors with parameters 2022-07-21 12:00:59 +02:00
multi_utility_warnings.sql Cleanup multi_utility_warnings test 2022-10-04 15:27:42 +03:00
multi_view.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
multi_working_columns.sql Remove ALTER SEQUENCE from parallel groups 2017-05-16 11:05:34 -06:00
mx_coordinator_shouldhaveshards.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
mx_foreign_key_to_reference_table.sql Remove all occurences of replication_model GUC 2021-05-21 16:14:59 +03:00
mx_regular_user.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
nested_execution.sql Improve nested execution checks and add GUC to disable 2022-05-20 18:55:43 +02:00
nested_execution_create.sql Improve nested execution checks and add GUC to disable 2022-05-20 18:55:43 +02:00
node_conninfo_reload.sql Do not create additional WaitEventSet for RemoteSocketClosed checks 2022-12-14 22:42:55 +01:00
non_colocated_leaf_subquery_joins.sql Fix typos. Spurred spotting "connectios" in logs 2021-10-25 13:54:09 +00:00
non_colocated_subquery_joins.sql Phase - II: recursively plan non-recurring subqueries too 2022-12-07 18:27:50 +03:00
non_super_user_object_metadata.sql Move pg_dist_object to pg_catalog (#5765) 2022-03-04 17:40:38 +00:00
null_parameters.sql Fix flaky test 2021-02-24 17:09:08 +03:00
object_propagation_debug.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
partition_wise_join.sql Fix style 2021-09-03 16:09:59 +03:00
partitioned_indexes_create.sql Run fix_partition_shard_index_names after each wrong naming command 2021-11-08 10:43:34 +01:00
partitioned_intermediate_results.sql Partitioned task list results. 2020-01-09 10:32:58 -08:00
partitioning_issue_3970.sql Fix some typos in comments 2022-03-10 15:03:26 +03:00
pg12.sql Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
pg13.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
pg13_propagate_statistics.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
pg13_with_ties.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
pg14.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
pg15.sql 1) Restrict MERGE command INSERT to the source's distribution column 2023-03-16 13:43:08 -07:00
pg15_jsonpath.sql Add tests for jsonpath changes on PG15 2022-09-26 22:55:54 +03:00
pg_dump.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
pgmerge.sql 1) Restrict MERGE command INSERT to the source's distribution column 2023-03-16 13:43:08 -07:00
postgres.sql Add arbitrary config tests for function DDL statements (#5885) 2022-04-12 16:03:10 +03:00
prepared_statements_1.sql Enable local_shared_pool_size 5 in arbitrary configs test 2022-02-23 19:40:21 +01:00
prepared_statements_2.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
prepared_statements_3.sql Add an infrastructure to run same tests with arbitrary configs (#5316) 2021-10-12 14:24:19 +03:00
prepared_statements_4.sql Implement DOMAIN propagation for citus 2022-04-08 15:25:39 +02:00
prepared_statements_create_load.sql Implement DOMAIN propagation for citus 2022-04-08 15:25:39 +02:00
propagate_extension_commands.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
propagate_foreign_servers.sql Refactor: reduce complexity and code duplication for Object Propagation 2022-05-18 15:58:28 +02:00
propagate_set_commands.sql Propagate BEGIN properties to worker nodes (#6483) 2022-11-10 18:08:43 +01:00
propagate_statistics.sql Locally create objects having a dependency that we cannot distribute 2022-03-22 15:09:23 +03:00
publication.sql Propagate CREATE PUBLICATION statements 2023-03-29 00:59:12 +02:00
recurring_outer_join.sql Add new regression tests 2022-12-07 18:27:50 +03:00
recursive_dml_queries_mx.sql Introduce CREATE/DROP VIEW 2022-05-10 13:07:14 +03:00
recursive_dml_with_different_planners_executors.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
recursive_relation_planning_restriction_pushdown.sql Fix nested select query with union bug 2021-05-05 20:35:00 +03:00
recursive_view_local_table.sql Do not rely on set_rel_pathlist_hook for finding local relations 2020-11-06 11:14:30 +01:00
ref_citus_local_fkeys.sql Not allow ON DELETE/UPDATE SET DEFAULT actions on columns that default to sequences (#6340) 2022-09-23 03:34:02 -07:00
relation_access_tracking.sql Allow routing modifying CTEs 2020-06-11 15:14:06 +00:00
relation_access_tracking_single_node.sql Add missing relation access record for local utility command 2022-07-29 11:36:33 +02:00
remove_coordinator.sql Replicate reference tables to coordinator. 2019-11-15 05:50:19 -08:00
replicate_reference_tables_to_coordinator.sql Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
replicated_partitioned_table.sql Remove do_repair option from citus_copy_shard_placement (#6299) 2022-09-09 15:44:30 +02:00
replicated_table_disable_node.sql Move placement deletion from disable node to activate node 2022-01-07 09:56:03 +01:00
resync_metadata_with_sequences.sql Introduce CREATE/DROP VIEW 2022-05-10 13:07:14 +03:00
row_types.sql RECORD: Add support for more expression types 2019-11-27 17:07:22 +00:00
run_command_on_all_nodes.sql Allow distributed execution from run_command_on_* functions 2022-05-20 15:26:47 +02:00
schemas.sql Add schema tests to arbitrary configs 2022-04-01 13:57:17 +03:00
schemas_create.sql Add schema tests to arbitrary configs 2022-04-01 13:57:17 +03:00
sequences.sql Add sequence tests to arbitrary config (#5771) 2022-03-14 19:16:24 +03:00
sequences_create.sql Add sequence tests to arbitrary config (#5771) 2022-03-14 19:16:24 +03:00
sequences_owned_by.sql Cleans up test outputs (#6434) 2022-10-17 15:13:07 +03:00
sequences_with_different_types.sql Only change the sequence types if the target column type is a supported sequence type 2022-03-11 16:06:00 +01:00
sequential_modifications.sql Allow creating distributed tables in sequential mode 2022-01-26 12:58:18 +01:00
set_operation_and_local_tables.sql Drop postgres 11 support 2021-03-25 09:20:28 +03:00
set_operations.sql Use translated vars in postgres 13 as well (#4746) 2021-02-26 19:41:29 +03:00
set_role_in_transaction.sql Implement shared connection count reservation & enable `citus.max_shared_pool_size` for COPY 2020-08-03 18:51:40 +02:00
shard_move_constraints.sql Introduce citus_move_shard_placement UDF with nodeid 2023-01-12 16:57:51 +03:00
shard_move_constraints_blocking.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
shard_move_deferred_delete.sql Drop SHARD_STATE_TO_DELETE (#6494) 2023-01-03 14:38:16 +03:00
shard_rebalancer.sql Check before logicalrep for rebalancer, error if needed (#6754) 2023-03-21 16:34:52 +03:00
shard_rebalancer_unit.sql Rebalance shard groups with placement count less than worker count (#6739) 2023-03-06 14:14:27 +03:00
shared_connection_stats.sql Add GUC to set maximum connection lifetime 2021-03-16 01:57:57 +01:00
single_hash_repartition_join.sql remove task-tracker in comments, documentation 2020-07-21 16:21:01 +03:00
single_node.sql Make single_node.sql re-runnable 2023-03-02 16:33:17 +03:00
single_node_enterprise.sql Fix some flaky tests (#6587) 2022-12-29 10:19:09 +03:00
single_node_truncate.sql Make single_node_truncate.sql re-runnable 2023-03-02 16:33:18 +03:00
split_shard.sql Propagate CREATE PUBLICATION statements 2023-03-29 00:59:12 +02:00
sql_procedure.sql Remove Postgres 10 support 2019-10-11 21:56:56 +00:00
sqlancer_failures.sql Phase - III: recursively plan non-recurring sub join trees too 2022-12-07 18:27:50 +03:00
sqlsmith_failures.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
ssl_by_default.sql ssl_by_default: remove stray PG10 check 2019-10-23 00:27:54 +00:00
start_stop_metadata_sync.sql Revert "Revert "Creates new colocation for colocate_with:='none' too"" (#6227) 2022-08-24 10:54:04 +03:00
stat_statements.sql Rename server version checks in tests (#6239) 2022-08-24 16:31:52 +03:00
statement_cancel_error_message.sql Fix wrong cancellation message about distributed deadlocks (#3956) 2020-06-30 14:57:46 +02:00
subqueries_deep.sql Add support for window functions on coordinator 2020-03-25 15:31:20 +00:00
subqueries_not_supported.sql Phase - II: recursively plan non-recurring subqueries too 2022-12-07 18:27:50 +03:00
subquery_and_cte.sql Remove all occurences of replication_model GUC 2021-05-21 16:14:59 +03:00
subquery_append.sql Remove copy into new append shard logic 2021-11-07 21:01:40 +01:00
subquery_basics.sql fix order of recursive sublink planning (#6657) 2023-01-27 14:35:16 +03:00
subquery_complex_target_list.sql Enable binary encoding by default on PG14 2021-09-06 10:27:29 +02:00
subquery_executors.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
subquery_in_targetlist.sql Expand support for subqueries in target list through recursive planning 2021-01-13 17:26:09 +01:00
subquery_in_where.sql Drop postgres 11 support 2021-03-25 09:20:28 +03:00
subquery_local_tables.sql Add test for issue, does not reproduce issue 2020-02-18 23:45:17 +00:00
subquery_partitioning.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
subquery_prepared_statements.sql Propagate create/drop schema commands 2022-02-10 14:58:09 +03:00
subquery_view.sql Pg15 support (#6085) 2022-08-24 17:59:17 +02:00
tableam.sql Remove do_repair option from citus_copy_shard_placement (#6299) 2022-09-09 15:44:30 +02:00
tablespace.sql Remove dynamic translation of regression test scripts, step 2. 2022-08-09 14:15:52 +03:00
tdigest_aggregate_support.sql Feature: tdigest aggregate (#3897) 2020-06-12 13:50:28 +02:00
text_search.sql Make enterprise features open source (#6008) 2022-06-16 00:23:46 -07:00
undistribute_table.sql Fixes the bug where undistribute can drop Citus extension 2022-05-31 16:23:28 +03:00
undistribute_table_cascade.sql Remove leftover PG version_above_11 checks from tests (#6112) 2022-08-01 15:38:19 +03:00
undistribute_table_cascade_mx.sql Remove leftover PG version_above_11 checks from tests (#6112) 2022-08-01 15:38:19 +03:00
union_pushdown.sql Fix union pushdown issue (#5079) 2021-07-29 13:52:55 +03:00
unsupported_lateral_subqueries.sql Start erroring out for unsupported lateral subqueries (#5753) 2022-03-11 11:59:18 +01:00
update_colocation_mx.sql Introduce citus_internal_update_relation_colocation 2021-08-03 11:44:58 +02:00
upgrade_autoconverted_after.sql Reproduce bug via test suite 2021-11-23 13:14:00 +03:00
upgrade_autoconverted_before.sql Fix pg upgrade script for foreign tables (#6100) 2022-08-05 13:35:17 +03:00
upgrade_basic_after.sql Move cleanup record test to upgrade schedule (#6794) 2023-04-06 11:42:49 +03:00
upgrade_basic_before.sql Remove remaining master_create_distributed_table usages (#6477) 2022-11-04 16:30:06 +01:00
upgrade_citus_finish_citus_upgrade.sql PR #6728  / commit - 11 2023-03-30 11:06:16 +03:00
upgrade_citus_locks.sql Introduce citus_locks view 2022-07-21 03:06:57 +03:00
upgrade_citus_stat_activity.sql Introduces citus_stat_activity view 2022-03-03 16:19:20 +03:00
upgrade_columnar_after.sql Remove pg_depend entries from columnar metadata indexes to columnar-am 2023-03-14 17:13:52 +03:00
upgrade_columnar_before.sql Do clean-up before upgrade_columnar_before to make it runnable multiple times 2023-03-14 17:13:52 +03:00
upgrade_columnar_metapage_after.sql Support citus_columnar as separate extension (#5911) 2022-07-13 21:08:29 -07:00
upgrade_columnar_metapage_before.sql Fix citus upgrade local run issues (#5414) 2021-11-03 16:17:36 +03:00
upgrade_distributed_function_after.sql Add upgrade test for distributed functions 2019-10-23 12:07:51 +02:00
upgrade_distributed_function_before.sql Do not allow distributed functions on non-metadata synced nodes (#5586) 2022-01-04 13:12:57 +01:00
upgrade_distributed_triggers_after.sql Add tests to make sure distributed clone trigger rename fails in PG15 (#6291) 2022-09-06 11:04:14 +03:00
upgrade_distributed_triggers_before.sql Prohibit renaming child trigger on distributed partition pre PG15 (#6290) 2022-09-06 12:19:25 +03:00
upgrade_list_citus_objects.sql Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
upgrade_partition_constraints_after.sql Use Citus version comparison in upgrade tests, not equality (#6568) 2022-12-21 14:01:57 +03:00
upgrade_partition_constraints_before.sql Use Citus version comparison in upgrade tests, not equality (#6568) 2022-12-21 14:01:57 +03:00
upgrade_pg_dist_cleanup_after.sql Move cleanup record test to upgrade schedule (#6794) 2023-04-06 11:42:49 +03:00
upgrade_pg_dist_cleanup_before.sql Move cleanup record test to upgrade schedule (#6794) 2023-04-06 11:42:49 +03:00
upgrade_pg_dist_object_test_after.sql Use Citus version comparison in upgrade tests, not equality (#6568) 2022-12-21 14:01:57 +03:00
upgrade_pg_dist_object_test_before.sql Use Citus version comparison in upgrade tests, not equality (#6568) 2022-12-21 14:01:57 +03:00
upgrade_post_11_after.sql PR #6728  / commit - 4 2023-03-30 10:53:22 +03:00
upgrade_post_11_before.sql Support Sequences owned by columns before distributing tables 2022-08-18 10:29:40 +02:00
upgrade_rebalance_strategy_after.sql Add the necessary changes for rebalance strategies on enterprise (#3325) 2019-12-19 15:23:08 +01:00
upgrade_rebalance_strategy_before.sql Implement an improvement threshold in the rebalancer (#4927) 2021-05-11 14:24:59 +02:00
upgrade_ref2ref_after.sql Change citus truncate trigger to AFTER and add more upgrade tests (#3070) 2019-10-07 16:43:04 +02:00
upgrade_ref2ref_before.sql Change citus truncate trigger to AFTER and add more upgrade tests (#3070) 2019-10-07 16:43:04 +02:00
upgrade_type_after.sql upgrade_type_after: ORDER BY 2020-04-01 01:07:21 +00:00
upgrade_type_before.sql Change citus truncate trigger to AFTER and add more upgrade tests (#3070) 2019-10-07 16:43:04 +02:00
validate_constraint.sql Distribute Types to worker nodes (#2893) 2019-09-13 17:46:07 +02:00
values.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
view_propagation.sql stop distributing views with no distributed dependency if GUC DistributeLocalViews is set false. (#6083) 2022-08-04 12:34:40 +03:00
views.sql Propagate dependent views upon distribution (#5950) 2022-05-26 14:23:45 +03:00
views_create.sql Propagate dependent views upon distribution (#5950) 2022-05-26 14:23:45 +03:00
window_functions.sql Specifies that our CustomScan providers support projections (#6244) 2022-08-31 10:48:01 +03:00
with_basics.sql Phase - II: recursively plan non-recurring subqueries too 2022-12-07 18:27:50 +03:00
with_dml.sql Reduce log level to avoid alternative output for PG15 (#6118) 2022-08-02 11:56:28 +03:00
with_executors.sql Adjust the existing regression tests 2020-12-15 18:17:10 +03:00
with_join.sql Phase - I: recursively plan non-recurring relations 2022-12-07 18:27:50 +03:00
with_modifying.sql Drop postgres 11 support 2021-03-25 09:20:28 +03:00
with_nested.sql Add missing ORDER BY in a CTE (#3282) 2019-12-11 10:24:54 +01:00
with_partitioning.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
with_prepare.sql Fixes: #5787 In prepared statements, map any unused parameters 2022-05-13 19:31:05 -07:00
with_set_operations.sql Drop postgres 11 support 2021-03-25 09:20:28 +03:00
with_transactions.sql Forbid using connections that sent intermediate results for data access and vice versa 2019-12-17 11:49:13 +01:00
with_where.sql Strip trailing whitespace and add final newline (#3186) 2019-11-21 14:25:37 +01:00
worker_copy_table_to_node.sql Use shard split copy code for blocking shard moves (#6098) 2022-08-01 20:10:36 +03:00
worker_split_binary_copy_test.sql Add non-blocking variant of create_distributed_table (#6087) 2022-08-30 15:35:40 +03:00
worker_split_copy_test.sql Exclude-Generated-Columns-In-Copy (#6721) 2023-03-07 18:15:50 +03:00
worker_split_text_copy_test.sql Add non-blocking variant of create_distributed_table (#6087) 2022-08-30 15:35:40 +03:00