From 9c303df0f79755f5c5caf63e662c2c47852f71c8 Mon Sep 17 00:00:00 2001 From: Colm Date: Mon, 22 Sep 2025 09:06:39 +0100 Subject: [PATCH] Postgres 18: Fix regress tests caused by GROUP RTE. (#8206) The change in `merge_planner.c` fixes _unrecognized range table entry_ diffs in merge regress tests (category 2 diffs in #7992), the change in `multi_router_planner.c` fixes _column reference ... is ambiguous_ diffs in `multi_insert_select` and `multi_insert_select_window` (category 3 diffs in #7992). Edit to `common.py` enables standalone regress tests with pg18 (e..g `citus_tests/run_test.py merge`). --- src/test/regress/citus_tests/common.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/regress/citus_tests/common.py b/src/test/regress/citus_tests/common.py index c3ba14ac8..a7b978799 100644 --- a/src/test/regress/citus_tests/common.py +++ b/src/test/regress/citus_tests/common.py @@ -94,6 +94,7 @@ OLDEST_SUPPORTED_CITUS_VERSION_MATRIX = { 15: "11.1.5", 16: "12.1.5", 17: "13.0.1", + 18: "13.2.0", } OLDEST_SUPPORTED_CITUS_VERSION = OLDEST_SUPPORTED_CITUS_VERSION_MATRIX[PG_MAJOR_VERSION]