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/6751 | [PATCH] Make NumericVar storage semantics explicit |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2026-05-16 05:09:02.107117714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/numeric.out 2026-05-16 05:10:33.542235012 ...
@@ -894,3004 +894,7 @@
log10(x),
ln(x)
FROM v;
- x | log | log10 | ln
-----------+--------------------+--------------------+--------------------
- 1 | 0.0000000000000000 | 0.0000000000000000 | 0.0000000000000000
- 4.2 | 0.6232492903979005 | 0.6232492903979005 | 1.4350845252893226
- Infinity | Infinity | Infinity | Infinity
- NaN | NaN | NaN | NaN
-(4 rows)
-
-SELECT ln('0'::numeric);
-ERROR: cannot take logarithm of zero
-SELECT ln('-1'::numeric);
-ERROR: cannot take logarithm of a negative number
-SELECT ln('-inf'::numeric);
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2026-05-16 05:09:02.107117714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2026-05-16 05:11:35.85033442...
@@ -894,3004 +894,7 @@
log10(x),
ln(x)
FROM v;
- x | log | log10 | ln
-----------+--------------------+--------------------+--------------------
- 1 | 0.0000000000000000 | 0.0000000000000000 | 0.0000000000000000
- 4.2 | 0.6232492903979005 | 0.6232492903979005 | 1.4350845252893226
- Infinity | Infinity | Infinity | Infinity
- NaN | NaN | NaN | NaN
-(4 rows)
-
-SELECT ln('0'::numeric);
-ERROR: cannot take logarithm of zero
-SELECT ln('-1'::numeric);
-ERROR: cannot take logarithm of a negative number
-SELECT ln('-inf'::numeric);
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2026-05-16 05:09:02.107117714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/numeric.out 2026-05-16 05:10:32.010106905 +0000
@@ -894,3004 +894,7 @@
log10(x),
ln(x)
FROM v;
- x | log | log10 | ln
-----------+--------------------+--------------------+--------------------
- 1 | 0.0000000000000000 | 0.0000000000000000 | 0.0000000000000000
- 4.2 | 0.6232492903979005 | 0.6232492903979005 | 1.4350845252893226
- Infinity | Infinity | Infinity | Infinity
- NaN | NaN | NaN | NaN
-(4 rows)
-
-SELECT ln('0'::numeric);
-ERROR: cannot take logarithm of zero
-SELECT ln('-1'::numeric);
-ERROR: cannot take logarithm of a negative number
-SELECT ln('-inf'::numeric);
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2026-05-16 05:09:02.107117714 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/numeric.out 2026-05-16 05:10:33....
@@ -894,3004 +894,7 @@
log10(x),
ln(x)
FROM v;
- x | log | log10 | ln
-----------+--------------------+--------------------+--------------------
- 1 | 0.0000000000000000 | 0.0000000000000000 | 0.0000000000000000
- 4.2 | 0.6232492903979005 | 0.6232492903979005 | 1.4350845252893226
- Infinity | Infinity | Infinity | Infinity
- NaN | NaN | NaN | NaN
-(4 rows)
-
-SELECT ln('0'::numeric);
-ERROR: cannot take logarithm of zero
-SELECT ln('-1'::numeric);
-ERROR: cannot take logarithm of a negative number
-SELECT ln('-inf'::numeric);
... |
| 59/6716 | Fix cascading standby reconnect failure after archive fallback |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2026-05-16 04:08:36.068240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2026-05-16 04:17:43.7874540... @@ -12983,8 +12983,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) -- Clean up \set VERBOSITY default |
| 59/6763 | Improve pg_stat_statements scalability |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/select.out C:/cirrus/build/testrun/pg_stat_st... --- C:/cirrus/contrib/pg_stat_statements/expected/select.out 2026-05-16 01:56:37.299312800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2026-05-16 02:07:07.619251900 +0000 @@ -206,686 +206,7 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/select.out /Users/admin/pgsql/build/testrun/pg_stat_stat... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/select.out 2026-05-16 01:56:37 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/select.out 2026-05-16 02:07:10 @@ -206,686 +206,7 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2026-05-16 01:56:35.704218398 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2026-05-16 02:04:04.775585043 +0000 @@ -206,686 +206,7 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2026-05-16 01:56:42.706355000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2026-05-16 02:01:35.836226000 +0000 @@ -206,686 +206,10 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/contrib/pg_stat_statem... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2026-05-16 01:56:38.827313650 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/select.out 2026-05-16 02:03:22.114700841 +0000 @@ -206,686 +206,7 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/pg_stat_statements/expected/select.out /home/postgres/postgres/build/testrun/pg... --- /home/postgres/postgres/contrib/pg_stat_statements/expected/select.out Sat May 16 01:56:41 2026 +++ /home/postgres/postgres/build/testrun/pg_stat_statements/regress/results/select.out Sat May 16 02:03:21 2026 @@ -206,686 +206,7 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/pg_stat_statements/expected/select.out /home/postgres/postgres/build/testrun/pg... --- /home/postgres/postgres/contrib/pg_stat_statements/expected/select.out 2026-05-16 01:56:43.441298145 +0000 +++ /home/postgres/postgres/build/testrun/pg_stat_statements/regress/results/select.out 2026-05-16 02:01:09.913088107 +0... @@ -206,686 +206,7 @@ DEALLOCATE pgss_test; SELECT calls, rows, query FROM pg_stat_statements ORDER BY query COLLATE "C"; - calls | rows | query --------+------+------------------------------------------------------------------------------ - 1 | 1 | PREPARE pgss_test (int) AS SELECT $1, $2 LIMIT $3 - 4 | 4 | SELECT $1 + - | | -- but this one will appear + - | | AS "text" - 2 | 2 | SELECT $1 + $2 - 3 | 3 | SELECT $1 + $2 + $3 AS "add" - 1 | 1 | SELECT $1 AS "float" - 2 | 2 | SELECT $1 AS "int" - 2 | 2 | SELECT $1 AS "int" LIMIT $2 - 2 | 0 | SELECT $1 AS "int" OFFSET $2 - 6 | 0 | SELECT $1 AS "int" OFFSET $2 LIMIT $3 ... |
| 59/6753 | RFC: EXPLAIN ANALYZE wait event reporting |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2026-05-15 23:51:22.468422000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2026-05-15 23:56:48.016148000 ...
@@ -116,14 +116,18 @@
-- WAITS option
select explain_filter('explain (analyze, waits, costs off, summary off, timing off, buffers off) select pg_sleep(0.01)'...
- explain_filter
------------------------------------------
+ explain_filter
+--------------------------------------------
Result (actual rows=N.N loops=N)
Wait Events:
Timeout:PgSleep calls=N time=N.N ms
Statement Wait Events:
+ IPC:BgworkerShutdown calls=N time=N.N ms
+ IPC:ExecuteGather calls=N time=N.N ms
+ IPC:ParallelFinish calls=N time=N.N ms
Timeout:PgSleep calls=N time=N.N ms
-(5 rows)
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2026-05-15 23:51:22.468422000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2026-05-15 23:58:07.31189900...
@@ -116,19 +116,23 @@
-- WAITS option
select explain_filter('explain (analyze, waits, costs off, summary off, timing off, buffers off) select pg_sleep(0.01)'...
- explain_filter
------------------------------------------
+ explain_filter
+--------------------------------------------
Result (actual rows=N.N loops=N)
Wait Events:
Timeout:PgSleep calls=N time=N.N ms
Statement Wait Events:
+ IPC:ExecuteGather calls=N time=N.N ms
+ IPC:BgworkerShutdown calls=N time=N.N ms
Timeout:PgSleep calls=N time=N.N ms
-(5 rows)
+ IPC:ParallelFinish calls=N time=N.N ms
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2026-05-15 23:51:22.468422000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2026-05-15 23:56:42.698118000 +0000
@@ -123,7 +123,8 @@
Timeout:PgSleep calls=N time=N.N ms
Statement Wait Events:
Timeout:PgSleep calls=N time=N.N ms
-(5 rows)
+ IO:DsmAllocate calls=N time=N.N ms
+(6 rows)
select explain_filter_to_json('explain (analyze, waits, costs off, summary off, timing off, buffers off, format json) s...
?column?
@@ -254,7 +255,7 @@
from pgsleep_wait;
parallel rescan waits accumulated
-----------------------------------
- t
+
(1 row)
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2026-05-15 23:51:22.468422000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/explain.out 2026-05-15 23:56:49....
@@ -123,7 +123,8 @@
Timeout:PgSleep calls=N time=N.N ms
Statement Wait Events:
Timeout:PgSleep calls=N time=N.N ms
-(5 rows)
+ IO:DsmAllocate calls=N time=N.N ms
+(6 rows)
select explain_filter_to_json('explain (analyze, waits, costs off, summary off, timing off, buffers off, format json) s...
?column?
@@ -146,15 +147,15 @@
end;
$$;
select explain_filter_to_json('explain (analyze, waits, costs off, summary off, timing off, buffers off, format json) s...
- ?column?
-----------------------------------------------------------------------------------
- {"Time": 0.0, "Calls": 0, "Wait Event": "PgSleep", "Wait Event Type": "Timeout"}
... |
| 59/5679 | Add comments about fire_triggers argument in ri_triggers.c |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2026-05-15 23:38:36.507914000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2026-05-15 23:47:12.1165830... @@ -12966,8 +12966,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12983,8 +12982,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
| 59/6547 | Release postmaster working memory context in slotsync worker |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2026-05-15 23:38:36.507914000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2026-05-15 23:47:12.1165830... @@ -12966,8 +12966,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12983,8 +12982,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
| 59/6274 | Add a greedy join search algorithm to handle large join problems |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2026-05-15 23:38:36.507914000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2026-05-15 23:47:12.1165830... @@ -12966,8 +12966,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12983,8 +12982,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
| 59/6397 | extended statistic (examine_variable) ignored CollateExpr |
| 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-05-15 22:13:00.003948155 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-05-15 22:16:20.8...
@@ -3321,15 +3321,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-05-15 22:13:00.003948155 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out 2026-05-15 22:17:55...
@@ -3321,15 +3321,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-05-15 22:13:00.003948155 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/collate.icu.utf8.out 2026-05-15 22:16:17.094675949 +0000
@@ -3321,15 +3321,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-05-15 22:13:00.003948155 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out 2026-05-15 ...
@@ -3321,15 +3321,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-05-15 22:13:01
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-05-15 22:17:35
@@ -3321,15 +3321,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-05-15 22:13:01
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out 2026-05-15 22:20:49
@@ -3321,15 +3321,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-05-15 22:13:01
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/collate.icu.utf8.out 2026-05-15 22:17:29
@@ -3321,15 +3321,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-05-15 22:13:01
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out 2026-05-15 22...
@@ -3321,15 +3321,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-05-15 22:13:28.525096246 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-05-15 22:16:1...
@@ -3321,15 +3321,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
... |
| 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-05-15 22:13:16.985472000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/collate.icu.utf8.out 2026-05-15 22:16:28.9...
@@ -3321,15 +3321,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-05-15 22:13:16.985472000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/collate.icu.utf8.out 2026-05-15 22:18:10...
@@ -3321,15 +3321,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-05-15 22:13:16.985472000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/collate.icu.utf8.out 2026-05-15 22:16:23.767570000 +0000
@@ -3321,15 +3321,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-05-15 22:13:16.985472000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/collate.icu.utf8.out 2026-05-15 ...
@@ -3321,15 +3321,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-05-15 22:13:14.141404063 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/collate.icu.utf8.out 2026-05-15 22:20:41.984142334 +0000
@@ -3321,15 +3321,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-05-15 22:13:14.141404063 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/collate.icu.utf8.out 2026-05-15 22:23:21.26...
@@ -3321,15 +3321,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-05-15 22:13:14.141404063 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/collate.icu.utf8.out 2026-05-15 22:22:11.244103875 +0000
@@ -3321,15 +3321,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-05-15 22:13:14.141404063 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/collate.icu.utf8.out 2026-05-15 22:18:02.308055377 +0000
@@ -3321,15 +3321,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/6728 | md: measure just FileSync() for pgstat_io without FileClose() |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/isolation/expected/timeouts.out /home/postgres/postgres/build/testrun/isolatio... --- /home/postgres/postgres/src/test/isolation/expected/timeouts.out 2026-05-15 18:20:58.795072892 +0000 +++ /home/postgres/postgres/build/testrun/isolation/isolation/results/timeouts.out 2026-05-15 18:24:02.247015390 +0000 @@ -78,4 +78,4 @@ step slto: SET lock_timeout = '10s'; SET statement_timeout = '10ms'; step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...> step update: <... completed> -ERROR: canceling statement due to statement timeout +ERROR: canceling statement due to user request |
| 59/6706 | DOCS: Describe some missing parameters on CREATE/ALTER PUBLICATION pages |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2026-05-15 14:21:38.346257000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out 2026-05-15 14:31:11.859703000 +0...
@@ -2056,7 +2056,7 @@
QUERY PLAN
----------------------------------------------------------------------------
Aggregate
- -> Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+ -> Seq Scan on tenk1 t1
Filter: ((thousand = 42) OR (thousand = (SubPlan expr_1)))
SubPlan expr_1
-> Limit
@@ -2225,9 +2225,11 @@
Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2))
-> Bitmap Index Scan on tenk2_hundred
Index Cond: (hundred = 42)
- -> Index Only Scan using tenk1_hundred on tenk1
- Index Cond: (hundred = 42)
-(9 rows)
+ -> Bitmap Heap Scan on tenk1
... |
| 59/4942 | Avoid orphaned objects dependencies, take 3 |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:27.295090186 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/multirangetypes.out 2026-05-15 08:22:20.48... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:27.295090186 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/multirangetypes.out 2026-05-15 08:23:23.... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:27.295090186 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/multirangetypes.out 2026-05-15 08:22:18.682995699 +0000 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/test_plan... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:27.295090186 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/multirangetypes.out 2026-05-15 0... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/multirangetypes.out C:/cirrus/build/testrun/pg_upgrade/... --- C:/cirrus/src/test/regress/expected/multirangetypes.out 2026-05-15 08:19:23.811383400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/multirangetypes.out 2026-05-15 08:22:13.251172400 +00... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/multirangetypes.out C:/cirrus/build/testrun/recovery/02... --- C:/cirrus/src/test/regress/expected/multirangetypes.out 2026-05-15 08:19:23.811383400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/multirangetypes.out 2026-05-15 08:25:00.676872300 +... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/multirangetypes.out C:/cirrus/build/testrun/regress/reg... --- C:/cirrus/src/test/regress/expected/multirangetypes.out 2026-05-15 08:19:23.811383400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/multirangetypes.out 2026-05-15 08:22:11.702825800 +0000 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/multirangetypes.out C:/cirrus/build/testrun/test_plan_a... --- C:/cirrus/src/test/regress/expected/multirangetypes.out 2026-05-15 08:19:23.811383400 +0000 +++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/multirangetypes.out 2026-05-15 08:22:11.968... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out /Users/admin/pgsql/build/testrun/pg_upgrade/00... --- /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/multirangetypes.out 2026-05-15 08:22:43 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out /Users/admin/pgsql/build/testrun/recovery/027_... --- /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/multirangetypes.out 2026-05-15 08:25:27 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out /Users/admin/pgsql/build/testrun/regress/regre... --- /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/multirangetypes.out 2026-05-15 08:22:43 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out /Users/admin/pgsql/build/testrun/test_plan_adv... --- /Users/admin/pgsql/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:13 +++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/multirangetypes.out 2026-05-15 08:... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:35.237868857 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/multirangetypes.out 2026-05-15 08:24:08.306138098 +0000 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/src/test/modules/test_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:35.237868857 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/multirangetypes.out 2026-05-15 08:25:36.238... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:35.237868857 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/multirangetypes.out 2026-05-15 08:26:12.298401885 +0000 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/src/test/regress/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:35.237868857 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/multirangetypes.out 2026-05-15 08:23:12.538040636 +0000 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.600790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/multirangetypes.out 2026-05-15 08:20:50.16... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.600790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/multirangetypes.out 2026-05-15 08:21:40.... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.600790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/multirangetypes.out 2026-05-15 08:20:50.725271000 +0000 @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out /tmp/cirrus-ci-build/build/testrun/test_plan... --- /tmp/cirrus-ci-build/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.600790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/multirangetypes.out 2026-05-15 0... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/multirangetypes.out /home/postgres/postgres/build/testrun/pg_... --- /home/postgres/postgres/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.126759215 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/multirangetypes.out 2026-05-15 08:21:13... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/polygon.out /home/postgres/postgres/build/testrun/recovery/02... --- /home/postgres/postgres/src/test/regress/expected/polygon.out 2026-05-15 08:18:49.189042870 +0000 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/polygon.out 2026-05-15 08:21:44.28721... @@ -295,40 +295,10 @@ CREATE TEMP TABLE quad_poly_tbl_ord_idx2 AS SELECT rank() OVER (ORDER BY p <-> point '123,456') n, p <-> point '123,456' dist, id FROM quad_poly_tbl WHERE p <@ polygon '((300,300),(400,600),(600,500),(700,200))'; -SELECT * -FROM quad_poly_tbl_ord_seq2 seq FULL JOIN quad_poly_tbl_ord_idx2 idx - ON seq.n = idx.n AND seq.id = idx.id AND - (seq.dist = idx.dist OR seq.dist IS NULL AND idx.dist IS NULL) -WHERE seq.id IS NULL OR idx.id IS NULL; - n | dist | id | n | dist | id ----+------+----+---+------+---- -(0 rows) - -RESET enable_seqscan; -RESET enable_indexscan; -RESET enable_bitmapscan; --- test non-error-throwing API for some core types ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/multirangetypes.out /home/postgres/postgres/build/testrun/reg... --- /home/postgres/postgres/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.126759215 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/multirangetypes.out 2026-05-15 08:21:06.457120808 +000... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/multirangetypes.out /home/postgres/postgres/build/testrun/tes... --- /home/postgres/postgres/src/test/regress/expected/multirangetypes.out 2026-05-15 08:18:49.126759215 +0000 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/multirangetypes.out 2026-05-1... @@ -3273,261 +3273,7 @@ grant create on schema mr_sch to regress_mr; set role regress_mr; create type mytype as range (subtype=int4, multirange_type_name=mr_sch.mr_type); -reset role; -drop type mytype; -drop schema mr_sch; -drop role regress_mr; --- --- Test polymorphic type system --- -create function anyarray_anymultirange_func(a anyarray, r anymultirange) - returns anyelement as 'select $1[1] + lower($2);' language sql; -select anyarray_anymultirange_func(ARRAY[1,2], int4multirange(int4range(10,20))); - anyarray_anymultirange_func ------------------------------ - 11 ... |
| 59/6736 | COPY ON_CONFLICT TABLE; save duplicated record to another table. |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2026-05-15 06:38:14.793771000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2026-05-15 06:40:56.622499000 +00...
@@ -433,189 +433,7 @@
create unique index tab_progress_reporting_idx1 on tab_progress_reporting(name);
create temp table conflict_tbl(copy_tbl oid, filename text, lineno bigint, line text);
copy tab_progress_reporting from stdin(on_conflict table, conflict_table 'conflict_tbl');
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 3, "ha...
-NOTICE: 3 rows were saved to conflict table "conflict_tbl" due to unique constraint violation
-drop index tab_progress_reporting_idx1;
-drop table conflict_tbl;
--- Generate COPY FROM report with PIPE, with some skipped tuples.
-copy tab_progress_reporting from stdin(on_error ignore);
-NOTICE: 2 rows were skipped due to data type incompatibility
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 2, "ha...
-drop trigger check_after_tab_progress_reporting on tab_progress_reporting;
-drop function notice_after_tab_progress_reporting();
-drop table tab_progress_reporting;
--- Test header matching feature
-create table header_copytest (
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2026-05-15 06:38:14.793771000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out 2026-05-15 06:42:02.694142000 +...
@@ -433,189 +433,7 @@
create unique index tab_progress_reporting_idx1 on tab_progress_reporting(name);
create temp table conflict_tbl(copy_tbl oid, filename text, lineno bigint, line text);
copy tab_progress_reporting from stdin(on_conflict table, conflict_table 'conflict_tbl');
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 3, "ha...
-NOTICE: 3 rows were saved to conflict table "conflict_tbl" due to unique constraint violation
-drop index tab_progress_reporting_idx1;
-drop table conflict_tbl;
--- Generate COPY FROM report with PIPE, with some skipped tuples.
-copy tab_progress_reporting from stdin(on_error ignore);
-NOTICE: 2 rows were skipped due to data type incompatibility
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 2, "ha...
-drop trigger check_after_tab_progress_reporting on tab_progress_reporting;
-drop function notice_after_tab_progress_reporting();
-drop table tab_progress_reporting;
--- Test header matching feature
-create table header_copytest (
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2026-05-15 06:38:14.793771000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out 2026-05-15 06:40:53.309693000 +0000
@@ -433,189 +433,7 @@
create unique index tab_progress_reporting_idx1 on tab_progress_reporting(name);
create temp table conflict_tbl(copy_tbl oid, filename text, lineno bigint, line text);
copy tab_progress_reporting from stdin(on_conflict table, conflict_table 'conflict_tbl');
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 3, "ha...
-NOTICE: 3 rows were saved to conflict table "conflict_tbl" due to unique constraint violation
-drop index tab_progress_reporting_idx1;
-drop table conflict_tbl;
--- Generate COPY FROM report with PIPE, with some skipped tuples.
-copy tab_progress_reporting from stdin(on_error ignore);
-NOTICE: 2 rows were skipped due to data type incompatibility
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 2, "ha...
-drop trigger check_after_tab_progress_reporting on tab_progress_reporting;
-drop function notice_after_tab_progress_reporting();
-drop table tab_progress_reporting;
--- Test header matching feature
-create table header_copytest (
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2026-05-15 06:38:14.793771000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/copy.out 2026-05-15 06:40:54.791...
@@ -433,189 +433,7 @@
create unique index tab_progress_reporting_idx1 on tab_progress_reporting(name);
create temp table conflict_tbl(copy_tbl oid, filename text, lineno bigint, line text);
copy tab_progress_reporting from stdin(on_conflict table, conflict_table 'conflict_tbl');
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 3, "ha...
-NOTICE: 3 rows were saved to conflict table "conflict_tbl" due to unique constraint violation
-drop index tab_progress_reporting_idx1;
-drop table conflict_tbl;
--- Generate COPY FROM report with PIPE, with some skipped tuples.
-copy tab_progress_reporting from stdin(on_error ignore);
-NOTICE: 2 rows were skipped due to data type incompatibility
-INFO: progress: {"type": "PIPE", "command": "COPY FROM", "relname": "tab_progress_reporting", "tuples_skipped": 2, "ha...
-drop trigger check_after_tab_progress_reporting on tab_progress_reporting;
-drop function notice_after_tab_progress_reporting();
-drop table tab_progress_reporting;
--- Test header matching feature
-create table header_copytest (
... |
| 59/6543 | synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication |
| 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-05-14 22:17:48.362604916 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-05-14 22:23:25.206712477 +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 |
| 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-05-14 22:17:52.064471300 +0000 +++ C:/cirrus/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-05-14 22:27:54.474189700 +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-05-14 22:17:48 +++ /Users/admin/pgsql/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-05-14 22:23:48 @@ -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 Thu May 14 22:17:58 2026 +++ /home/postgres/postgres/build/testrun/unsafe_tests/regress/results/guc_privs.out Thu May 14 22:23:43 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 |
| 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-05-14 22:18:15.672309464 +0000 +++ /home/postgres/postgres/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-05-14 22:21:41.094440996 +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-05-14 22:17:49.105302000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-05-14 22:23:13.767972000 +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 - 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-05-14 22:18:01.570099310 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/results/guc_privs.out 2026-05-14 22:26:10.337148477 +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 |