You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix extra DEBUG: drop auto-cascades to type multi_router_planner.pg_temp_61381, seen in multi_router_planner, multi_router_planner_fast_path, multi_mx_router_planner
Attempt to fix multi_mx_router_planner only Fix Test Failure in multi-mx in PG17 #7722
MERGE now supports WITH and COPY, fix tests, seen in pg15, pgmerge
WITH foo AS (
MERGE INTO tbl1 USING tbl2 ON (true)
WHEN MATCHED THEN DELETE
) SELECT * FROM foo;
-ERROR: MERGE not supported in WITH query+ERROR: WITH query "foo" does not have a RETURNING clause
COPY (
MERGE INTO tbl1 USING tbl2 ON (true)
WHEN MATCHED THEN DELETE
) TO stdout;
-ERROR: MERGE not supported in COPY+ERROR: COPY query must have a RETURNING clause
PG17 explain diffs: Hash Left Join changed to Nested Loop Left Join, Hash changed to Materialize, seen in multi_explain
🟪Fix extra ERROR: updating the distribution column is not allowed in MERGE actions, seen in merge
🟪Fix extra ERROR: The required join operation is missing between the target's distribution column and any expression originating from the source. The issue may arise from a non-equi-join., probably same as above, seen in merge, merge_repartition2, merge_repartition1, merge_schema_sharding, merge_partition_tables, merge_vcore, merge_arbitrary
Fix missing ERROR: cannot execute MERGE on relation "tv" for views, seen in pgmerge
Fix missing ERROR: syntax error at or near "RETURNING", seen in pgmerge
Fix notice changed to error ERROR: The average of pg_target.id is less than citus_target.id, seen in merge_repartition2, merge_repartition1
Fix ERROR: table "partitioned_table_1_50" being attached contains an identity column "a", seen in generated_identity
Fix missing stxname, seen in shard_move_constraints_blocking
Fix ERROR: node with node id 35 could not be found, probably originating from previous errors though, seen in shard_move_constraints_blocking, logical_rep_consistency
Fix ERROR: malformed array literal: "", seen in check_mx
Has to do with previous failing tests in check-enterprise. Note that the check_mx test passes in multi-1 schedule
Add an alternative file for columnar_paths. The diff is because of PG17 commit:
postgres/postgres@f7816ae
which enabled the planner to use statistics to estimate the cardinality
of CTE scans.
Add a helper function for columnnar_chunk_filtering. The diff is due to:
postgres/postgres@fd0398fc
which changed how subquery outputs appear in expressions.
Using the PG17 support branch, for now we have the following failing regression tests:
multi-1
schedule: 11/214 tests failingmulti
schedule: 14/181 tests failingmulti-mx
schedule: 1/68 tests failingcolumnar
schedule: 2/43 tests failingisolation
schedule: 2/94 tests failingvanilla
schedule: 4/221 tests failingenterprise
schedule: 8/31 tests failingarbitrary-configs
schedules: 1/29 tests failingSee below a list of all current issues. Please put your PR or branch if you are currently working in an issue.
multi_create_table_constraints
,multi_name_lengths
PG17 compatibility: Fix Test Failure in multi_name_lengths multi_create_table_constraints #7726
multi_alter_table_add_constraints_without_name
PG17 compatibility: Fix Test Failure in multi_alter_table_add_const #7733
WHERE true
changed toWHERE (key OPERATOR(pg_catalog.=) 5)
, seen inlocal_table_join
,local_dist_join_mixed
PG17 compatibility: Fix Test Failure in local_dist_join_mixed #7731
PG17 compatibility: Fix Test Failure in local_table_join #7732
DEBUG: drop auto-cascades to type multi_router_planner.pg_temp_61381
, seen inmulti_router_planner
,multi_router_planner_fast_path
,multi_mx_router_planner
Attempt to fix
multi_mx_router_planner
only Fix Test Failure in multi-mx in PG17 #7722pg15
,pgmerge
tableam
PG17 compatibility: fix diff in tableam #7771
Hash Left Join
changed toNested Loop Left Join
,Hash
changed toMaterialize
, seen inmulti_explain
ERROR: updating the distribution column is not allowed in MERGE actions
, seen inmerge
ERROR: The required join operation is missing between the target's distribution column and any expression originating from the source. The issue may arise from a non-equi-join.
, probably same as above, seen inmerge
,merge_repartition2
,merge_repartition1
,merge_schema_sharding
,merge_partition_tables
,merge_vcore
,merge_arbitrary
ERROR: cannot execute MERGE on relation "tv"
for views, seen inpgmerge
ERROR: syntax error at or near "RETURNING"
, seen inpgmerge
ERROR: The average of pg_target.id is less than citus_target.id
, seen inmerge_repartition2
,merge_repartition1
ERROR: table "partitioned_table_1_50" being attached contains an identity column "a"
, seen ingenerated_identity
ERROR: unrecognized aclright: 16384
, seen ingenerated_identity
, and other tests. #7773This also leads to
ERROR: replication_factor (2) exceeds number of worker nodes (1)
seen ingrant_on_schema_propagation
multi_multiuser_master_protocol
router planner does not support queries that reference non-colocated distributed tables
orfound no worker with all shard placements
changed toLocal tables cannot be used in distributed queries.
, seen inquery_single_shard_table
PG17 compatibility: fix multi-1 diffs caused by PG17 optimizer enhancements #7769
Router planner cannot handle multi-shard select queries
, seen inmulti_router_planner
,multi_router_planner_fast_path
PG17 compatibility: fix multi-1 diffs caused by PG17 optimizer enhancements #7769
permission denied
tomust be owner of
, and vice versa, seen increate_index
,privileges
vanilla tests andisolation_multiuser_locking
PG17 compatibility: fix diffs in create_index, privileges vanilla tests #7766
jsonb_jsonpath
vanilla testcolumnar_paths
PG17 compatibility (#7653): Fix test diffs in columnar schedule #7768
columnar_chunk_filtering
PG17 compatibility (#7653): Fix test diffs in columnar schedule #7768
shard_move_constraints_blocking
ERROR: node with node id 35 could not be found
, probably originating from previous errors though, seen inshard_move_constraints_blocking
,logical_rep_consistency
ERROR: malformed array literal: ""
, seen incheck_mx
Has to do with previous failing tests in
check-enterprise
. Note that thecheck_mx
test passes inmulti-1
scheduleisolation_progress_monitoring
testERROR: unrecognized ALTER DATABASE option: tablespace
, seen indatabase
vanilla test #7763PG17 regress sanity: fix error unrecognized alter database option tablespace seen in database vanilla test #7764
stat_statements
PG17 compatibility: fix some tests outputs #7765
ERROR: cannot push down subquery on the target list
and newERROR: column ref_3.domain_default does not exist
, seen inissue_5248
PG17 compatibility: fix some tests outputs #7765
DEBUG: query has a single distribution column value: 1
, seen incte_inline
#7754PG17 compatibility: Preserve DEBUG output in cte_inline #7755
alter_index
,pg13_propagate_statistics
PG17 compatibility: Fix Test Failure in pg13_propagate_statistics #7748
PG17 compatibility: Fix Test Failure in alter_index #7749
multi
schedule stuck atdrop_column_partitioned_table
test,multi-mx
schedule stuck atstart_stop_metadata_sync
test,columnar
schedule stuck atcolumnar_create
test, timeout issuefixed by PG17 compatibility - Check if there are blocks left in columnar_scan_analyze_next_block #7738
vanilla
schedule: 50/222 tests failing, dropped to 4/222 failingcrashes fixed by PG17 compatibility: Check whether table AM is default #7747
vanilla
schedule: 4/222 tests failing, dropped to 2/222 failingfixed by PG17 compatibility: add COLLPROVIDER_BUILTIN option and fix tests #7752
ERROR: complex joins are only supported when all distributed tables are co-located and joined on their distribution columns
, seen indml_recursive
,union_pushdown
PG17 compatibility: add/fix tests with correlated subqueries that can be pulled to a join #7745
PG17 regress test sanity: fix diffs in union_pushdown. #7762
ERROR: cannot push down this subquery
seen inset_operations
PG17 compatibility: add/fix tests with correlated subqueries that can be pulled to a join #7745
ERROR: correlated subqueries are not supported when the FROM clause contains a CTE or subquery
, could be the same issue as the above, seen insubquery_in_where
PG17 compatibility: add/fix tests with correlated subqueries that can be pulled to a join #7745
multi_explain
,multi_subquery
,multi_reference_table
,having_subquery
,ch_bench_having
,multi_reference_table
,ch_bench_having_mx
#7756PG17 compatibility: add helper function for EXPLAIN diffs in scalar subquery output #7757
ERROR: COPY delimiter character must not appear in the DEFAULT specification
, seen inpg16
PG17 compatibility: Normalize COPY error messages #7759
multi_mx_hide_shard_names
PG17 compatibility: fix backend type orders in test #7760
public.citus_tables[]
, seen inmulti_extension
,upgrade_list_citus_objects
PG17 compatibility: Adjust print_extension_changes function for extra type outputs in PG17 #7761
PG17 compatibility: Adjust print_extension_changes function for extra type outputs in PG17 #7761
test_index_1130000
entries when querying pg_class, seen inmulti_mx_hide_shard_names
I don't see this failure anymore ?
📘 probably originating from the same PG commit
🟪 probably originating from the same PG commit
🟨 probably originating from new MAINTAIN thing
installcheck
schedule failing, cdc_wal2json test fails because wal2json package is not available yet for pg17for now, fixed by citusdata/the-process@16d4616
The text was updated successfully, but these errors were encountered: