citus/src/test/regress/sql
Andres Freund 105483ec56 Add DistTableCacheEntry->shardValueCompareFunction.
That's useful when comparing values a hash-partitioned table is
filtered by.  The existing shardIntervalCompareFunction is about
comparing hashed values, not unhashed ones.

The added btree opclass function is so we can get a comparator
back. This should be changed much more widely, but is not necessary so
far.
2017-04-28 14:40:38 -07:00
..
.gitignore Add Regression Tests For Querying MX Tables from Workers 2017-01-24 10:36:59 +03:00
multi_agg_approximate_distinct.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_alter_table_add_constraints.sql Implement ALTER TABLE ADD CONSTRAINT command 2017-04-20 15:02:33 +03:00
multi_array_agg.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_average_expression.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_basic_queries.sql Add basic read-only transaction tests 2017-04-18 11:42:33 +02:00
multi_binary_master_copy_format.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_citus_tools.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_cluster_management.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02: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 Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_complex_expressions.sql Implement ALTER TABLE ADD CONSTRAINT command 2017-04-20 15:02:33 +03:00
multi_count_type_conversion.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_create_fdw.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_create_insert_proxy.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_create_shards.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_create_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_create_table_constraints.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02: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 Add DistTableCacheEntry->shardValueCompareFunction. 2017-04-28 14:40:38 -07:00
multi_deparse_shard_query.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_distribution_metadata.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_drop_extension.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_dropped_column_aliases.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_expire_table_cache.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_explain.sql Send explain queries with savepoints 2017-04-28 12:13:48 -07:00
multi_extension.sql Decouple reference table replication 2017-04-17 13:33:31 +03:00
multi_foreign_key.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_function_evaluation.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_generate_ddl_commands.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_hash_pruning.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_index_statements.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_insert_select.sql Change native hash function with worker_hash 2017-04-19 22:16:55 +03:00
multi_insert_select_behavioral_analytics_basics.sql Remove uninstantiated qual logic, use attribute equivalences 2017-04-13 11:51:26 +03:00
multi_insert_select_behavioral_analytics_single_shard_queries.sql Remove uninstantiated qual logic, use attribute equivalences 2017-04-13 11:51:26 +03:00
multi_insert_select_non_pushable_queries.sql Remove uninstantiated qual logic, use attribute equivalences 2017-04-13 11:51:26 +03:00
multi_join_order_additional.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_join_order_tpch_large.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02: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_large_table_join_planning.sql Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_large_table_pruning.sql Add back pruning coverage lost in last commit. 2017-04-26 11:33:56 -07:00
multi_large_table_task_assignment.sql Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_limit_clause.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_limit_clause_approximate.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_master_protocol.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_metadata_access.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_metadata_sync.sql Implement ALTER TABLE ADD CONSTRAINT command 2017-04-20 15:02:33 +03:00
multi_modifications.sql Support expressions in the partition column in INSERTs 2017-04-21 14:05:52 +02:00
multi_modifying_xacts.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_multiuser.sql Minor permissions test fix 2017-03-22 17:07:05 -06:00
multi_mx_create_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_ddl.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_explain.sql Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_mx_metadata.sql Decouple reference table replication 2017-04-17 13:33:31 +03:00
multi_mx_modifications.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_modifying_xacts.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_reference_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02: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 Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_mx_repartition_udt_w1.sql Add Regression Tests For Querying MX Tables from Workers 2017-01-24 10:36:59 +03:00
multi_mx_repartition_udt_w2.sql Add Regression Tests For Querying MX Tables from Workers 2017-01-24 10:36:59 +03:00
multi_mx_router_planner.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_schema_support.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query1.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query3.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query6.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query7.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query7_nested.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query10.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query12.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query14.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_mx_tpch_query19.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_name_lengths.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_null_minmax_value_pruning.sql Add back pruning coverage lost in last commit. 2017-04-26 11:33:56 -07:00
multi_partition_pruning.sql Add back pruning coverage lost in last commit. 2017-04-26 11:33:56 -07:00
multi_prepare_plsql.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_prepare_sql.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_prune_shard_list.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_query_directory_cleanup.sql Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_reference_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_remove_node_reference_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_repair_shards.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_repartition_udt.sql Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_repartitioned_subquery_udf.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_replicate_reference_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_router_planner.sql Add basic read-only transaction tests 2017-04-18 11:42:33 +02:00
multi_schema_support.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_shard_modify.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_simple_queries.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_single_relation_subquery.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_size_queries.sql Size UDFs implemented 2017-03-16 13:50:30 +03:00
multi_sql_function.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_table_ddl.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_task_assignment_policy.sql Set citus.enable_unique_job_ids in tests with job ID in output 2017-04-18 11:42:32 +02:00
multi_tpch_query1.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query3.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query6.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query7.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query7_nested.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query10.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query12.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query14.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_tpch_query19.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_transaction_recovery.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_transactional_drop_shards.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_truncate.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_unsupported_worker_operations.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_upgrade_reference_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_upsert.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_utilities.sql Add basic read-only transaction tests 2017-04-18 11:42:33 +02:00
multi_utility_statements.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_utility_warnings.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
multi_verify_no_subquery.sql Add LIMIT/OFFSET Support 2016-07-18 12:00:24 +03:00
multi_view.sql Add view support 2017-01-13 09:39:42 +03:00
multi_working_columns.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
task_tracker_assign_task.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
task_tracker_cleanup_job.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
task_tracker_create_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
task_tracker_partition_task.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_binary_data_partition.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_check_invalid_arguments.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_create_table.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_hash_partition.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_hash_partition_complex.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_merge_hash_files.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_merge_range_files.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_null_data_partition.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_range_partition.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00
worker_range_partition_complex.sql Remove redundant pg_dist_jobid_seq restarts in tests 2017-04-18 11:42:32 +02:00