Current commitfest | Next commitfest | FAQ | Statistics | Highlights
Highlight type: all assertion compiler core linker panic regress sanitizer tap test
Time range: current 7-day 30-day 90-day
This robot generates gigabytes of CI logs every week. Here is an attempt to search for "highlights", so it's easier to find actionable information quickly. New ideas for what patterns to search for are very welcome. "Current" shows only the most recent results from each submission. The wider time ranges also show information about historical versions, which may be useful for flapping tests, and also for hunting for bugs in master.
| 59/6341 | Cleaning up PREPARE query strings? |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2026-04-19 13:33:40.755776000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2026-04-19 13:39:14.75179100...
@@ -2542,3273 +2542,10 @@
perform 2+2;
end;$$ language plpgsql;
select void_return_expr();
- void_return_expr
-------------------
-
-(1 row)
-
--- but ordinary functions are not
-create function missing_return_expr() returns int as $$
-begin
- perform 2+2;
-end;$$ language plpgsql;
-select missing_return_expr();
-ERROR: control reached end of function without RETURN
-CONTEXT: PL/pgSQL function missing_return_expr()
... |
| 59/6274 | Add a greedy join search algorithm to handle large join problems |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgra...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-04-19 12:49:15.874279600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-04-19 12:53:48.950804600 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/recovery/027_stream_reg...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-04-19 12:49:15.874279600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-04-19 12:58:27.726541900 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-04-19 12:49:15.874279600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/goo.out 2026-04-19 12:53:46.505500400 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/test_plan_advice/001_re...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-04-19 12:49:15.874279600 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-04-19 12:53:49.607070700 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:51.702237095 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-04-19 12:50:55.246748241 +000...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:51.702237095 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-04-19 12:52:33.730310991 +0...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:51.702237095 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/goo.out 2026-04-19 12:50:52.778683289 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:51.702237095 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-04-19 12:50:55.7787...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-04-19 12:47:55
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-04-19 12:51:13
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-04-19 12:47:55
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-04-19 12:52:47
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/regress/regress/results/g...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-04-19 12:47:55
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/goo.out 2026-04-19 12:51:18
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/test_plan_advice/001_repl...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-04-19 12:47:55
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-04-19 12:51:20
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:48:25.358305000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-04-19 12:51:21.688262000 +000...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:48:25.358305000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-04-19 12:53:17.040060000 +0...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:48:25.358305000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/goo.out 2026-04-19 12:51:24.466030000 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:48:25.358305000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-04-19 12:51:22.8277...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/pg_upgrade/002_...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Sun Apr 19 12:48:52 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out Sun Apr 19 12:53:13 2026
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/recovery/027_st...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Sun Apr 19 12:48:52 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/goo.out Sun Apr 19 12:57:07 2026
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/regress/regress...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Sun Apr 19 12:48:52 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/goo.out Sun Apr 19 12:53:06 2026
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/test_plan_advic...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Sun Apr 19 12:48:52 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out Sun Apr 19 12:53:17 2...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:50.682771504 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/goo.out 2026-04-19 12:54:55.453858090 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:50.682771504 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/goo.out 2026-04-19 12:56:17.185720838 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/src/test/regress/results/goo.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-04-19 12:47:50.682771504 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/goo.out 2026-04-19 12:52:07.958092382 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/pg_upgrade/002_...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-04-19 12:48:11.897653584 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-04-19 12:50:34.844673195 +...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/recovery/027_st...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-04-19 12:48:11.897653584 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-04-19 12:51:22.796973634...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/regress/regress...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-04-19 12:48:11.897653584 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/goo.out 2026-04-19 12:50:35.544468749 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/test_plan_advic...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-04-19 12:48:11.897653584 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-04-19 12:50:40.9...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| 59/6543 | synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/unsafe_tests/expected/guc_privs.out C:/cirrus/build/testrun/unsa... --- C:/cirrus/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-19 10:47:04.277615300 +0000 +++ C:/cirrus/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-19 10:58:19.961052100 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out /tmp/cirrus-ci-build/build/testrun/un... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-19 10:44:43.660377198 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-19 10:49:56.861744736 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/modules/unsafe_tests/expected/guc_privs.out /Users/admin/pgsql/build/testrun/unsafe... --- /Users/admin/pgsql/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-19 10:44:15 +++ /Users/admin/pgsql/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-19 10:52:50 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out /home/postgres/postgres/build/test... --- /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out Sun Apr 19 10:47:20 2026 +++ /home/postgres/postgres/build/testrun/unsafe_tests/regress/results/guc_privs.out Sun Apr 19 10:55:12 2026 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-19 10:55:56.846966036 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/results/guc_privs.out 2026-04-19 11:03:34.150565332 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out /home/postgres/postgres/build/test... --- /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-19 10:44:34.428608530 +0000 +++ /home/postgres/postgres/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-19 10:48:13.509517628 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out /tmp/cirrus-ci-build/build/testrun/un... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-19 10:44:07.350037000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-19 10:49:06.334365000 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| 59/6649 | Docs: Distinguish table and index storage parameters in CREATE TABLE |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2026-04-19 07:01:10.567588000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2026-04-19 07:06:31.345652000 +0000 @@ -30,5 +30,5 @@ SET LOCAL statement_timeout = '10ms'; -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; -ERROR: canceling statement due to statement timeout +ERROR: canceling statement due to user request COMMIT; |
| 59/6270 | skip check constraints verification for unaffected columns during UPDATE |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/for_portion_of.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:25.579589200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/for_portion_of.out 2026-04-19 06:51:55.904358000 +000... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/for_portion_of.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:25.579589200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/for_portion_of.out 2026-04-19 06:56:15.293456000 +0... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/for_portion_of.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:25.579589200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/for_portion_of.out 2026-04-19 06:51:44.351155300 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/for_portion_of.out C:/cirrus/build/testrun/test_plan_ad... --- C:/cirrus/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:25.579589200 +0000 +++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/for_portion_of.out 2026-04-19 06:51:49.3208... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:47:10.371701979 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/for_portion_of.out 2026-04-19 06:50:47.057... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:47:10.371701979 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/for_portion_of.out 2026-04-19 06:52:39.6... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:47:10.371701979 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/for_portion_of.out 2026-04-19 06:50:45.913761850 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/test_plan_... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:47:10.371701979 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/for_portion_of.out 2026-04-19 06... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:55 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/for_portion_of.out 2026-04-19 06:49:34 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:55 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/for_portion_of.out 2026-04-19 06:51:01 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:55 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/for_portion_of.out 2026-04-19 06:49:28 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out /Users/admin/pgsql/build/testrun/test_plan_advi... --- /Users/admin/pgsql/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:55 +++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/for_portion_of.out 2026-04-19 06:4... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/pg_u... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out 2026-04-19 06:49:03.708145722 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/for_portion_of.out 2026-04-19 06:51:37.... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/reco... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out 2026-04-19 06:49:03.708145722 +0000 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/for_portion_of.out 2026-04-19 06:52:3... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/regr... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out 2026-04-19 06:49:03.708145722 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/for_portion_of.out 2026-04-19 06:51:32.999318383 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/test... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out 2026-04-19 06:49:03.708145722 +0000 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/for_portion_of.out 2026-04-19... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:02.978980874 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/for_portion_of.out 2026-04-19 06:54:56.026938235 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/src/test/modules/test_pl... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:02.978980874 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/for_portion_of.out 2026-04-19 06:56:52.2829... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:02.978980874 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/for_portion_of.out 2026-04-19 06:56:37.418923342 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:48:02.978980874 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/for_portion_of.out 2026-04-19 06:52:30.306969082 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/pg_u... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out Sun Apr 19 06:47:37 2026 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/for_portion_of.out Sun Apr 19 06:51:01 ... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/reco... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out Sun Apr 19 06:47:37 2026 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/for_portion_of.out Sun Apr 19 06:53:2... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/regr... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out Sun Apr 19 06:47:37 2026 +++ /home/postgres/postgres/build/testrun/regress/regress/results/for_portion_of.out Sun Apr 19 06:50:51 2026 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/for_portion_of.out /home/postgres/postgres/build/testrun/test... --- /home/postgres/postgres/src/test/regress/expected/for_portion_of.out Sun Apr 19 06:47:37 2026 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/for_portion_of.out Sun Apr 19... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:59.400879000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/for_portion_of.out 2026-04-19 06:49:34.458... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:59.400879000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/for_portion_of.out 2026-04-19 06:51:18.8... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/constraints.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/constraints.out 2026-04-19 06:46:59.386481000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/constraints.out 2026-04-19 06:49:55.983758000 +0000 @@ -1922,5 +1922,6 @@ DROP FUNCTION dummy_update_func_in_constr; DROP TABLE upd_check_skip0; DROP TABLE upd_check_skip; +DEBUG: rehashing catalog cache id 89 for pg_type; 129 tups, 64 buckets RESET client_min_messages; RESET log_statement; diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:59.400879000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/for_portion_of.out 2026-04-19 06:49:42.905651000 +0000 @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/build/testrun/test_plan_... --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2026-04-19 06:46:59.400879000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/for_portion_of.out 2026-04-19 06... @@ -1099,8 +1099,6 @@ FOR PORTION OF valid_at FROM '2000-01-01' TO '2001-01-11' SET name = 'one^3' WHERE id = 1; -ERROR: new row for relation "for_portion_of_test2" violates check constraint "fpo2_check" -DETAIL: Failing row contains (1, [2000-01-01,2001-01-11), one^3). ALTER TABLE for_portion_of_test2 DROP CONSTRAINT fpo2_check; -- test inserts violating CHECK constraints ALTER TABLE for_portion_of_test2 @@ -1115,12 +1113,13 @@ SELECT * FROM for_portion_of_test2 WHERE id = 1 ORDER BY valid_at; id | valid_at | name ----+-------------------------+------- - 1 | [2000-01-01,2010-01-01) | one + 1 | [2000-01-01,2001-01-11) | one^3 + 1 | [2001-01-11,2010-01-01) | one 1 | [2010-01-01,2010-01-05) | one^1 ... |
| 59/6569 | Assert failure in ReorderBufferReturnTXN during logical decoding due to leaked specinsert change |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/limit.out C:/cirrus/build/testrun/test_plan_advice/001_...
--- C:/cirrus/src/test/regress/expected/limit.out 2026-04-19 00:17:56.708900400 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/limit.out 2026-04-19 00:22:41.065553900 +00...
@@ -5,6 +5,8 @@
SELECT ''::text AS two, unique1, unique2, stringu1
FROM onek WHERE unique1 > 50
ORDER BY unique1 LIMIT 2;
+WARNING: supplied plan advice was not enforced
+DETAIL: advice INDEX_SCAN(onek public.attmp_onek_unique1) feedback is "matched, inapplicable, failed"
two | unique1 | unique2 | stringu1
-----+---------+---------+----------
| 51 | 76 | ZBAAAA |
| 59/6553 | Decorrelate nested tuple hash tables |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u...
--- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2026-04-18 11:18:32.334416000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/union.out 2026-04-18 11:20:22.051432000 +0...
@@ -550,9 +550,9 @@
select x from (values (array[1, 2]), (array[1, 3])) _(x) union select x from (values (array[1, 2]), (array[1, 4])) _(x)...
x
-------
+ {1,2}
{1,4}
{1,3}
- {1,2}
(3 rows)
explain (costs off) |
| 59/6055 | let ALTER TABLE DROP COLUMN drop whole-row referenced object |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:13.938966048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-04-17 21:43:47.750363640... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:13.938966048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-04-17 21:45:24.4143701... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:13.938966048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2026-04-17 21:43:45.290363536 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:13.938966048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-04-17 21:43:47... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-04-17 21:42:57.440122000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-04-17 21:46:22.551109200 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-04-17 21:42:57.440122000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-04-17 21:50:42.913911200 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-04-17 21:42:57.440122000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/triggers.out 2026-04-17 21:46:12.026219700 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/test_plan_advice/0... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-04-17 21:42:57.440122000 +0000 +++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-04-17 21:46:16.867027300 ... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-04-17 21:41:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-04-17 21:45:37 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-04-17 21:41:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-04-17 21:48:31 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-04-17 21:41:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/triggers.out 2026-04-17 21:45:32 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/test_plan_advice/001... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-04-17 21:41:09 +++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-04-17 21:45:37 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/pg_upgrade... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Fri Apr 17 21:42:04 2026 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out Fri Apr 17 21:44:41 2026 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/recovery/0... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Fri Apr 17 21:42:04 2026 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/triggers.out Fri Apr 17 21:46:55 2026 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/regress/re... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Fri Apr 17 21:42:04 2026 +++ /home/postgres/postgres/build/testrun/regress/regress/results/triggers.out Fri Apr 17 21:44:32 2026 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/test_plan_... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Fri Apr 17 21:42:04 2026 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out Fri Apr 17 21:44... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:03.153214000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-04-17 21:42:57.427891000... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:03.153214000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-04-17 21:44:33.7424780... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:03.153214000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2026-04-17 21:42:55.410007000 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:03.153214000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-04-17 21:43:04... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/pg_upgrade... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-04-17 21:41:28.071156416 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-04-17 21:43:16.299036... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/recovery/0... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-04-17 21:41:28.071156416 +0000 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-04-17 21:43:57.3162... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/regress/re... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-04-17 21:41:28.071156416 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/triggers.out 2026-04-17 21:43:16.050672183 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/test_plan_... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-04-17 21:41:28.071156416 +0000 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-04-17 21:43... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:04.394145504 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/triggers.out 2026-04-17 21:47:22.113373153 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/test/modules/test_plan_adv... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:04.394145504 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/triggers.out 2026-04-17 21:49:20.605347822 ... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:04.394145504 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/triggers.out 2026-04-17 21:49:19.589347801 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/test/regress/results/trigg... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-04-17 21:41:04.394145504 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/triggers.out 2026-04-17 21:44:53.481563648 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| 59/6397 | extended statistic (examine_variable) ignored CollateExpr |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/pg_upgra...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:31.932367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-04-17 21:30:58.8...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:31.932367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out 2026-04-17 21:32:11...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:31.932367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/collate.icu.utf8.out 2026-04-17 21:30:51.538989000 +0000
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/test_pla...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:31.932367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out 2026-04-17 ...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:33.476241889 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/collate.icu.utf8.out 2026-04-17 21:34:21.179307213 +0000
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/src/test/modules/test_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:33.476241889 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/collate.icu.utf8.out 2026-04-17 21:36:35.46...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/src/test/recovery/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:33.476241889 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/collate.icu.utf8.out 2026-04-17 21:36:24.067254457 +0000
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/src/test/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:33.476241889 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/collate.icu.utf8.out 2026-04-17 21:31:59.647449170 +0000
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/pg_upgra...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:43.417314967 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-04-17 21:30:53.3...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:43.417314967 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out 2026-04-17 21:32:27...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:43.417314967 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/collate.icu.utf8.out 2026-04-17 21:30:52.244774231 +0000
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out /tmp/cirrus-ci-build/build/testrun/test_pla...
--- /tmp/cirrus-ci-build/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:43.417314967 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out 2026-04-17 ...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out /Users/admin/pgsql/build/testrun/pg_upgrade/0...
--- /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:37:57
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-04-17 21:41:26
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out /Users/admin/pgsql/build/testrun/recovery/027...
--- /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:37:57
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out 2026-04-17 21:44:01
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out /Users/admin/pgsql/build/testrun/regress/regr...
--- /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:37:57
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/collate.icu.utf8.out 2026-04-17 21:41:10
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out /Users/admin/pgsql/build/testrun/test_plan_ad...
--- /Users/admin/pgsql/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:37:57
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out 2026-04-17 21...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out /home/postgres/postgres/build/testrun/pg...
--- /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out 2026-04-17 21:28:58.359882658 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-04-17 21:30:4...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out /home/postgres/postgres/build/testrun/pg...
--- /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out Fri Apr 17 21:28:50 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out Fri Apr 17 21:31:2...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out Fri Apr 17 21:28:50 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out Fri Apr 17 21:33...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out Fri Apr 17 21:28:50 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/collate.icu.utf8.out Fri Apr 17 21:31:13 2026
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out /home/postgres/postgres/build/testrun/te...
--- /home/postgres/postgres/src/test/regress/expected/collate.icu.utf8.out Fri Apr 17 21:28:50 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out Fri Apr ...
@@ -2753,15 +2753,18 @@
FROM eager_agg_t1 t1
JOIN eager_agg_t2 t2 ON t1.val = t2.val COLLATE "C"
GROUP BY t1.id;
- QUERY PLAN
---------------------------------------------------------
- HashAggregate
+ QUERY PLAN
+------------------------------------------------------------
+ GroupAggregate
Group Key: t1.id
- -> Nested Loop
- Join Filter: ((t1.val)::text = (t2.val)::text)
- -> Seq Scan on eager_agg_t2 t2
- -> Seq Scan on eager_agg_t1 t1
-(6 rows)
+ -> Sort
... |
| 59/5720 | virtual generated column as partition key |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/pg_upgrade/...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-17 07:29:22
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/recovery/02...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-17 07:30:52
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/regress/reg...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/generated_virtual.out 2026-04-17 07:29:17
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/test_plan_a...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-17 0...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:02.439405714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-17 07:30:41....
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:02.439405714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-17 07:32:1...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:02.439405714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-04-17 07:30:43.067439902 +0000
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/test_pl...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:02.439405714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-17...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tm...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:30.141726588 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/generated_virtual.out 2026-04-17 07:34:33.840998886 +0000
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/modules/test...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:30.141726588 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/generated_virtual.out 2026-04-17 07:37:09.0...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/recovery/tmp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:30.141726588 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/generated_virtual.out 2026-04-17 07:36:31.228885543 +0000
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:30.141726588 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/generated_virtual.out 2026-04-17 07:32:12.693079415 +0000
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/p...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Fri Apr 17 07:26:23 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out Fri Apr 17 07:30:...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Fri Apr 17 07:26:23 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out Fri Apr 17 07:3...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Fri Apr 17 07:26:23 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out Fri Apr 17 07:30:39 2026
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/t...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Fri Apr 17 07:26:23 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out Fri Apr...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/p...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:35.355456588 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-17 07:29:...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:35.355456588 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-17 07:3...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:35.355456588 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out 2026-04-17 07:29:30.964081852 +0...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/t...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:35.355456588 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03.608520000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-17 07:29:45....
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03.608520000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-17 07:31:1...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03.608520000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-04-17 07:29:33.038739000 +0000
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/test_pl...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-17 07:26:03.608520000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-17...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/pg_upgrad...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-17 07:27:36.804331000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-17 07:31:50.194091800 +...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/recovery/...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-17 07:27:36.804331000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-17 07:35:36.357473100...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/regress/r...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-17 07:27:36.804331000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_virtual.out 2026-04-17 07:31:42.156026200 +0000
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/test_plan...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-17 07:27:36.804331000 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-17 07:31:47.3...
@@ -1154,9 +1154,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |