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.
| 57/6128 | GIN pageinspect support for entry tree and non-leaf posting tree |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out C:/cirr...
--- C:/cirrus/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out 2026-01-02 08:57:17.617726000 +0...
+++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2026-01-02 09:05:46.355335...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/page.out C:/cirrus/build/testrun/pageinspect/regress...
--- C:/cirrus/contrib/pageinspect/expected/page.out 2026-01-02 08:57:13.436414100 +0000
+++ C:/cirrus/build/testrun/pageinspect/regress/results/page.out 2026-01-02 09:05:27.950424600 +0000
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out C:/cirr...
--- C:/cirrus/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out 2026-01-02 08:57:35.749410200 +0...
+++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2026-01-02 09:06:05.115674...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/page.out C:/cirrus/build/testrun/pageinspect/regress...
--- C:/cirrus/contrib/pageinspect/expected/page.out 2026-01-02 08:57:31.641849900 +0000
+++ C:/cirrus/build/testrun/pageinspect/regress/results/page.out 2026-01-02 09:05:45.191324900 +0000
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out /Users/admin/pgsql...
--- /Users/admin/pgsql/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out 2026-01-02 08:55:51
+++ /Users/admin/pgsql/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2026-01-02 08:59:...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff -U3 /Users/admin/pgsql/contrib/pageinspect/expected/page.out /Users/admin/pgsql/build/testrun/pageinspect/regress/r...
--- /Users/admin/pgsql/contrib/pageinspect/expected/page.out 2026-01-02 08:55:49
+++ /Users/admin/pgsql/build/testrun/pageinspect/regress/results/page.out 2026-01-02 08:59:13
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out /tmp/cirrus-ci-b...
--- /tmp/cirrus-ci-build/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out 2026-01-02 08:55:51.6...
+++ /tmp/cirrus-ci-build/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2026-01-02 08:5...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre...
--- /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out 2026-01-02 08:55:49.909092760 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2026-01-02 08:59:33.082015867 +0000
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out /home/postgre...
--- /home/postgres/postgres/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out Fri Jan 2 08:56:0...
+++ /home/postgres/postgres/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out Fri Jan 2 0...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff -U3 /home/postgres/postgres/contrib/pageinspect/expected/page.out /home/postgres/postgres/build/testrun/pageinspect...
--- /home/postgres/postgres/contrib/pageinspect/expected/page.out Fri Jan 2 08:55:59 2026
+++ /home/postgres/postgres/build/testrun/pageinspect/regress/results/page.out Fri Jan 2 09:00:36 2026
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out /tmp/cirrus-ci-b...
--- /tmp/cirrus-ci-build/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out 2026-01-02 08:56:21.7...
+++ /tmp/cirrus-ci-build/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2026-01-02 08:5...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre...
--- /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out 2026-01-02 08:56:20.252667000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2026-01-02 08:59:12.141647000 +0000
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out /home/postgre...
--- /home/postgres/postgres/src/test/modules/brin/expected/summarization-and-inprogress-insertion.out 2026-01-02 08:57:0...
+++ /home/postgres/postgres/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2026-01-02 0...
@@ -1,51 +1,4 @@
Parsed test spec with 2 sessions
starting permutation: s2check s1b s2b s1i s2summ s1c s2c s2check
-step s2check: SELECT * FROM brin_page_items(get_raw_page('brinidx', 2), 'brinidx'::regclass);
-itemoffset|blknum|attnum|allnulls|hasnulls|placeholder|empty|value
-----------+------+------+--------+--------+-----------+-----+--------
- 1| 0| 1|f |t |f |f |{1 .. 1}
-(1 row)
-
-step s1b: BEGIN ISOLATION LEVEL REPEATABLE READ;
-step s2b: BEGIN ISOLATION LEVEL REPEATABLE READ; SELECT 1;
-?column?
---------
- 1
-(1 row)
-
... |
| regress | diff -U3 /home/postgres/postgres/contrib/pageinspect/expected/page.out /home/postgres/postgres/build/testrun/pageinspect...
--- /home/postgres/postgres/contrib/pageinspect/expected/page.out 2026-01-02 08:56:57.015048938 +0000
+++ /home/postgres/postgres/build/testrun/pageinspect/regress/results/page.out 2026-01-02 08:59:15.389632031 +0000
@@ -1,4 +1,5 @@
CREATE EXTENSION pageinspect;
+ERROR: extension "pageinspect" has no installation script nor update path for version "1.14"
-- Use a temp table so that effects of VACUUM are predictable
CREATE TEMP TABLE test1 (a int, b int);
INSERT INTO test1 VALUES (16777217, 131584);
@@ -6,207 +7,177 @@
-- The page contents can vary, so just test that it can be read
-- successfully, but don't keep the output.
SELECT octet_length(get_raw_page('test1', 'main', 0)) AS main_0;
- main_0
---------
- 8192
-(1 row)
-
+ERROR: function get_raw_page(unknown, unknown, integer) does not exist
+LINE 1: SELECT octet_length(get_raw_page('test1', 'main', 0)) AS mai...
... |
| 57/6321 | Support named (destination) portals in extended proto for psql meta commands. |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/case.out /home/postgres/postgres/build/testrun/regress/regres... --- /home/postgres/postgres/src/test/regress/expected/case.out 2026-01-01 20:27:21.959077894 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/case.out 2026-01-01 20:28:48.909771658 +0000 @@ -1,430 +1 @@ --- --- CASE --- Test the case statement --- -CREATE TABLE CASE_TBL ( - i integer, - f double precision -); -CREATE TABLE CASE2_TBL ( - i integer, - j integer -); -INSERT INTO CASE_TBL VALUES (1, 10.1); -INSERT INTO CASE_TBL VALUES (2, 20.2); -INSERT INTO CASE_TBL VALUES (3, -30.3); -INSERT INTO CASE_TBL VALUES (4, NULL); ... |
| 57/6106 | refactor CreateStatsStmt |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/prepare.out /home/postgres/postgres/build/testrun/regress/reg... --- /home/postgres/postgres/src/test/regress/expected/prepare.out 2026-01-01 20:25:30.818622593 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/prepare.out 2026-01-01 20:28:53.546285727 +0000 @@ -1,194 +1 @@ --- Regression tests for prepareable statements. We query the content --- of the pg_prepared_statements view as prepared statements are --- created and removed. -SELECT name, statement, parameter_types, result_types FROM pg_prepared_statements; - name | statement | parameter_types | result_types -------+-----------+-----------------+-------------- -(0 rows) - -PREPARE q1 AS SELECT 1 AS a; -EXECUTE q1; - a ---- - 1 -(1 row) - -SELECT name, statement, parameter_types, result_types FROM pg_prepared_statements; ... |
| 54/5829 | VCI (columnar store extension) |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/vci/expected/vci.out /tmp/cirrus-ci-build/build/testrun/vci/regress/results/vci.ou... --- /tmp/cirrus-ci-build/contrib/vci/expected/vci.out 2026-01-01 16:58:24.455476214 +0000 +++ /tmp/cirrus-ci-build/build/testrun/vci/regress/results/vci.out 2026-01-01 17:05:38.362893119 +0000 @@ -88,41 +88,7 @@ INSERT INTO testtable (key, cond, c01a, c01b, c02, c03, c05, c06, c07, c08, c09, c10, c13, c15, c16, c17, c18, c19, c20... -- Create an index which uses VCI index access method CREATE INDEX testindex ON testtable USING vci (key, cond, c01a, c01b, c02, c03, c05, c06, c07, c08, c09, c10, c13, c15,... --- We expect VCI plans are chosen here -EXPLAIN (ANALYZE, TIMING OFF, COSTS OFF, SUMMARY OFF, BUFFERS OFF) -SELECT key, count(*) AS count_star, count(c05) AS count_c05 FROM testtable WHERE NOT cond = 0 GROUP BY key ORDER BY key... - QUERY PLAN ------------------------------------------------------------------------------------------------- - Sort (actual rows=14.00 loops=1) - Sort Key: key - Sort Method: quicksort Memory: 25kB - -> Custom Scan (VCI HashAggregate) (actual rows=14.00 loops=1) - Group Key: key - -> Custom Scan (VCI Scan) using testindex on testtable (actual rows=10221.00 loops=1) - Filter: (cond <> 0) - Rows Removed by Filter: 476 ... |
| 57/6343 | Reuse data from readRecordBuf in XLogDecodeNextRecord |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/rewrite.out /tmp/cirrus-ci-build/build/testrun/test_decodin...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/rewrite.out 2026-01-01 15:09:55.832122000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/rewrite.out 2026-01-01 15:16:47.899698000 +0000
@@ -116,49 +116,7 @@
-- make old files go away
CHECKPOINT;
SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1...
- data ...
------------------------------------------------------------------------------------------------------------------------...
- BEGIN
- table public.replication_example: INSERT: id[integer]:2 somedata[integer]:2 text[character varying]:null
- table public.replication_example: INSERT: id[integer]:3 somedata[integer]:3 text[character varying]:null testcolumn1[i...
- COMMIT
- BEGIN
- table public.replication_example: INSERT: id[integer]:4 somedata[integer]:3 text[character varying]:null testcolumn1[i...
- table public.replication_example: INSERT: id[integer]:5 somedata[integer]:4 text[character varying]:null testcolumn1[i...
- COMMIT
- BEGIN
- table public.replication_example: INSERT: id[integer]:6 somedata[integer]:5 text[character varying]:null testcolumn1[i...
- COMMIT
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/test_decoding/expected/rewrite.out /home/postgres/postgres/build/testrun/test_d...
--- /home/postgres/postgres/contrib/test_decoding/expected/rewrite.out 2026-01-01 15:09:59.033615189 +0000
+++ /home/postgres/postgres/build/testrun/test_decoding/regress/results/rewrite.out 2026-01-01 15:16:29.701247607 +0000
@@ -116,49 +116,7 @@
-- make old files go away
CHECKPOINT;
SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1...
- data ...
------------------------------------------------------------------------------------------------------------------------...
- BEGIN
- table public.replication_example: INSERT: id[integer]:2 somedata[integer]:2 text[character varying]:null
- table public.replication_example: INSERT: id[integer]:3 somedata[integer]:3 text[character varying]:null testcolumn1[i...
- COMMIT
- BEGIN
- table public.replication_example: INSERT: id[integer]:4 somedata[integer]:3 text[character varying]:null testcolumn1[i...
- table public.replication_example: INSERT: id[integer]:5 somedata[integer]:4 text[character varying]:null testcolumn1[i...
- COMMIT
- BEGIN
- table public.replication_example: INSERT: id[integer]:6 somedata[integer]:5 text[character varying]:null testcolumn1[i...
- COMMIT
... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/rewrite.out /tmp/cirrus-ci-build/contrib/test_decoding/resu...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/rewrite.out 2026-01-01 15:09:50.675334842 +0000
+++ /tmp/cirrus-ci-build/contrib/test_decoding/results/rewrite.out 2026-01-01 15:15:49.811837660 +0000
@@ -116,49 +116,7 @@
-- make old files go away
CHECKPOINT;
SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1...
- data ...
------------------------------------------------------------------------------------------------------------------------...
- BEGIN
- table public.replication_example: INSERT: id[integer]:2 somedata[integer]:2 text[character varying]:null
- table public.replication_example: INSERT: id[integer]:3 somedata[integer]:3 text[character varying]:null testcolumn1[i...
- COMMIT
- BEGIN
- table public.replication_example: INSERT: id[integer]:4 somedata[integer]:3 text[character varying]:null testcolumn1[i...
- table public.replication_example: INSERT: id[integer]:5 somedata[integer]:4 text[character varying]:null testcolumn1[i...
- COMMIT
- BEGIN
- table public.replication_example: INSERT: id[integer]:6 somedata[integer]:5 text[character varying]:null testcolumn1[i...
- COMMIT
... |
| 57/5863 | docs: Update protocol changes checklist with 3.2 changes |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/bitmapops.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/bitmapops.out 2026-01-01 10:35:33.695376069 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/bitmapops.out 2026-01-01 10:37:14.39791... @@ -1,48 +1 @@ --- Test bitmap AND and OR --- Generate enough data that we can test the lossy bitmaps. --- There's 55 tuples per page in the table. 53 is just --- below 55, so that an index scan with qual a = constant --- will return at least one hit per page. 59 is just above --- 55, so that an index scan with qual b = constant will return --- hits on most but not all pages. 53 and 59 are prime, so that --- there's a maximum number of a,b combinations in the table. --- That allows us to test all the different combinations of --- lossy and non-lossy pages with the minimum amount of data -CREATE TABLE bmscantest (a int, b int, t text) WITH (autovacuum_enabled = false); -INSERT INTO bmscantest - SELECT (r%53), (r%59), 'foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo... - FROM generate_series(1,70000) r; -CREATE INDEX i_bmtest_a ON bmscantest(a); -CREATE INDEX i_bmtest_b ON bmscantest(b); ... |
| 57/6299 | New grouping strategy - Index Aggregate |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_aggregate.out /tmp/cirrus-ci-build/build-32/testrun/pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/partition_aggregate.out 2026-01-01 07:21:08.372144086 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2026-01-01 07:3...
@@ -1010,7 +1010,7 @@
--------------------------------------------------------------------
Sort
Sort Key: pagg_tab_m.a, (sum(pagg_tab_m.b)), (avg(pagg_tab_m.c))
- -> Finalize IndexAggregate
+ -> Finalize HashAggregate
Group Key: pagg_tab_m.a
Filter: (avg(pagg_tab_m.c) < '22'::numeric)
-> Append |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_aggregate.out /tmp/cirrus-ci-build/build-32/testrun/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/partition_aggregate.out 2026-01-01 07:21:08.372144086 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2026-01-01 07...
@@ -1010,7 +1010,7 @@
--------------------------------------------------------------------
Sort
Sort Key: pagg_tab_m.a, (sum(pagg_tab_m.b)), (avg(pagg_tab_m.c))
- -> Finalize IndexAggregate
+ -> Finalize HashAggregate
Group Key: pagg_tab_m.a
Filter: (avg(pagg_tab_m.c) < '22'::numeric)
-> Append |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_aggregate.out /tmp/cirrus-ci-build/build-32/testrun/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/partition_aggregate.out 2026-01-01 07:21:08.372144086 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2026-01-01 07:32:36.925019029 ...
@@ -1010,7 +1010,7 @@
--------------------------------------------------------------------
Sort
Sort Key: pagg_tab_m.a, (sum(pagg_tab_m.b)), (avg(pagg_tab_m.c))
- -> Finalize IndexAggregate
+ -> Finalize HashAggregate
Group Key: pagg_tab_m.a
Filter: (avg(pagg_tab_m.c) < '22'::numeric)
-> Append |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/brin.out /home/postgres/postgres/build/testrun/pg_upgrade/002... --- /home/postgres/postgres/src/test/regress/expected/brin.out Thu Jan 1 07:21:24 2026 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out Thu Jan 1 07:25:35 2026 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/brin.out /home/postgres/postgres/build/testrun/recovery/027_s...
--- /home/postgres/postgres/src/test/regress/expected/brin.out Thu Jan 1 07:21:24 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/brin.out Thu Jan 1 07:27:25 2026
@@ -363,229 +363,10 @@
END LOOP;
END;
$x$;
-RESET enable_seqscan;
-RESET enable_bitmapscan;
-INSERT INTO brintest SELECT
- repeat(stringu1, 42)::bytea,
- substr(stringu1, 1, 1)::"char",
- stringu1::name, 142857 * tenthous,
- thousand,
- twothousand,
- repeat(stringu1, 42),
- unique1::oid,
- format('(%s,%s)', tenthous, twenty)::tid,
- (four + 1.0)/(hundred+1),
- odd::float8 / (tenthous + 1),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/brin.out /home/postgres/postgres/build/testrun/regress/regres... --- /home/postgres/postgres/src/test/regress/expected/brin.out Thu Jan 1 07:21:24 2026 +++ /home/postgres/postgres/build/testrun/regress/regress/results/brin.out Thu Jan 1 07:25:32 2026 @@ -588,4 +588,10 @@ CREATE INDEX brin_insert_optimization_idx ON brin_insert_optimization USING brin (a); UPDATE brin_insert_optimization SET a = a; REINDEX INDEX CONCURRENTLY brin_insert_optimization_idx; -DROP TABLE brin_insert_optimization; +WARNING: terminating connection because of crash of another server process +DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because anothe... +HINT: In a moment you should be able to reconnect to the database and repeat your command. +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff -U3 /home/postgres/postgres/src/test/regress/expected/privileges.out /home/postgres/postgres/build/testrun/regress/... --- /home/postgres/postgres/src/test/regress/expected/privileges.out Thu Jan 1 07:21:24 2026 +++ /home/postgres/postgres/build/testrun/regress/regress/results/privileges.out Thu Jan 1 07:25:32 2026 @@ -1860,1600 +1860,10 @@ REINDEX TABLE sro_tab; ... |
| 57/6246 | Remove ctid from self-join examples in UPDATE and DELETE docs |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/temp.out /home/postgres/postgres/build/testrun/pg_upgrade/002... --- /home/postgres/postgres/src/test/regress/expected/temp.out 2026-01-01 05:40:40.113320740 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/temp.out 2026-01-01 05:42:36.677988844 ... @@ -1,568 +1 @@ --- --- TEMP --- Test temp relations and indexes --- --- test temp table/index masking -CREATE TABLE temptest(col int); -CREATE INDEX i_temptest ON temptest(col); -CREATE TEMP TABLE temptest(tcol int); -CREATE INDEX i_temptest ON temptest(tcol); -SELECT * FROM temptest; - tcol ------- -(0 rows) - -DROP INDEX i_temptest; -DROP TABLE temptest; ... |
| 57/6339 | Avoid corrupting DefElem nodes when parsing publication_names and publish options |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/plancache.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/plancache.out 2026-01-01 05:04:33.278091813 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plancache.out 2026-01-01 05:06:29.02057... @@ -1,400 +1 @@ --- --- Tests to exercise the plan caching/invalidation mechanism --- -CREATE TEMP TABLE pcachetest AS SELECT * FROM int8_tbl; --- create and use a cached plan -PREPARE prepstmt AS SELECT * FROM pcachetest; -EXECUTE prepstmt; - q1 | q2 -------------------+------------------- - 123 | 456 - 123 | 4567890123456789 - 4567890123456789 | 123 - 4567890123456789 | 4567890123456789 - 4567890123456789 | -4567890123456789 -(5 rows) - ... |
| 57/6355 | Change IndexAmRoutines to be statically allocated |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/plancache.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/plancache.out 2026-01-01 05:04:33.278091813 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plancache.out 2026-01-01 05:06:29.02057... @@ -1,400 +1 @@ --- --- Tests to exercise the plan caching/invalidation mechanism --- -CREATE TEMP TABLE pcachetest AS SELECT * FROM int8_tbl; --- create and use a cached plan -PREPARE prepstmt AS SELECT * FROM pcachetest; -EXECUTE prepstmt; - q1 | q2 -------------------+------------------- - 123 | 456 - 123 | 4567890123456789 - 4567890123456789 | 123 - 4567890123456789 | 4567890123456789 - 4567890123456789 | -4567890123456789 -(5 rows) - ... |
| 57/4460 | Implement row pattern recognition feature |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/plancache.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/plancache.out 2026-01-01 05:04:33.278091813 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plancache.out 2026-01-01 05:06:29.02057... @@ -1,400 +1 @@ --- --- Tests to exercise the plan caching/invalidation mechanism --- -CREATE TEMP TABLE pcachetest AS SELECT * FROM int8_tbl; --- create and use a cached plan -PREPARE prepstmt AS SELECT * FROM pcachetest; -EXECUTE prepstmt; - q1 | q2 -------------------+------------------- - 123 | 456 - 123 | 4567890123456789 - 4567890123456789 | 123 - 4567890123456789 | 4567890123456789 - 4567890123456789 | -4567890123456789 -(5 rows) - ... |
| 57/6028 | Support existing publications in pg_createsubscriber. |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/plancache.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/plancache.out 2026-01-01 05:04:33.278091813 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plancache.out 2026-01-01 05:06:29.02057... @@ -1,400 +1 @@ --- --- Tests to exercise the plan caching/invalidation mechanism --- -CREATE TEMP TABLE pcachetest AS SELECT * FROM int8_tbl; --- create and use a cached plan -PREPARE prepstmt AS SELECT * FROM pcachetest; -EXECUTE prepstmt; - q1 | q2 -------------------+------------------- - 123 | 456 - 123 | 4567890123456789 - 4567890123456789 | 123 - 4567890123456789 | 4567890123456789 - 4567890123456789 | -4567890123456789 -(5 rows) - ... |
| 57/6235 | Implement pg_add_size_overflow() and friends |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/plancache.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/plancache.out 2026-01-01 05:04:33.278091813 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plancache.out 2026-01-01 05:06:29.02057... @@ -1,400 +1 @@ --- --- Tests to exercise the plan caching/invalidation mechanism --- -CREATE TEMP TABLE pcachetest AS SELECT * FROM int8_tbl; --- create and use a cached plan -PREPARE prepstmt AS SELECT * FROM pcachetest; -EXECUTE prepstmt; - q1 | q2 -------------------+------------------- - 123 | 456 - 123 | 4567890123456789 - 4567890123456789 | 123 - 4567890123456789 | 4567890123456789 - 4567890123456789 | -4567890123456789 -(5 rows) - ... |
| 57/5992 | Fix ALTER TABLE DROP EXPRESSION with ONLY option |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/pg_upgrade/0...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:35
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-01-01 00:54:45
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:35
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-01-01 00:54:50
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/recovery/027...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:35
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-01-01 00:55:41
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:35
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-01-01 00:55:48
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/regress/regr...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:35
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/generated_stored.out 2026-01-01 00:54:45
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:35
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/generated_virtual.out 2026-01-01 00:54:50
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/pg_upgrade...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-01-01 00:53:22.242046700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-01-01 00:58:13.245347600 +0...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:53:22.242046700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-01-01 00:58:21.040255700 +...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/recovery/0...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-01-01 00:53:22.242046700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-01-01 01:00:53.691748500 ...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:53:22.242046700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-01-01 01:01:01.729841000...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/regress/re...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-01-01 00:53:22.242046700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_stored.out 2026-01-01 00:58:07.198931800 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:53:22.242046700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_virtual.out 2026-01-01 00:58:17.048065300 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/pg_upgrade...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-01-01 00:53:22.382375600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-01-01 00:56:51.123790700 +0...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:53:22.386844600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-01-01 00:57:07.616969700 +...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/recovery/0...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-01-01 00:53:22.382375600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-01-01 00:59:57.232342400 ...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:53:22.386844600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-01-01 01:00:11.140554900...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/regress/re...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-01-01 00:53:22.382375600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_stored.out 2026-01-01 00:56:44.914313400 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:53:22.386844600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_virtual.out 2026-01-01 00:57:02.864520900 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/pg_upgra...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:33.757003245 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-01-01 00:55:44.0...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:33.757003245 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-01-01 00:55:50....
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:33.757003245 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-01-01 00:56:59...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:33.757003245 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-01-01 00:57:0...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:33.757003245 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_stored.out 2026-01-01 00:55:42.041228292 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:33.757003245 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-01-01 00:55:50.053461416 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/pg...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:59.425408888 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-01-01 00:55:0...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:59.426074319 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-01-01 00:55:...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:59.425408888 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-01-01 00:55...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:59.426074319 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-01-01 00:5...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:59.425408888 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_stored.out 2026-01-01 00:55:00.112897796 +00...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:59.426074319 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out 2026-01-01 00:55:10.550170548 +0...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:44.257471376 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/generated_stored.out 2026-01-01 00:59:07.369280423 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:44.257471376 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/generated_virtual.out 2026-01-01 00:59:20.417373557 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/test/recovery/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:44.257471376 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/generated_stored.out 2026-01-01 01:00:49.873634460 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:44.257471376 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/generated_virtual.out 2026-01-01 01:00:58.193542006 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/test/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:44.257471376 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/generated_stored.out 2026-01-01 00:56:52.336935818 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:44.257471376 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/generated_virtual.out 2026-01-01 00:57:06.296870404 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/pg_upgra...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:32.607110000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-01-01 00:55:00.1...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:32.607164000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-01-01 00:55:21....
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:32.607110000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-01-01 00:56:12...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:32.607164000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-01-01 00:56:4...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-01-01 00:52:32.607110000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_stored.out 2026-01-01 00:54:56.391460000 +0000
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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-01-01 00:52:32.607164000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-01-01 00:55:16.584158000 +0000
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/pg...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Thu Jan 1 00:52:55 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out Thu Jan 1 00:55:3...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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 Thu Jan 1 00:52:55 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out Thu Jan 1 00:55:...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Thu Jan 1 00:52:55 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out Thu Jan 1 00:57...
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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 Thu Jan 1 00:52:55 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out Thu Jan 1 00:5...
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Thu Jan 1 00:52:55 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_stored.out Thu Jan 1 00:55:28 2026
@@ -1311,6 +1311,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
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 Thu Jan 1 00:52:55 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out Thu Jan 1 00:55:37 2026
@@ -1281,6 +1281,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| 57/6339 | Avoid corrupting DefElem nodes when parsing publication_names and publish options |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out /home/postgres/postgres/build/testrun/reg... --- /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out 2025-12-31 22:53:57.708274492 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/eager_aggregate.out 2025-12-31 22:56:04.236263818 +000... @@ -360,19 +360,8 @@ FROM eager_agg_t1 t1 JOIN eager_agg_t2 t2 ON t1.b = t2.b GROUP BY t1.a ORDER BY t1.a; - a | avg ----+----- - 1 | 496 - 2 | 497 - 3 | 498 - 4 | 499 - 5 | 500 - 6 | 501 - 7 | 502 - 8 | 503 - 9 | 504 -(9 rows) - ... |
| 57/6355 | Change IndexAmRoutines to be statically allocated |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out /home/postgres/postgres/build/testrun/reg... --- /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out 2025-12-31 22:53:57.708274492 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/eager_aggregate.out 2025-12-31 22:56:04.236263818 +000... @@ -360,19 +360,8 @@ FROM eager_agg_t1 t1 JOIN eager_agg_t2 t2 ON t1.b = t2.b GROUP BY t1.a ORDER BY t1.a; - a | avg ----+----- - 1 | 496 - 2 | 497 - 3 | 498 - 4 | 499 - 5 | 500 - 6 | 501 - 7 | 502 - 8 | 503 - 9 | 504 -(9 rows) - ... |
| 57/6235 | Implement pg_add_size_overflow() and friends |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out /home/postgres/postgres/build/testrun/reg... --- /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out 2025-12-31 22:53:57.708274492 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/eager_aggregate.out 2025-12-31 22:56:04.236263818 +000... @@ -360,19 +360,8 @@ FROM eager_agg_t1 t1 JOIN eager_agg_t2 t2 ON t1.b = t2.b GROUP BY t1.a ORDER BY t1.a; - a | avg ----+----- - 1 | 496 - 2 | 497 - 3 | 498 - 4 | 499 - 5 | 500 - 6 | 501 - 7 | 502 - 8 | 503 - 9 | 504 -(9 rows) - ... |
| 57/4460 | Implement row pattern recognition feature |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out /home/postgres/postgres/build/testrun/reg... --- /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out 2025-12-31 22:53:57.708274492 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/eager_aggregate.out 2025-12-31 22:56:04.236263818 +000... @@ -360,19 +360,8 @@ FROM eager_agg_t1 t1 JOIN eager_agg_t2 t2 ON t1.b = t2.b GROUP BY t1.a ORDER BY t1.a; - a | avg ----+----- - 1 | 496 - 2 | 497 - 3 | 498 - 4 | 499 - 5 | 500 - 6 | 501 - 7 | 502 - 8 | 503 - 9 | 504 -(9 rows) - ... |
| 57/6028 | Support existing publications in pg_createsubscriber. |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out /home/postgres/postgres/build/testrun/reg... --- /home/postgres/postgres/src/test/regress/expected/eager_aggregate.out 2025-12-31 22:53:57.708274492 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/eager_aggregate.out 2025-12-31 22:56:04.236263818 +000... @@ -360,19 +360,8 @@ FROM eager_agg_t1 t1 JOIN eager_agg_t2 t2 ON t1.b = t2.b GROUP BY t1.a ORDER BY t1.a; - a | avg ----+----- - 1 | 496 - 2 | 497 - 3 | 498 - 4 | 499 - 5 | 500 - 6 | 501 - 7 | 502 - 8 | 503 - 9 | 504 -(9 rows) - ... |
| 57/6348 | Fix incorrect assertion in heapgettup_pagemode() |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/copy2.out /home/postgres/postgres/build/testrun/pg_upgrade/00... --- /home/postgres/postgres/src/test/regress/expected/copy2.out 2025-12-31 22:23:55.093511058 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2025-12-31 22:25:52.812086096... @@ -1,938 +1 @@ -CREATE TEMP TABLE x ( - a serial, - b int, - c text not null default 'stuff', - d text, - e text -) ; -CREATE FUNCTION fn_x_before () RETURNS TRIGGER AS ' - BEGIN - NEW.e := ''before trigger fired''::text; - return NEW; - END; -' LANGUAGE plpgsql; -CREATE FUNCTION fn_x_after () RETURNS TRIGGER AS ' - BEGIN - UPDATE x set e=''after trigger fired'' where c=''stuff''; ... |
| 57/5623 | Make numeric type accessible to third-party code. |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/bitmapops.out /home/postgres/postgres/build/testrun/pg_upgrad... --- /home/postgres/postgres/src/test/regress/expected/bitmapops.out 2025-12-31 22:01:40.064579729 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/bitmapops.out 2025-12-31 22:03:59.13454... @@ -1,48 +1 @@ --- Test bitmap AND and OR --- Generate enough data that we can test the lossy bitmaps. --- There's 55 tuples per page in the table. 53 is just --- below 55, so that an index scan with qual a = constant --- will return at least one hit per page. 59 is just above --- 55, so that an index scan with qual b = constant will return --- hits on most but not all pages. 53 and 59 are prime, so that --- there's a maximum number of a,b combinations in the table. --- That allows us to test all the different combinations of --- lossy and non-lossy pages with the minimum amount of data -CREATE TABLE bmscantest (a int, b int, t text) WITH (autovacuum_enabled = false); -INSERT INTO bmscantest - SELECT (r%53), (r%59), 'foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo... - FROM generate_series(1,70000) r; -CREATE INDEX i_bmtest_a ON bmscantest(a); -CREATE INDEX i_bmtest_b ON bmscantest(b); ... |
| 57/6176 | Batching in executor, part 1: add batch variant of table AM scan API |
| FreeBSD - Meson | |
| 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 2025-12-31 15:28:01.156002000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-12-31 15:34:04.60648900...
@@ -875,7 +875,7 @@
select explain_filter_to_json('explain (analyze, batches, buffers off, format json) select * from batch_test where a < ...
?column?
----------
- 0
+
(1 row)
drop table batch_test; |
| 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 2025-12-31 15:28:01.156002000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-12-31 15:32:43.971149000 +0000
@@ -855,10 +855,9 @@
----------------------------------------------------------------------
Limit (actual time=N.N..N.N rows=N.N loops=N)
-> Seq Scan on batch_test (actual time=N.N..N.N rows=N.N loops=N)
- Batches: N Avg Rows: N.N Max: N Min: N
Planning Time: N.N ms
Execution Time: N.N ms
-(5 rows)
+(4 rows)
-- Batching disabled - no batch line
set executor_batch_rows = 0;
@@ -875,7 +874,7 @@
select explain_filter_to_json('explain (analyze, batches, buffers off, format json) select * from batch_test where a < ...
?column?
----------
- 0
... |
| 57/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 2025-12-31 14:34:00.796919800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2025-12-31 14:37:35.935354300 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:34:00.796919800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/goo.out 2025-12-31 14:40:38.998000700 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:34:00.796919800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/goo.out 2025-12-31 14:37:36.091600000 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| Windows - Server 2022, MinGW64 - Meson | |
| 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 2025-12-31 14:34:30.603966700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2025-12-31 14:38:02.301089000 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:34:30.603966700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/goo.out 2025-12-31 14:41:23.521575500 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:34:30.603966700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/goo.out 2025-12-31 14:38:00.564294100 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:31
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2025-12-31 14:36:43
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:31
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/goo.out 2025-12-31 14:38:08
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:31
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/goo.out 2025-12-31 14:36:46
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:42.842332949 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2025-12-31 14:35:56.726987319 +000...
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:42.842332949 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/goo.out 2025-12-31 14:37:24.813913353 +0...
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:42.842332949 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/goo.out 2025-12-31 14:35:56.450961171 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:42.692071913 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/goo.out 2025-12-31 14:39:28.750361799 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:42.692071913 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/goo.out 2025-12-31 14:40:45.362391061 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:42.692071913 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/goo.out 2025-12-31 14:37:04.036969099 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 Wed Dec 31 14:34:21 2025
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out Wed Dec 31 14:36:31 2025
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 Wed Dec 31 14:34:21 2025
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/goo.out Wed Dec 31 14:38:27 2025
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 Wed Dec 31 14:34:21 2025
+++ /home/postgres/postgres/build/testrun/regress/regress/results/goo.out Wed Dec 31 14:36:29 2025
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:46.413121000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2025-12-31 14:35:57.698462000 +000...
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:46.413121000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/goo.out 2025-12-31 14:37:35.082446000 +0...
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:46.413121000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/goo.out 2025-12-31 14:36:04.972958000 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:56.859987041 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2025-12-31 14:35:37.952701789 +...
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:56.859987041 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/goo.out 2025-12-31 14:36:08.517221081...
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 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 2025-12-31 14:33:56.859987041 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/goo.out 2025-12-31 14:35:37.944924237 +0000
@@ -132,8 +132,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)
@@ -142,15 +142,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (dim2.id = fact.dim2_id)
- -> Seq Scan on dim2
... |
| 57/6136 | pg_stat_statements: faster search by queryid |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/prepare.out /home/postgres/postgres/build/testrun/pg_upgrade/... --- /home/postgres/postgres/src/test/regress/expected/prepare.out 2025-12-31 13:16:36.738368300 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/prepare.out 2025-12-31 13:18:36.6722744... @@ -1,194 +1 @@ --- Regression tests for prepareable statements. We query the content --- of the pg_prepared_statements view as prepared statements are --- created and removed. -SELECT name, statement, parameter_types, result_types FROM pg_prepared_statements; - name | statement | parameter_types | result_types -------+-----------+-----------------+-------------- -(0 rows) - -PREPARE q1 AS SELECT 1 AS a; -EXECUTE q1; - a ---- - 1 -(1 row) - -SELECT name, statement, parameter_types, result_types FROM pg_prepared_statements; ... |
| 57/6198 | Change initdb default to the builtin collation provider |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/citext/expected/citext_utf8.out /home/postgres/postgres/build/testrun/citext/re... --- /home/postgres/postgres/contrib/citext/expected/citext_utf8.out 2025-12-31 12:51:22.888369760 +0000 +++ /home/postgres/postgres/build/testrun/citext/regress/results/citext_utf8.out 2025-12-31 12:53:49.772133545 +0000 @@ -30,7 +30,7 @@ SELECT 'À'::citext = 'à '::citext AS t; t --- - t + f (1 row) SELECT 'À'::text = 'à '::text AS f; -- text wins. @@ -64,7 +64,7 @@ SELECT 'i'::citext = 'İ'::citext AS t; t --- - t + f (1 row) ... |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/test_regex/expected/test_regex_utf8.out /home/postgres/postgres/build/...
--- /home/postgres/postgres/src/test/modules/test_regex/expected/test_regex_utf8.out 2025-12-31 12:51:32.406594353 +0000
+++ /home/postgres/postgres/build/testrun/test_regex/regress/results/test_regex_utf8.out 2025-12-31 12:54:14.284936683 +...
@@ -152,7 +152,7 @@
test_regex
-----------------
{0,REG_ULOCALE}
- {xᔀሷ}
+ {x}
(2 rows)
select * from test_regex('[[:lower:]]+', E'x\u1500\u1237', 'L');
@@ -166,7 +166,7 @@
test_regex
-----------------
{0,REG_ULOCALE}
- {xᔀሷ}
+ {x}
(2 rows)
... |
| 57/6045 | RFC: adding pytest as a supported test framework |
| 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 2025-12-30 22:14:05.264578490 +0000 +++ /home/postgres/postgres/build/testrun/isolation/isolation/results/timeouts.out 2025-12-30 22:17:19.525747642 +0000 @@ -57,7 +57,7 @@ step sto: 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 starting permutation: wrtbl lto update step wrtbl: UPDATE accounts SET balance = balance + 100; |
| 57/6334 | Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre...
--- /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out 2025-12-30 13:09:05.013551513 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2025-12-30 13:15:19.764431335 +0000
@@ -62,227 +62,7 @@
ERROR: invalid block number
SELECT tuple_data_split('test1'::regclass, t_data, t_infomask, t_infomask2, t_bits)
FROM heap_page_items(get_raw_page('test1', 0));
- tuple_data_split
--------------------------------
- {"\\x01000001","\\x00020200"}
-(1 row)
-
-SELECT * FROM fsm_page_contents(get_raw_page('test1', 'fsm', 0));
- fsm_page_contents
--------------------
- 0: 254 +
- 1: 254 +
- 3: 254 +
- 7: 254 +
- 15: 254 +
... |
| 57/6054 | let ALTER COLUMN SET DATA TYPE cope with POLICY dependency |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rowsecurity.out C:/cirrus/build/testrun/recovery/027_st...
--- C:/cirrus/src/test/regress/expected/rowsecurity.out 2025-12-27 19:41:00.174756900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rowsecurity.out 2025-12-27 19:51:14.513953900 +0000
@@ -378,15 +378,15 @@
--------------------+----------+-------+----------------------------------------------+-------------------+------------...
regress_rls_schema | category | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| |
| | | =arwdDxtm/regress_rls_alice | |
- regress_rls_schema | document | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| | p1: ...
- | | | =arwdDxtm/regress_rls_alice | | (u): (dle...
+ regress_rls_schema | document | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| | p1r (RESTRI...
+ | | | =arwdDxtm/regress_rls_alice | | (u): (cid...
+ | | | | | to: regre...
+ | | | | | p1: ...
+ | | | | | (u): (dle...
| | | | | FROM uac...
| | | | | WHERE (ua...
| | | | | p2r (RESTRI...
| | | | | (u): ((ci...
- | | | | | to: regre...
- | | | | | p1r (RESTRI...
... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rowsecurity.out /Users/admin/pgsql/build/testrun/regress/regress/r...
--- /Users/admin/pgsql/src/test/regress/expected/rowsecurity.out 2025-12-27 19:41:03
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/rowsecurity.out 2025-12-27 19:44:20
@@ -378,15 +378,15 @@
--------------------+----------+-------+----------------------------------------------+-------------------+------------...
regress_rls_schema | category | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| |
| | | =arwdDxtm/regress_rls_alice | |
- regress_rls_schema | document | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| | p1: ...
- | | | =arwdDxtm/regress_rls_alice | | (u): (dle...
+ regress_rls_schema | document | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| | p1r (RESTRI...
+ | | | =arwdDxtm/regress_rls_alice | | (u): (cid...
+ | | | | | to: regre...
+ | | | | | p1: ...
+ | | | | | (u): (dle...
| | | | | FROM uac...
| | | | | WHERE (ua...
| | | | | p2r (RESTRI...
| | | | | (u): ((ci...
- | | | | | to: regre...
- | | | | | p1r (RESTRI...
... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-12-27 19:41:00.686965000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rowsecurity.out 2025-12-27 19:43:58.791472...
@@ -378,15 +378,15 @@
--------------------+----------+-------+----------------------------------------------+-------------------+------------...
regress_rls_schema | category | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| |
| | | =arwdDxtm/regress_rls_alice | |
- regress_rls_schema | document | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| | p1: ...
- | | | =arwdDxtm/regress_rls_alice | | (u): (dle...
+ regress_rls_schema | document | table | regress_rls_alice=arwdDxtm/regress_rls_alice+| | p1r (RESTRI...
+ | | | =arwdDxtm/regress_rls_alice | | (u): (cid...
+ | | | | | to: regre...
+ | | | | | p1: ...
+ | | | | | (u): (dle...
| | | | | FROM uac...
| | | | | WHERE (ua...
| | | | | p2r (RESTRI...
| | | | | (u): ((ci...
- | | | | | to: regre...
- | | | | | p1r (RESTRI...
... |
| 57/6322 | Error position support for ComputeIndexAttrs |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/collate.windows.win1252.out C:/cirrus/build/testrun/rec... --- C:/cirrus/src/test/regress/expected/collate.windows.win1252.out 2025-12-25 17:59:54.009123400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/collate.windows.win1252.out 2025-12-25 18:09:16.089... @@ -845,6 +845,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/collate.windows.win1252.out C:/cirrus/build/testrun/reg... --- C:/cirrus/src/test/regress/expected/collate.windows.win1252.out 2025-12-25 17:59:54.009123400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/collate.windows.win1252.out 2025-12-25 18:06:08.793604700 +0000 @@ -845,6 +845,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/collate.windows.win1252.out C:/cirrus/build/testrun/rec... --- C:/cirrus/src/test/regress/expected/collate.windows.win1252.out 2025-12-25 17:59:54.100819900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/collate.windows.win1252.out 2025-12-25 18:06:09.877... @@ -845,6 +845,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/collate.windows.win1252.out C:/cirrus/build/testrun/reg... --- C:/cirrus/src/test/regress/expected/collate.windows.win1252.out 2025-12-25 17:59:54.100819900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/collate.windows.win1252.out 2025-12-25 18:03:21.848038200 +0000 @@ -845,6 +845,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.linux.utf8.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/collate.linux.utf8.out 2025-12-25 17:59:55.060256510 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/collate.linux.utf8.out 2025-12-25 18:07:32.595630654 +0000 @@ -1009,6 +1009,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.linux.utf8.out /tmp/cirrus-ci-build/src/test/recovery/tm... --- /tmp/cirrus-ci-build/src/test/regress/expected/collate.linux.utf8.out 2025-12-25 17:59:55.060256510 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/collate.linux.utf8.out 2025-12-25 18:09:10.463517315 +0000 @@ -1009,6 +1009,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/collate.linux.utf8.out /tmp/cirrus-ci-build/src/test/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/collate.linux.utf8.out 2025-12-25 17:59:55.060256510 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/collate.linux.utf8.out 2025-12-25 18:04:49.451716928 +0000 @@ -1009,6 +1009,8 @@ CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "POSIX")); CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C"); -- fail ERROR: collations are not supported by type integer +LINE 1: CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE ... + ^ CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")); -- fail ERROR: collations are not supported by type integer LINE 1: ...ATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C... |
| 57/6303 | refactor handling optional argument in system functions |
| 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 2025-12-25 13:16:53.463167932 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/triggers.out 2025-12-25 13:22:22.420391344 +0000
@@ -2680,952 +2680,10 @@
alter table parent attach partition child2 for values in ('BBB');
-- a child with a different column order
create table child3 (b int, a text);
-alter table parent attach partition child3 for values in ('CCC');
-create trigger parent_insert_trig
- after insert on parent referencing new table as new_table
- for each statement execute procedure dump_insert();
-create trigger parent_update_trig
- after update on parent referencing old table as old_table new table as new_table
- for each statement execute procedure dump_update();
-create trigger parent_delete_trig
- after delete on parent referencing old table as old_table
- for each statement execute procedure dump_delete();
-create trigger child1_insert_trig
- after insert on child1 referencing new table as new_table
- for each statement execute procedure dump_insert();
... |
| 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 2025-12-25 13:16:53.463167932 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/triggers.out 2025-12-25 13:20:54.956452716 +0000
@@ -2541,1091 +2541,10 @@
create table parent (a int primary key, f int references parent)
partition by list (a);
create table child1 partition of parent for values in (1);
-select tgrelid::regclass, rtrim(tgname, '0123456789') as tgname,
- tgfoid::regproc, tgenabled
- from pg_trigger where tgrelid in ('parent'::regclass, 'child1'::regclass)
- order by tgrelid::regclass::text, tgfoid;
- tgrelid | tgname | tgfoid | tgenabled
----------+-------------------------+------------------------+-----------
- child1 | RI_ConstraintTrigger_c_ | "RI_FKey_check_ins" | O
- child1 | RI_ConstraintTrigger_c_ | "RI_FKey_check_upd" | O
- child1 | RI_ConstraintTrigger_a_ | "RI_FKey_noaction_del" | O
- child1 | RI_ConstraintTrigger_a_ | "RI_FKey_noaction_upd" | O
- parent | RI_ConstraintTrigger_c_ | "RI_FKey_check_ins" | O
- parent | RI_ConstraintTrigger_c_ | "RI_FKey_check_upd" | O
- parent | RI_ConstraintTrigger_a_ | "RI_FKey_noaction_del" | O
... |
| 57/4351 | Index Prefetching |
| 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 2025-12-25 03:09:05.779913000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-12-25 03:17:18.0047590...
@@ -6483,18 +6483,15 @@
Output: CASE WHEN (random() >= '0'::double precision) THEN d.c2 ELSE 0 END, d.ctid, d.*, t.*
Relations: (public.ft2 d) INNER JOIN (public.ft2 t)
Remote SQL: SELECT r1.c2, r1.ctid, CASE WHEN (r1.*)::text IS NOT NULL THEN ROW(r1."C 1", r1.c2, r1.c3, r1.c4, ...
- -> Hash Join
+ -> Nested Loop
Output: d.c2, d.ctid, d.*, t.*
- Hash Cond: (d.c1 = t.c1)
-> Foreign Scan on public.ft2 d
Output: d.c2, d.ctid, d.*, d.c1
- Remote SQL: SELECT "C 1", c2, c3, c4, c5, c6, c7, c8, ctid FROM "S 1"."T 1" WHERE (("C 1" > 1000))...
- -> Hash
+ Remote SQL: SELECT "C 1", c2, c3, c4, c5, c6, c7, c8, ctid FROM "S 1"."T 1" WHERE (("C 1" > 1000))...
+ -> Foreign Scan on public.ft2 t
Output: t.*, t.c1
- -> Foreign Scan on public.ft2 t
- Output: t.*, t.c1
... |
| 57/5720 | virtual generated column as partition key |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/amcheck/expected/check_btree.out C:/cirrus/build/testrun/amcheck/regress/...
--- C:/cirrus/contrib/amcheck/expected/check_btree.out 2025-12-19 15:31:06.400095700 +0000
+++ C:/cirrus/build/testrun/amcheck/regress/results/check_btree.out 2025-12-19 15:41:19.860129200 +0000
@@ -63,221 +63,7 @@
-- verify partitioned indexes are rejected (error)
BEGIN;
CREATE TABLE bttest_partitioned (a int, b int) PARTITION BY list (a);
-CREATE INDEX bttest_btree_partitioned_idx ON bttest_partitioned USING btree (b);
-SELECT bt_index_parent_check('bttest_btree_partitioned_idx');
-ERROR: expected index as targets for verification
-DETAIL: This operation is not supported for partitioned indexes.
-ROLLBACK;
--- normal check outside of xact
-SELECT bt_index_check('bttest_a_idx');
- bt_index_check
-----------------
-
-(1 row)
-
--- more expansive tests
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/partitions.out C:/cirrus/build/testrun/btree_gist/reg... --- C:/cirrus/contrib/btree_gist/expected/partitions.out 2025-12-19 15:31:06.546559900 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2025-12-19 15:41:26.877719800 +0000 @@ -7,76 +7,7 @@ valid_at daterange, exclude using gist (id with =, valid_at with &&) ) partition by range (id); -create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); -create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -insert into parttmp (id, valid_at) values - (1, '[2000-01-01, 2000-02-01)'), - (1, '[2000-02-01, 2000-03-01)'), - (2, '[2000-01-01, 2000-02-01)'), - (11, '[2000-01-01, 2000-02-01)'), - (11, '[2000-02-01, 2000-03-01)'), - (12, '[2000-01-01, 2000-02-01)'); -select * from parttmp order by id, valid_at; - id | valid_at -----+------------------------- - 1 | [01-01-2000,02-01-2000) ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-12-19 15:31:10.777035200 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-12-19 15:42:01.761032300 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/file_fdw/expected/file_fdw.out C:/cirrus/build/testrun/file_fdw/regress/r... --- C:/cirrus/contrib/file_fdw/expected/file_fdw.out 2025-12-19 15:31:06.657891000 +0000 +++ C:/cirrus/build/testrun/file_fdw/regress/results/file_fdw.out 2025-12-19 15:41:30.371862800 +0000 @@ -375,182 +375,7 @@ -- declarative partitioning tests SET ROLE regress_file_fdw_superuser; CREATE TABLE pt (a int, b text) partition by list (a); -\set filename :abs_srcdir '/data/list1.csv' -CREATE FOREIGN TABLE p1 partition of pt for values in (1) SERVER file_server -OPTIONS (format 'csv', filename :'filename', delimiter ','); -CREATE TABLE p2 partition of pt for values in (2); -SELECT tableoid::regclass, * FROM pt; - tableoid | a | b -----------+---+----- - p1 | 1 | foo - p1 | 1 | bar -(2 rows) - -SELECT tableoid::regclass, * FROM p1; - tableoid | a | b ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/detach-partition-concurrently-1.out C:/cirrus/build/t... --- C:/cirrus/src/test/isolation/expected/detach-partition-concurrently-1.out 2025-12-19 15:31:10.600280700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/detach-partition-concurrently-1.out 2025-12-19 15:38:15.79855040... @@ -1,288 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s1b s1s s2detach s1s s1c s1s -step s1b: BEGIN; -step s1s: SELECT * FROM d_listp; -a -- -1 -2 -(2 rows) - -step s2detach: ALTER TABLE d_listp DETACH PARTITION d_listp2 CONCURRENTLY; <waiting ...> -step s1s: SELECT * FROM d_listp; -a -- -1 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/page.out C:/cirrus/build/testrun/pageinspect/regress...
--- C:/cirrus/contrib/pageinspect/expected/page.out 2025-12-19 15:31:06.803899800 +0000
+++ C:/cirrus/build/testrun/pageinspect/regress/results/page.out 2025-12-19 15:41:37.952427300 +0000
@@ -179,110 +179,7 @@
-- check that using any of these functions with a partitioned table or index
-- would fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned (a);
-select get_raw_page('test_partitioned', 0); -- error about partitioned table
-ERROR: cannot get raw page from relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select get_raw_page('test_partitioned_index', 0); -- error about partitioned index
-ERROR: cannot get raw page from relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
--- a regular table which is a member of a partition set should work though
-create table test_part1 partition of test_partitioned for values from ( 1 ) to (100);
-select get_raw_page('test_part1', 0); -- get farther and error about empty table
-ERROR: block number 0 is out of range for relation "test_part1"
-drop table test_partitioned;
--- check null bitmap alignment for table whose number of attributes is multiple of 8
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out 2025-12-19 15:31:06.854196100 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-12-19 15:41:42.716114700 +0000
@@ -52,440 +52,7 @@
-- Create a partitioned table.
CREATE TABLE vegetables (id serial, name text, genus text)
PARTITION BY LIST (genus);
-CREATE TABLE daucus PARTITION OF vegetables FOR VALUES IN ('daucus');
-CREATE TABLE brassica PARTITION OF vegetables FOR VALUES IN ('brassica');
-INSERT INTO vegetables (name, genus)
- VALUES ('carrot', 'daucus'), ('bok choy', 'brassica'),
- ('brocooli', 'brassica'), ('cauliflower', 'brassica'),
- ('cabbage', 'brassica'), ('kohlrabi', 'brassica'),
- ('rutabaga', 'brassica'), ('turnip', 'brassica');
-VACUUM ANALYZE vegetables;
--- We filter relation OIDs out of the test output in order to avoid
--- test instability. This is currently only needed for EXPLAIN (DEBUG), not
--- EXPLAIN (RANGE_TABLE). Also suppress actual row counts, which are not
--- stable (e.g. 1/8 is 0.12 on some buildfarm machines and 0.13 on others).
-CREATE FUNCTION explain_filter(text) RETURNS SETOF text
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_prewarm/expected/pg_prewarm.out C:/cirrus/build/testrun/pg_prewarm/reg...
--- C:/cirrus/contrib/pg_prewarm/expected/pg_prewarm.out 2025-12-19 15:31:06.860057200 +0000
+++ C:/cirrus/build/testrun/pg_prewarm/regress/results/pg_prewarm.out 2025-12-19 15:41:43.171668400 +0000
@@ -2,9 +2,7 @@
CREATE EXTENSION pg_prewarm;
-- pg_prewarm() should fail if the target relation has no storage.
CREATE TABLE test (c1 int) PARTITION BY RANGE (c1);
-SELECT pg_prewarm('test', 'buffer');
-ERROR: relation "test" does not have storage
-DETAIL: This operation is not supported for partitioned tables.
--- Cleanup
-DROP TABLE test;
-DROP EXTENSION pg_prewarm;
+server closed the connection unexpectedly
+ This probably means the server terminated abnormally
+ before or while processing the request.
+connection to server was lost |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/utility.out C:/cirrus/build/testrun/pg_stat_s... --- C:/cirrus/contrib/pg_stat_statements/expected/utility.out 2025-12-19 15:31:06.874683200 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/utility.out 2025-12-19 15:41:45.834277200 +0000 @@ -44,696 +44,7 @@ -- Partitions CREATE TABLE pt_stats (a int, b int) PARTITION BY range (a); -CREATE TABLE pt_stats1 (a int, b int); -ALTER TABLE pt_stats ATTACH PARTITION pt_stats1 FOR VALUES FROM (0) TO (100); -CREATE TABLE pt_stats2 PARTITION OF pt_stats FOR VALUES FROM (100) TO (200); -CREATE INDEX pt_stats_index ON ONLY pt_stats (a); -CREATE INDEX pt_stats2_index ON ONLY pt_stats2 (a); -ALTER INDEX pt_stats_index ATTACH PARTITION pt_stats2_index; -DROP TABLE pt_stats; --- Views -CREATE VIEW view_stats AS SELECT 1::int AS a, 2::int AS b; -ALTER VIEW view_stats ALTER COLUMN a SET DEFAULT 2; -DROP VIEW view_stats; --- Foreign tables -CREATE FOREIGN DATA WRAPPER wrapper_stats; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/database.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/database.out 2025-12-19 15:31:11.158386900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2025-12-19 15:37:17.374299000 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_visibility/expected/pg_visibility.out C:/cirrus/build/testrun/pg_visib...
--- C:/cirrus/contrib/pg_visibility/expected/pg_visibility.out 2025-12-19 15:31:06.922556000 +0000
+++ C:/cirrus/build/testrun/pg_visibility/regress/results/pg_visibility.out 2025-12-19 15:41:47.430950100 +0000
@@ -39,240 +39,7 @@
--
-- partitioned tables (the parent ones) don't have visibility maps
create table test_partitioned (a int) partition by list (a);
--- these should all fail
-select pg_visibility('test_partitioned', 0);
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map_summary('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_check_frozen('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgstattuple/expected/pgstattuple.out C:/cirrus/build/testrun/pgstattuple/...
--- C:/cirrus/contrib/pgstattuple/expected/pgstattuple.out 2025-12-19 15:31:07.013360100 +0000
+++ C:/cirrus/build/testrun/pgstattuple/regress/results/pgstattuple.out 2025-12-19 15:41:45.692175600 +0000
@@ -152,154 +152,7 @@
ERROR: relation "test_hashidx" is not a GIN index
-- check that using any of these functions with unsupported relations will fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned(a);
-create index test_partitioned_hash_index on test_partitioned using hash(a);
--- these should all fail
-select pgstattuple('test_partitioned');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select pgstattuple('test_partitioned_index');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
-select pgstattuple_approx('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_relpages('test_partitioned');
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-12-19 15:31:07.035834300 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-19 15:41:51.662887500 +0000 @@ -4542,8180 +4542,7 @@ DROP FOREIGN TABLE reindex_foreign; -- partitions and foreign tables CREATE TABLE reind_fdw_parent (c1 int) PARTITION BY RANGE (c1); -CREATE TABLE reind_fdw_0_10 PARTITION OF reind_fdw_parent - FOR VALUES FROM (0) TO (10); -CREATE FOREIGN TABLE reind_fdw_10_20 PARTITION OF reind_fdw_parent - FOR VALUES FROM (10) TO (20) - SERVER loopback OPTIONS (table_name 'reind_local_10_20'); -REINDEX TABLE reind_fdw_parent; -- ok -REINDEX TABLE CONCURRENTLY reind_fdw_parent; -- ok -DROP TABLE reind_fdw_parent; --- =================================================================== --- conversion error --- =================================================================== -ALTER FOREIGN TABLE ft1 ALTER COLUMN c8 TYPE int; -SELECT * FROM ft1 ftx(x1,x2,x3,x4,x5,x6,x7,x8) WHERE x1 = 1; -- ERROR ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/database.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/database.out 2025-12-19 15:31:11.158386900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/database.out 2025-12-19 15:39:45.441169800 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/database.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/database.out 2025-12-19 15:31:11.158386900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/database.out 2025-12-19 15:37:16.741894600 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/seg/expected/security.out C:/cirrus/build/testrun/seg/regress/results/sec... --- C:/cirrus/contrib/seg/expected/security.out 2025-12-19 15:31:07.053904500 +0000 +++ C:/cirrus/build/testrun/seg/regress/results/security.out 2025-12-19 15:41:50.704382500 +0000 @@ -22,11 +22,7 @@ CREATE SCHEMA test_schema CREATE TABLE t(i int) PARTITION BY RANGE (i) CREATE TABLE p1 PARTITION OF t FOR VALUES FROM (1) TO (regress_seg_schema.exfun(2)); -DROP SCHEMA test_schema CASCADE; -NOTICE: drop cascades to 3 other objects -DETAIL: drop cascades to table test_schema.t -drop cascades to extension seg -drop cascades to operator test_schema.=(oid,regclass) -RESET ROLE; -DROP OWNED BY regress_seg_role; -DROP ROLE regress_seg_role; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff --strip-trailing-cr -U3 C:/cirrus/contrib/seg/expected/seg.out C:/cirrus/build/testrun/seg/regress/results/seg.out ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out C:/cirrus/build/testru... --- C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out 2025-12-19 15:31:10.880065600 +0000 +++ C:/cirrus/build/testrun/test_ddl_deparse/regress/results/alter_table.out 2025-12-19 15:42:13.161915800 +0000 @@ -101,53 +101,7 @@ CREATE TABLE part ( a int ) PARTITION BY RANGE (a); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part1 PARTITION OF part FOR VALUES FROM (1) to (100); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part2 (a int); -NOTICE: DDL test: type simple, tag CREATE TABLE -ALTER TABLE part ATTACH PARTITION part2 FOR VALUES FROM (101) to (200); -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type ATTACH PARTITION desc table part2 -ALTER TABLE part DETACH PARTITION part2; -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type DETACH PARTITION desc table part2 -DROP TABLE part2; -CREATE TABLE part2 PARTITION OF part FOR VALUES FROM (100) to (200); ... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/amcheck/expected/check_btree.out C:/cirrus/build/testrun/amcheck/regress/...
--- C:/cirrus/contrib/amcheck/expected/check_btree.out 2025-12-19 15:31:02.121984600 +0000
+++ C:/cirrus/build/testrun/amcheck/regress/results/check_btree.out 2025-12-19 15:37:16.132133300 +0000
@@ -63,221 +63,7 @@
-- verify partitioned indexes are rejected (error)
BEGIN;
CREATE TABLE bttest_partitioned (a int, b int) PARTITION BY list (a);
-CREATE INDEX bttest_btree_partitioned_idx ON bttest_partitioned USING btree (b);
-SELECT bt_index_parent_check('bttest_btree_partitioned_idx');
-ERROR: expected index as targets for verification
-DETAIL: This operation is not supported for partitioned indexes.
-ROLLBACK;
--- normal check outside of xact
-SELECT bt_index_check('bttest_a_idx');
- bt_index_check
-----------------
-
-(1 row)
-
--- more expansive tests
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/partitions.out C:/cirrus/build/testrun/btree_gist/reg... --- C:/cirrus/contrib/btree_gist/expected/partitions.out 2025-12-19 15:31:02.286013200 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2025-12-19 15:37:33.039847700 +0000 @@ -7,76 +7,7 @@ valid_at daterange, exclude using gist (id with =, valid_at with &&) ) partition by range (id); -create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); -create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -insert into parttmp (id, valid_at) values - (1, '[2000-01-01, 2000-02-01)'), - (1, '[2000-02-01, 2000-03-01)'), - (2, '[2000-01-01, 2000-02-01)'), - (11, '[2000-01-01, 2000-02-01)'), - (11, '[2000-02-01, 2000-03-01)'), - (12, '[2000-01-01, 2000-02-01)'); -select * from parttmp order by id, valid_at; - id | valid_at -----+------------------------- - 1 | [01-01-2000,02-01-2000) ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-12-19 15:31:06.685533200 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-12-19 15:38:06.242996500 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/file_fdw/expected/file_fdw.out C:/cirrus/build/testrun/file_fdw/regress/r... --- C:/cirrus/contrib/file_fdw/expected/file_fdw.out 2025-12-19 15:31:02.404164800 +0000 +++ C:/cirrus/build/testrun/file_fdw/regress/results/file_fdw.out 2025-12-19 15:37:35.740025200 +0000 @@ -375,182 +375,7 @@ -- declarative partitioning tests SET ROLE regress_file_fdw_superuser; CREATE TABLE pt (a int, b text) partition by list (a); -\set filename :abs_srcdir '/data/list1.csv' -CREATE FOREIGN TABLE p1 partition of pt for values in (1) SERVER file_server -OPTIONS (format 'csv', filename :'filename', delimiter ','); -CREATE TABLE p2 partition of pt for values in (2); -SELECT tableoid::regclass, * FROM pt; - tableoid | a | b -----------+---+----- - p1 | 1 | foo - p1 | 1 | bar -(2 rows) - -SELECT tableoid::regclass, * FROM p1; - tableoid | a | b ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/detach-partition-concurrently-1.out C:/cirrus/build/t... --- C:/cirrus/src/test/isolation/expected/detach-partition-concurrently-1.out 2025-12-19 15:31:06.488212600 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/detach-partition-concurrently-1.out 2025-12-19 15:34:05.97180270... @@ -1,288 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s1b s1s s2detach s1s s1c s1s -step s1b: BEGIN; -step s1s: SELECT * FROM d_listp; -a -- -1 -2 -(2 rows) - -step s2detach: ALTER TABLE d_listp DETACH PARTITION d_listp2 CONCURRENTLY; <waiting ...> -step s1s: SELECT * FROM d_listp; -a -- -1 ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/page.out C:/cirrus/build/testrun/pageinspect/regress...
--- C:/cirrus/contrib/pageinspect/expected/page.out 2025-12-19 15:31:02.556511400 +0000
+++ C:/cirrus/build/testrun/pageinspect/regress/results/page.out 2025-12-19 15:37:47.147772700 +0000
@@ -179,110 +179,7 @@
-- check that using any of these functions with a partitioned table or index
-- would fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned (a);
-select get_raw_page('test_partitioned', 0); -- error about partitioned table
-ERROR: cannot get raw page from relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select get_raw_page('test_partitioned_index', 0); -- error about partitioned index
-ERROR: cannot get raw page from relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
--- a regular table which is a member of a partition set should work though
-create table test_part1 partition of test_partitioned for values from ( 1 ) to (100);
-select get_raw_page('test_part1', 0); -- get farther and error about empty table
-ERROR: block number 0 is out of range for relation "test_part1"
-drop table test_partitioned;
--- check null bitmap alignment for table whose number of attributes is multiple of 8
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out 2025-12-19 15:31:02.598446200 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-12-19 15:37:49.438784300 +0000
@@ -52,440 +52,7 @@
-- Create a partitioned table.
CREATE TABLE vegetables (id serial, name text, genus text)
PARTITION BY LIST (genus);
-CREATE TABLE daucus PARTITION OF vegetables FOR VALUES IN ('daucus');
-CREATE TABLE brassica PARTITION OF vegetables FOR VALUES IN ('brassica');
-INSERT INTO vegetables (name, genus)
- VALUES ('carrot', 'daucus'), ('bok choy', 'brassica'),
- ('brocooli', 'brassica'), ('cauliflower', 'brassica'),
- ('cabbage', 'brassica'), ('kohlrabi', 'brassica'),
- ('rutabaga', 'brassica'), ('turnip', 'brassica');
-VACUUM ANALYZE vegetables;
--- We filter relation OIDs out of the test output in order to avoid
--- test instability. This is currently only needed for EXPLAIN (DEBUG), not
--- EXPLAIN (RANGE_TABLE). Also suppress actual row counts, which are not
--- stable (e.g. 1/8 is 0.12 on some buildfarm machines and 0.13 on others).
-CREATE FUNCTION explain_filter(text) RETURNS SETOF text
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_prewarm/expected/pg_prewarm.out C:/cirrus/build/testrun/pg_prewarm/reg...
--- C:/cirrus/contrib/pg_prewarm/expected/pg_prewarm.out 2025-12-19 15:31:02.607840000 +0000
+++ C:/cirrus/build/testrun/pg_prewarm/regress/results/pg_prewarm.out 2025-12-19 15:37:50.206859200 +0000
@@ -2,9 +2,7 @@
CREATE EXTENSION pg_prewarm;
-- pg_prewarm() should fail if the target relation has no storage.
CREATE TABLE test (c1 int) PARTITION BY RANGE (c1);
-SELECT pg_prewarm('test', 'buffer');
-ERROR: relation "test" does not have storage
-DETAIL: This operation is not supported for partitioned tables.
--- Cleanup
-DROP TABLE test;
-DROP EXTENSION pg_prewarm;
+server closed the connection unexpectedly
+ This probably means the server terminated abnormally
+ before or while processing the request.
+connection to server was lost |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/utility.out C:/cirrus/build/testrun/pg_stat_s... --- C:/cirrus/contrib/pg_stat_statements/expected/utility.out 2025-12-19 15:31:02.628807100 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/utility.out 2025-12-19 15:37:52.849417000 +0000 @@ -44,696 +44,7 @@ -- Partitions CREATE TABLE pt_stats (a int, b int) PARTITION BY range (a); -CREATE TABLE pt_stats1 (a int, b int); -ALTER TABLE pt_stats ATTACH PARTITION pt_stats1 FOR VALUES FROM (0) TO (100); -CREATE TABLE pt_stats2 PARTITION OF pt_stats FOR VALUES FROM (100) TO (200); -CREATE INDEX pt_stats_index ON ONLY pt_stats (a); -CREATE INDEX pt_stats2_index ON ONLY pt_stats2 (a); -ALTER INDEX pt_stats_index ATTACH PARTITION pt_stats2_index; -DROP TABLE pt_stats; --- Views -CREATE VIEW view_stats AS SELECT 1::int AS a, 2::int AS b; -ALTER VIEW view_stats ALTER COLUMN a SET DEFAULT 2; -DROP VIEW view_stats; --- Foreign tables -CREATE FOREIGN DATA WRAPPER wrapper_stats; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/database.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/database.out 2025-12-19 15:31:07.112163800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2025-12-19 15:33:53.063584500 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_visibility/expected/pg_visibility.out C:/cirrus/build/testrun/pg_visib...
--- C:/cirrus/contrib/pg_visibility/expected/pg_visibility.out 2025-12-19 15:31:02.676636400 +0000
+++ C:/cirrus/build/testrun/pg_visibility/regress/results/pg_visibility.out 2025-12-19 15:37:54.756656800 +0000
@@ -39,240 +39,7 @@
--
-- partitioned tables (the parent ones) don't have visibility maps
create table test_partitioned (a int) partition by list (a);
--- these should all fail
-select pg_visibility('test_partitioned', 0);
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map_summary('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_check_frozen('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgstattuple/expected/pgstattuple.out C:/cirrus/build/testrun/pgstattuple/...
--- C:/cirrus/contrib/pgstattuple/expected/pgstattuple.out 2025-12-19 15:31:02.773310300 +0000
+++ C:/cirrus/build/testrun/pgstattuple/regress/results/pgstattuple.out 2025-12-19 15:37:51.711246700 +0000
@@ -152,154 +152,7 @@
ERROR: relation "test_hashidx" is not a GIN index
-- check that using any of these functions with unsupported relations will fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned(a);
-create index test_partitioned_hash_index on test_partitioned using hash(a);
--- these should all fail
-select pgstattuple('test_partitioned');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select pgstattuple('test_partitioned_index');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
-select pgstattuple_approx('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_relpages('test_partitioned');
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-12-19 15:31:02.798727100 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-19 15:38:01.023263900 +0000 @@ -4542,8180 +4542,7 @@ DROP FOREIGN TABLE reindex_foreign; -- partitions and foreign tables CREATE TABLE reind_fdw_parent (c1 int) PARTITION BY RANGE (c1); -CREATE TABLE reind_fdw_0_10 PARTITION OF reind_fdw_parent - FOR VALUES FROM (0) TO (10); -CREATE FOREIGN TABLE reind_fdw_10_20 PARTITION OF reind_fdw_parent - FOR VALUES FROM (10) TO (20) - SERVER loopback OPTIONS (table_name 'reind_local_10_20'); -REINDEX TABLE reind_fdw_parent; -- ok -REINDEX TABLE CONCURRENTLY reind_fdw_parent; -- ok -DROP TABLE reind_fdw_parent; --- =================================================================== --- conversion error --- =================================================================== -ALTER FOREIGN TABLE ft1 ALTER COLUMN c8 TYPE int; -SELECT * FROM ft1 ftx(x1,x2,x3,x4,x5,x6,x7,x8) WHERE x1 = 1; -- ERROR ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/database.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/database.out 2025-12-19 15:31:07.112163800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/database.out 2025-12-19 15:36:05.242902600 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/database.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/database.out 2025-12-19 15:31:07.112163800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/database.out 2025-12-19 15:33:51.979134000 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/seg/expected/security.out C:/cirrus/build/testrun/seg/regress/results/sec... --- C:/cirrus/contrib/seg/expected/security.out 2025-12-19 15:31:02.817276400 +0000 +++ C:/cirrus/build/testrun/seg/regress/results/security.out 2025-12-19 15:37:57.655097500 +0000 @@ -22,11 +22,7 @@ CREATE SCHEMA test_schema CREATE TABLE t(i int) PARTITION BY RANGE (i) CREATE TABLE p1 PARTITION OF t FOR VALUES FROM (1) TO (regress_seg_schema.exfun(2)); -DROP SCHEMA test_schema CASCADE; -NOTICE: drop cascades to 3 other objects -DETAIL: drop cascades to table test_schema.t -drop cascades to extension seg -drop cascades to operator test_schema.=(oid,regclass) -RESET ROLE; -DROP OWNED BY regress_seg_role; -DROP ROLE regress_seg_role; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff --strip-trailing-cr -U3 C:/cirrus/contrib/seg/expected/partition.out C:/cirrus/build/testrun/seg/regress/results/pa... ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out C:/cirrus/build/testru... --- C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out 2025-12-19 15:31:06.804919100 +0000 +++ C:/cirrus/build/testrun/test_ddl_deparse/regress/results/alter_table.out 2025-12-19 15:38:21.345059700 +0000 @@ -101,53 +101,7 @@ CREATE TABLE part ( a int ) PARTITION BY RANGE (a); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part1 PARTITION OF part FOR VALUES FROM (1) to (100); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part2 (a int); -NOTICE: DDL test: type simple, tag CREATE TABLE -ALTER TABLE part ATTACH PARTITION part2 FOR VALUES FROM (101) to (200); -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type ATTACH PARTITION desc table part2 -ALTER TABLE part DETACH PARTITION part2; -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type DETACH PARTITION desc table part2 -DROP TABLE part2; -CREATE TABLE part2 PARTITION OF part FOR VALUES FROM (100) to (200); ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/amcheck/expected/check_btree.out /tmp/cirrus-ci-build/build/testrun/amcheck/regres...
--- /tmp/cirrus-ci-build/contrib/amcheck/expected/check_btree.out 2025-12-19 15:30:59.840489000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/amcheck/regress/results/check_btree.out 2025-12-19 15:34:20.442572000 +0000
@@ -63,221 +63,7 @@
-- verify partitioned indexes are rejected (error)
BEGIN;
CREATE TABLE bttest_partitioned (a int, b int) PARTITION BY list (a);
-CREATE INDEX bttest_btree_partitioned_idx ON bttest_partitioned USING btree (b);
-SELECT bt_index_parent_check('bttest_btree_partitioned_idx');
-ERROR: expected index as targets for verification
-DETAIL: This operation is not supported for partitioned indexes.
-ROLLBACK;
--- normal check outside of xact
-SELECT bt_index_check('bttest_a_idx');
- bt_index_check
-----------------
-
-(1 row)
-
--- more expansive tests
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/partitions.out /tmp/cirrus-ci-build/build/testrun/btree_gist/r... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/partitions.out 2025-12-19 15:30:59.882409000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2025-12-19 15:34:30.577578000 +0000 @@ -7,76 +7,7 @@ valid_at daterange, exclude using gist (id with =, valid_at with &&) ) partition by range (id); -create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); -create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -insert into parttmp (id, valid_at) values - (1, '[2000-01-01, 2000-02-01)'), - (1, '[2000-02-01, 2000-03-01)'), - (2, '[2000-01-01, 2000-02-01)'), - (11, '[2000-01-01, 2000-02-01)'), - (11, '[2000-02-01, 2000-03-01)'), - (12, '[2000-01-01, 2000-02-01)'); -select * from parttmp order by id, valid_at; - id | valid_at -----+------------------------- - 1 | [01-01-2000,02-01-2000) ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/partition-addition.out /tmp/cirrus-ci-build/buil... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/partition-addition.out 2025-12-19 15:31:01.501198000 ... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-12-19 15:34:50.0216... @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/file_fdw/expected/file_fdw.out /tmp/cirrus-ci-build/build/testrun/file_fdw/regress... --- /tmp/cirrus-ci-build/contrib/file_fdw/expected/file_fdw.out 2025-12-19 15:30:59.899256000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/file_fdw/regress/results/file_fdw.out 2025-12-19 15:34:30.146658000 +0000 @@ -375,182 +375,7 @@ -- declarative partitioning tests SET ROLE regress_file_fdw_superuser; CREATE TABLE pt (a int, b text) partition by list (a); -\set filename :abs_srcdir '/data/list1.csv' -CREATE FOREIGN TABLE p1 partition of pt for values in (1) SERVER file_server -OPTIONS (format 'csv', filename :'filename', delimiter ','); -CREATE TABLE p2 partition of pt for values in (2); -SELECT tableoid::regclass, * FROM pt; - tableoid | a | b -----------+---+----- - p1 | 1 | foo - p1 | 1 | bar -(2 rows) - -SELECT tableoid::regclass, * FROM p1; - tableoid | a | b ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/detach-partition-concurrently-1.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/isolation/expected/detach-partition-concurrently-1.out 2025-12-19 15:31:01.462037000 +... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/detach-partition-concurrently-1.out 2025-12-19 15:33:... @@ -1,288 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s1b s1s s2detach s1s s1c s1s -step s1b: BEGIN; -step s1s: SELECT * FROM d_listp; -a -- -1 -2 -(2 rows) - -step s2detach: ALTER TABLE d_listp DETACH PARTITION d_listp2 CONCURRENTLY; <waiting ...> -step s1s: SELECT * FROM d_listp; -a -- -1 ... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre...
--- /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out 2025-12-19 15:30:59.922840000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2025-12-19 15:34:35.731852000 +0000
@@ -179,110 +179,7 @@
-- check that using any of these functions with a partitioned table or index
-- would fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned (a);
-select get_raw_page('test_partitioned', 0); -- error about partitioned table
-ERROR: cannot get raw page from relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select get_raw_page('test_partitioned_index', 0); -- error about partitioned index
-ERROR: cannot get raw page from relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
--- a regular table which is a member of a partition set should work though
-create table test_part1 partition of test_partitioned for values from ( 1 ) to (100);
-select get_raw_page('test_part1', 0); -- get farther and error about empty table
-ERROR: block number 0 is out of range for relation "test_part1"
-drop table test_partitioned;
--- check null bitmap alignment for table whose number of attributes is multiple of 8
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-12-19 15:30:59.931394000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-12-19 15:34:37.429118000 +...
@@ -52,440 +52,7 @@
-- Create a partitioned table.
CREATE TABLE vegetables (id serial, name text, genus text)
PARTITION BY LIST (genus);
-CREATE TABLE daucus PARTITION OF vegetables FOR VALUES IN ('daucus');
-CREATE TABLE brassica PARTITION OF vegetables FOR VALUES IN ('brassica');
-INSERT INTO vegetables (name, genus)
- VALUES ('carrot', 'daucus'), ('bok choy', 'brassica'),
- ('brocooli', 'brassica'), ('cauliflower', 'brassica'),
- ('cabbage', 'brassica'), ('kohlrabi', 'brassica'),
- ('rutabaga', 'brassica'), ('turnip', 'brassica');
-VACUUM ANALYZE vegetables;
--- We filter relation OIDs out of the test output in order to avoid
--- test instability. This is currently only needed for EXPLAIN (DEBUG), not
--- EXPLAIN (RANGE_TABLE). Also suppress actual row counts, which are not
--- stable (e.g. 1/8 is 0.12 on some buildfarm machines and 0.13 on others).
-CREATE FUNCTION explain_filter(text) RETURNS SETOF text
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_prewarm/expected/pg_prewarm.out /tmp/cirrus-ci-build/build/testrun/pg_prewarm/r...
--- /tmp/cirrus-ci-build/contrib/pg_prewarm/expected/pg_prewarm.out 2025-12-19 15:30:59.932412000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_prewarm/regress/results/pg_prewarm.out 2025-12-19 15:34:38.143656000 +0000
@@ -2,9 +2,7 @@
CREATE EXTENSION pg_prewarm;
-- pg_prewarm() should fail if the target relation has no storage.
CREATE TABLE test (c1 int) PARTITION BY RANGE (c1);
-SELECT pg_prewarm('test', 'buffer');
-ERROR: relation "test" does not have storage
-DETAIL: This operation is not supported for partitioned tables.
--- Cleanup
-DROP TABLE test;
-DROP EXTENSION pg_prewarm;
+server closed the connection unexpectedly
+ This probably means the server terminated abnormally
+ before or while processing the request.
+connection to server was lost |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/utility.out /tmp/cirrus-ci-build/build/testrun/pg_stat... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/utility.out 2025-12-19 15:30:59.935725000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/utility.out 2025-12-19 15:34:40.154895000 +000... @@ -44,696 +44,7 @@ -- Partitions CREATE TABLE pt_stats (a int, b int) PARTITION BY range (a); -CREATE TABLE pt_stats1 (a int, b int); -ALTER TABLE pt_stats ATTACH PARTITION pt_stats1 FOR VALUES FROM (0) TO (100); -CREATE TABLE pt_stats2 PARTITION OF pt_stats FOR VALUES FROM (100) TO (200); -CREATE INDEX pt_stats_index ON ONLY pt_stats (a); -CREATE INDEX pt_stats2_index ON ONLY pt_stats2 (a); -ALTER INDEX pt_stats_index ATTACH PARTITION pt_stats2_index; -DROP TABLE pt_stats; --- Views -CREATE VIEW view_stats AS SELECT 1::int AS a, 2::int AS b; -ALTER VIEW view_stats ALTER COLUMN a SET DEFAULT 2; -DROP VIEW view_stats; --- Foreign tables -CREATE FOREIGN DATA WRAPPER wrapper_stats; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2025-12-19 15:31:01.590519000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2025-12-19 15:33:15.373996000... @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 SET TABLESPACE pg_default; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RENAME TO regression_rename_rolled_back; -ROLLBACK; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_visibility/expected/pg_visibility.out /tmp/cirrus-ci-build/build/testrun/pg_vis...
--- /tmp/cirrus-ci-build/contrib/pg_visibility/expected/pg_visibility.out 2025-12-19 15:30:59.944884000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_visibility/regress/results/pg_visibility.out 2025-12-19 15:34:41.595280000 +00...
@@ -39,240 +39,7 @@
--
-- partitioned tables (the parent ones) don't have visibility maps
create table test_partitioned (a int) partition by list (a);
--- these should all fail
-select pg_visibility('test_partitioned', 0);
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map_summary('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_check_frozen('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build/testrun/pgstattupl...
--- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-12-19 15:30:59.959114000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pgstattuple/regress/results/pgstattuple.out 2025-12-19 15:34:39.960890000 +0000
@@ -152,154 +152,7 @@
ERROR: relation "test_hashidx" is not a GIN index
-- check that using any of these functions with unsupported relations will fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned(a);
-create index test_partitioned_hash_index on test_partitioned using hash(a);
--- these should all fail
-select pgstattuple('test_partitioned');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select pgstattuple('test_partitioned_index');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
-select pgstattuple_approx('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_relpages('test_partitioned');
... |
| 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 2025-12-19 15:30:59.971266000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-19 15:34:43.882636000 +0000 @@ -4542,8180 +4542,7 @@ DROP FOREIGN TABLE reindex_foreign; -- partitions and foreign tables CREATE TABLE reind_fdw_parent (c1 int) PARTITION BY RANGE (c1); -CREATE TABLE reind_fdw_0_10 PARTITION OF reind_fdw_parent - FOR VALUES FROM (0) TO (10); -CREATE FOREIGN TABLE reind_fdw_10_20 PARTITION OF reind_fdw_parent - FOR VALUES FROM (10) TO (20) - SERVER loopback OPTIONS (table_name 'reind_local_10_20'); -REINDEX TABLE reind_fdw_parent; -- ok -REINDEX TABLE CONCURRENTLY reind_fdw_parent; -- ok -DROP TABLE reind_fdw_parent; --- =================================================================== --- conversion error --- =================================================================== -ALTER FOREIGN TABLE ft1 ALTER COLUMN c8 TYPE int; -SELECT * FROM ft1 ftx(x1,x2,x3,x4,x5,x6,x7,x8) WHERE x1 = 1; -- ERROR ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/geometry.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/geometry.out 2025-12-19 15:31:01.601317000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/geometry.out 2025-12-19 15:34:02.4756490... @@ -4890,434 +4890,10 @@ -- Add point SELECT c.f1, p.f1, c.f1 + p.f1 FROM CIRCLE_TBL c, POINT_TBL p; - f1 | f1 | ?column? -----------------+-------------------+------------------------- - <(5,1),3> | (0,0) | <(5,1),3> - <(1,2),100> | (0,0) | <(1,2),100> - <(1,3),5> | (0,0) | <(1,3),5> - <(1,2),3> | (0,0) | <(1,2),3> - <(100,200),10> | (0,0) | <(100,200),10> - <(100,1),115> | (0,0) | <(100,1),115> - <(3,5),0> | (0,0) | <(3,5),0> - <(3,5),NaN> | (0,0) | <(3,5),NaN> - <(5,1),3> | (-10,0) | <(-5,1),3> - <(1,2),100> | (-10,0) | <(-9,2),100> - <(1,3),5> | (-10,0) | <(-9,3),5> ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-12-19 15:31:01.604033000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/horology.out 2025-12-19 15:33:11.288632000 +0000
@@ -3391,500 +3391,10 @@
(1 row)
SELECT i, to_timestamp('2018-11-02 12:34:56', 'YYYY-MM-DD HH24:MI:SS.FF' || i) FROM generate_series(1, 6) i;
- i | to_timestamp
----+------------------------------
- 1 | Fri Nov 02 12:34:56 2018 PDT
- 2 | Fri Nov 02 12:34:56 2018 PDT
- 3 | Fri Nov 02 12:34:56 2018 PDT
- 4 | Fri Nov 02 12:34:56 2018 PDT
- 5 | Fri Nov 02 12:34:56 2018 PDT
- 6 | Fri Nov 02 12:34:56 2018 PDT
-(6 rows)
-
-SELECT i, to_timestamp('2018-11-02 12:34:56.1', 'YYYY-MM-DD HH24:MI:SS.FF' || i) FROM generate_series(1, 6) i;
- i | to_timestamp
----+--------------------------------
... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/seg/expected/security.out /tmp/cirrus-ci-build/build/testrun/seg/regress/results/s... --- /tmp/cirrus-ci-build/contrib/seg/expected/security.out 2025-12-19 15:30:59.978522000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/seg/regress/results/security.out 2025-12-19 15:34:42.729500000 +0000 @@ -22,11 +22,7 @@ CREATE SCHEMA test_schema CREATE TABLE t(i int) PARTITION BY RANGE (i) CREATE TABLE p1 PARTITION OF t FOR VALUES FROM (1) TO (regress_seg_schema.exfun(2)); -DROP SCHEMA test_schema CASCADE; -NOTICE: drop cascades to 3 other objects -DETAIL: drop cascades to table test_schema.t -drop cascades to extension seg -drop cascades to operator test_schema.=(oid,regclass) -RESET ROLE; -DROP OWNED BY regress_seg_role; -DROP ROLE regress_seg_role; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff -U3 /tmp/cirrus-ci-build/contrib/seg/expected/seg.out /tmp/cirrus-ci-build/build/testrun/seg/regress/results/seg.ou... ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test... --- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out 2025-12-19 15:31:01.517794000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out 2025-12-19 15:34:57.186040000 +0... @@ -101,53 +101,7 @@ CREATE TABLE part ( a int ) PARTITION BY RANGE (a); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part1 PARTITION OF part FOR VALUES FROM (1) to (100); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part2 (a int); -NOTICE: DDL test: type simple, tag CREATE TABLE -ALTER TABLE part ATTACH PARTITION part2 FOR VALUES FROM (101) to (200); -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type ATTACH PARTITION desc table part2 -ALTER TABLE part DETACH PARTITION part2; -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type DETACH PARTITION desc table part2 -DROP TABLE part2; -CREATE TABLE part2 PARTITION OF part FOR VALUES FROM (100) to (200); ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/amcheck/expected/check_btree.out /home/postgres/postgres/build/testrun/amcheck/...
--- /home/postgres/postgres/contrib/amcheck/expected/check_btree.out 2025-12-19 15:31:16.613491885 +0000
+++ /home/postgres/postgres/build/testrun/amcheck/regress/results/check_btree.out 2025-12-19 15:34:36.851789728 +0000
@@ -63,221 +63,7 @@
-- verify partitioned indexes are rejected (error)
BEGIN;
CREATE TABLE bttest_partitioned (a int, b int) PARTITION BY list (a);
-CREATE INDEX bttest_btree_partitioned_idx ON bttest_partitioned USING btree (b);
-SELECT bt_index_parent_check('bttest_btree_partitioned_idx');
-ERROR: expected index as targets for verification
-DETAIL: This operation is not supported for partitioned indexes.
-ROLLBACK;
--- normal check outside of xact
-SELECT bt_index_check('bttest_a_idx');
- bt_index_check
-----------------
-
-(1 row)
-
--- more expansive tests
... |
| regress | diff -U3 /home/postgres/postgres/contrib/btree_gist/expected/partitions.out /home/postgres/postgres/build/testrun/btree_... --- /home/postgres/postgres/contrib/btree_gist/expected/partitions.out 2025-12-19 15:31:16.855455960 +0000 +++ /home/postgres/postgres/build/testrun/btree_gist/regress/results/partitions.out 2025-12-19 15:34:39.069329252 +0000 @@ -7,76 +7,7 @@ valid_at daterange, exclude using gist (id with =, valid_at with &&) ) partition by range (id); -create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); -create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -insert into parttmp (id, valid_at) values - (1, '[2000-01-01, 2000-02-01)'), - (1, '[2000-02-01, 2000-03-01)'), - (2, '[2000-01-01, 2000-02-01)'), - (11, '[2000-01-01, 2000-02-01)'), - (11, '[2000-02-01, 2000-03-01)'), - (12, '[2000-01-01, 2000-02-01)'); -select * from parttmp order by id, valid_at; - id | valid_at -----+------------------------- - 1 | [01-01-2000,02-01-2000) ... |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/delay_execution/expected/partition-addition.out /home/postgres/postgre... --- /home/postgres/postgres/src/test/modules/delay_execution/expected/partition-addition.out 2025-12-19 15:31:24.0128302... +++ /home/postgres/postgres/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-12-19 15:35:00.3... @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
| regress | diff -U3 /home/postgres/postgres/contrib/file_fdw/expected/file_fdw.out /home/postgres/postgres/build/testrun/file_fdw/r... --- /home/postgres/postgres/contrib/file_fdw/expected/file_fdw.out 2025-12-19 15:31:17.019523180 +0000 +++ /home/postgres/postgres/build/testrun/file_fdw/regress/results/file_fdw.out 2025-12-19 15:34:40.904712770 +0000 @@ -375,182 +375,7 @@ -- declarative partitioning tests SET ROLE regress_file_fdw_superuser; CREATE TABLE pt (a int, b text) partition by list (a); -\set filename :abs_srcdir '/data/list1.csv' -CREATE FOREIGN TABLE p1 partition of pt for values in (1) SERVER file_server -OPTIONS (format 'csv', filename :'filename', delimiter ','); -CREATE TABLE p2 partition of pt for values in (2); -SELECT tableoid::regclass, * FROM pt; - tableoid | a | b -----------+---+----- - p1 | 1 | foo - p1 | 1 | bar -(2 rows) - -SELECT tableoid::regclass, * FROM p1; - tableoid | a | b ... |
| regress | diff -U3 /home/postgres/postgres/src/test/isolation/expected/detach-partition-concurrently-1.out /home/postgres/postgres... --- /home/postgres/postgres/src/test/isolation/expected/detach-partition-concurrently-1.out 2025-12-19 15:31:23.68081133... +++ /home/postgres/postgres/build/testrun/isolation/isolation/results/detach-partition-concurrently-1.out 2025-12-19 15:... @@ -1,288 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s1b s1s s2detach s1s s1c s1s -step s1b: BEGIN; -step s1s: SELECT * FROM d_listp; -a -- -1 -2 -(2 rows) - -step s2detach: ALTER TABLE d_listp DETACH PARTITION d_listp2 CONCURRENTLY; <waiting ...> -step s1s: SELECT * FROM d_listp; -a -- -1 ... |
| regress | diff -U3 /home/postgres/postgres/contrib/pageinspect/expected/page.out /home/postgres/postgres/build/testrun/pageinspect...
--- /home/postgres/postgres/contrib/pageinspect/expected/page.out 2025-12-19 15:31:17.275144237 +0000
+++ /home/postgres/postgres/build/testrun/pageinspect/regress/results/page.out 2025-12-19 15:34:43.224709526 +0000
@@ -179,110 +179,7 @@
-- check that using any of these functions with a partitioned table or index
-- would fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned (a);
-select get_raw_page('test_partitioned', 0); -- error about partitioned table
-ERROR: cannot get raw page from relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select get_raw_page('test_partitioned_index', 0); -- error about partitioned index
-ERROR: cannot get raw page from relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
--- a regular table which is a member of a partition set should work though
-create table test_part1 partition of test_partitioned for values from ( 1 ) to (100);
-select get_raw_page('test_part1', 0); -- get farther and error about empty table
-ERROR: block number 0 is out of range for relation "test_part1"
-drop table test_partitioned;
--- check null bitmap alignment for table whose number of attributes is multiple of 8
... |
| regress | diff -U3 /home/postgres/postgres/contrib/pg_overexplain/expected/pg_overexplain.out /home/postgres/postgres/build/testru...
--- /home/postgres/postgres/contrib/pg_overexplain/expected/pg_overexplain.out 2025-12-19 15:31:17.378102416 +0000
+++ /home/postgres/postgres/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-12-19 15:34:44.35063159...
@@ -52,440 +52,7 @@
-- Create a partitioned table.
CREATE TABLE vegetables (id serial, name text, genus text)
PARTITION BY LIST (genus);
-CREATE TABLE daucus PARTITION OF vegetables FOR VALUES IN ('daucus');
-CREATE TABLE brassica PARTITION OF vegetables FOR VALUES IN ('brassica');
-INSERT INTO vegetables (name, genus)
- VALUES ('carrot', 'daucus'), ('bok choy', 'brassica'),
- ('brocooli', 'brassica'), ('cauliflower', 'brassica'),
- ('cabbage', 'brassica'), ('kohlrabi', 'brassica'),
- ('rutabaga', 'brassica'), ('turnip', 'brassica');
-VACUUM ANALYZE vegetables;
--- We filter relation OIDs out of the test output in order to avoid
--- test instability. This is currently only needed for EXPLAIN (DEBUG), not
--- EXPLAIN (RANGE_TABLE). Also suppress actual row counts, which are not
--- stable (e.g. 1/8 is 0.12 on some buildfarm machines and 0.13 on others).
-CREATE FUNCTION explain_filter(text) RETURNS SETOF text
... |
| regress | diff -U3 /home/postgres/postgres/contrib/pg_prewarm/expected/pg_prewarm.out /home/postgres/postgres/build/testrun/pg_pre...
--- /home/postgres/postgres/contrib/pg_prewarm/expected/pg_prewarm.out 2025-12-19 15:31:17.390588127 +0000
+++ /home/postgres/postgres/build/testrun/pg_prewarm/regress/results/pg_prewarm.out 2025-12-19 15:34:44.743600307 +0000
@@ -2,9 +2,7 @@
CREATE EXTENSION pg_prewarm;
-- pg_prewarm() should fail if the target relation has no storage.
CREATE TABLE test (c1 int) PARTITION BY RANGE (c1);
-SELECT pg_prewarm('test', 'buffer');
-ERROR: relation "test" does not have storage
-DETAIL: This operation is not supported for partitioned tables.
--- Cleanup
-DROP TABLE test;
-DROP EXTENSION pg_prewarm;
+server closed the connection unexpectedly
+ This probably means the server terminated abnormally
+ before or while processing the request.
+connection to server was lost |
| regress | diff -U3 /home/postgres/postgres/contrib/pg_stat_statements/expected/utility.out /home/postgres/postgres/build/testrun/p... --- /home/postgres/postgres/contrib/pg_stat_statements/expected/utility.out 2025-12-19 15:31:17.421085052 +0000 +++ /home/postgres/postgres/build/testrun/pg_stat_statements/regress/results/utility.out 2025-12-19 15:34:46.361346517 +... @@ -44,696 +44,7 @@ -- Partitions CREATE TABLE pt_stats (a int, b int) PARTITION BY range (a); -CREATE TABLE pt_stats1 (a int, b int); -ALTER TABLE pt_stats ATTACH PARTITION pt_stats1 FOR VALUES FROM (0) TO (100); -CREATE TABLE pt_stats2 PARTITION OF pt_stats FOR VALUES FROM (100) TO (200); -CREATE INDEX pt_stats_index ON ONLY pt_stats (a); -CREATE INDEX pt_stats2_index ON ONLY pt_stats2 (a); -ALTER INDEX pt_stats_index ATTACH PARTITION pt_stats2_index; -DROP TABLE pt_stats; --- Views -CREATE VIEW view_stats AS SELECT 1::int AS a, 2::int AS b; -ALTER VIEW view_stats ALTER COLUMN a SET DEFAULT 2; -DROP VIEW view_stats; --- Foreign tables -CREATE FOREIGN DATA WRAPPER wrapper_stats; ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/geometry.out /home/postgres/postgres/build/testrun/pg_upgrade... --- /home/postgres/postgres/src/test/regress/expected/geometry.out 2025-12-19 15:31:24.911919126 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/geometry.out 2025-12-19 15:33:54.905324... @@ -1,5323 +1,3 @@ --- --- GEOMETRY --- --- Back off displayed precision a little bit to reduce platform-to-platform --- variation in results. -SET extra_float_digits TO -3; --- --- Points --- -SELECT center(f1) AS center - FROM BOX_TBL; - center ---------- - (1,1) - (2,2) - (-5,-4) ... |
| regress | diff -U3 /home/postgres/postgres/contrib/pg_visibility/expected/pg_visibility.out /home/postgres/postgres/build/testrun/...
--- /home/postgres/postgres/contrib/pg_visibility/expected/pg_visibility.out 2025-12-19 15:31:17.508927574 +0000
+++ /home/postgres/postgres/build/testrun/pg_visibility/regress/results/pg_visibility.out 2025-12-19 15:34:47.246433844 ...
@@ -39,240 +39,7 @@
--
-- partitioned tables (the parent ones) don't have visibility maps
create table test_partitioned (a int) partition by list (a);
--- these should all fail
-select pg_visibility('test_partitioned', 0);
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_visibility_map_summary('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_check_frozen('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
... |
| regress | diff -U3 /home/postgres/postgres/contrib/pgstattuple/expected/pgstattuple.out /home/postgres/postgres/build/testrun/pgst...
--- /home/postgres/postgres/contrib/pgstattuple/expected/pgstattuple.out 2025-12-19 15:31:17.653643709 +0000
+++ /home/postgres/postgres/build/testrun/pgstattuple/regress/results/pgstattuple.out 2025-12-19 15:34:46.403525578 +000...
@@ -152,154 +152,7 @@
ERROR: relation "test_hashidx" is not a GIN index
-- check that using any of these functions with unsupported relations will fail
create table test_partitioned (a int) partition by range (a);
-create index test_partitioned_index on test_partitioned(a);
-create index test_partitioned_hash_index on test_partitioned using hash(a);
--- these should all fail
-select pgstattuple('test_partitioned');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned"
-DETAIL: This operation is not supported for partitioned tables.
-select pgstattuple('test_partitioned_index');
-ERROR: cannot get tuple-level statistics for relation "test_partitioned_index"
-DETAIL: This operation is not supported for partitioned indexes.
-select pgstattuple_approx('test_partitioned');
-ERROR: relation "test_partitioned" is of wrong relation kind
-DETAIL: This operation is not supported for partitioned tables.
-select pg_relpages('test_partitioned');
... |
| regress | diff -U3 /home/postgres/postgres/contrib/postgres_fdw/expected/postgres_fdw.out /home/postgres/postgres/build/testrun/po... --- /home/postgres/postgres/contrib/postgres_fdw/expected/postgres_fdw.out 2025-12-19 15:31:17.687637147 +0000 +++ /home/postgres/postgres/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-19 15:34:49.358977710 +0... @@ -4542,8180 +4542,7 @@ DROP FOREIGN TABLE reindex_foreign; -- partitions and foreign tables CREATE TABLE reind_fdw_parent (c1 int) PARTITION BY RANGE (c1); -CREATE TABLE reind_fdw_0_10 PARTITION OF reind_fdw_parent - FOR VALUES FROM (0) TO (10); -CREATE FOREIGN TABLE reind_fdw_10_20 PARTITION OF reind_fdw_parent - FOR VALUES FROM (10) TO (20) - SERVER loopback OPTIONS (table_name 'reind_local_10_20'); -REINDEX TABLE reind_fdw_parent; -- ok -REINDEX TABLE CONCURRENTLY reind_fdw_parent; -- ok -DROP TABLE reind_fdw_parent; --- =================================================================== --- conversion error --- =================================================================== -ALTER FOREIGN TABLE ft1 ALTER COLUMN c8 TYPE int; -SELECT * FROM ft1 ftx(x1,x2,x3,x4,x5,x6,x7,x8) WHERE x1 = 1; -- ERROR ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/regex.out /home/postgres/postgres/build/testrun/recovery/027_...
--- /home/postgres/postgres/src/test/regress/expected/regex.out 2025-12-19 15:31:25.035693599 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/regex.out 2025-12-19 15:34:21.1388357...
@@ -472,174 +472,10 @@
-- Test backref in combination with non-greedy quantifier
-- https://core.tcl.tk/tcl/tktview/6585b21ca8fa6f3678d442b97241fdd43dba2ec0
select 'Programmer' ~ '(\w).*?\1' as t;
- t
----
- t
-(1 row)
-
-select regexp_matches('Programmer', '(\w)(.*?\1)', 'g');
- regexp_matches
-----------------
- {r,ogr}
- {m,m}
-(2 rows)
-
--- Test for proper matching of non-greedy iteration (bug #11478)
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/regex.out /home/postgres/postgres/build/testrun/regress/regre...
--- /home/postgres/postgres/src/test/regress/expected/regex.out 2025-12-19 15:31:25.035693599 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/regex.out 2025-12-19 15:33:50.473026463 +0000
@@ -468,178 +468,10 @@
-- This generates O(N) states but O(N^2) arcs, so it causes problems
-- if arc count is not constrained
select 'x' ~ repeat('x*y*z*', 1000);
-ERROR: invalid regular expression: regular expression is too complex
--- Test backref in combination with non-greedy quantifier
--- https://core.tcl.tk/tcl/tktview/6585b21ca8fa6f3678d442b97241fdd43dba2ec0
-select 'Programmer' ~ '(\w).*?\1' as t;
- t
----
- t
-(1 row)
-
-select regexp_matches('Programmer', '(\w)(.*?\1)', 'g');
- regexp_matches
-----------------
- {r,ogr}
... |
| regress | diff -U3 /home/postgres/postgres/contrib/seg/expected/security.out /home/postgres/postgres/build/testrun/seg/regress/res... --- /home/postgres/postgres/contrib/seg/expected/security.out 2025-12-19 15:31:17.721458866 +0000 +++ /home/postgres/postgres/build/testrun/seg/regress/results/security.out 2025-12-19 15:34:50.281986052 +0000 @@ -22,11 +22,7 @@ CREATE SCHEMA test_schema CREATE TABLE t(i int) PARTITION BY RANGE (i) CREATE TABLE p1 PARTITION OF t FOR VALUES FROM (1) TO (regress_seg_schema.exfun(2)); -DROP SCHEMA test_schema CASCADE; -NOTICE: drop cascades to 3 other objects -DETAIL: drop cascades to table test_schema.t -drop cascades to extension seg -drop cascades to operator test_schema.=(oid,regclass) -RESET ROLE; -DROP OWNED BY regress_seg_role; -DROP ROLE regress_seg_role; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff -U3 /home/postgres/postgres/contrib/seg/expected/seg.out /home/postgres/postgres/build/testrun/seg/regress/results/... ... |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/test_ddl_deparse/expected/alter_table.out /home/postgres/postgres/buil... --- /home/postgres/postgres/src/test/modules/test_ddl_deparse/expected/alter_table.out 2025-12-19 15:31:24.274803140 +00... +++ /home/postgres/postgres/build/testrun/test_ddl_deparse/regress/results/alter_table.out 2025-12-19 15:35:09.861187699... @@ -101,53 +101,7 @@ CREATE TABLE part ( a int ) PARTITION BY RANGE (a); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part1 PARTITION OF part FOR VALUES FROM (1) to (100); -NOTICE: DDL test: type simple, tag CREATE TABLE -CREATE TABLE part2 (a int); -NOTICE: DDL test: type simple, tag CREATE TABLE -ALTER TABLE part ATTACH PARTITION part2 FOR VALUES FROM (101) to (200); -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type ATTACH PARTITION desc table part2 -ALTER TABLE part DETACH PARTITION part2; -NOTICE: DDL test: type alter table, tag ALTER TABLE -NOTICE: subcommand: type DETACH PARTITION desc table part2 -DROP TABLE part2; -CREATE TABLE part2 PARTITION OF part FOR VALUES FROM (100) to (200); ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/insert.out /tmp/cirrus-ci-build/src/test/regress/results/insert....
--- /tmp/cirrus-ci-build/src/test/regress/expected/insert.out 2025-12-19 15:31:09.753068077 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/insert.out 2025-12-19 15:35:08.384792713 +0000
@@ -300,797 +300,7 @@
a text,
b int
) partition by range (a, (b+0));
--- no partitions, so fail
-insert into range_parted values ('a', 11);
-ERROR: no partition of relation "range_parted" found for row
-DETAIL: Partition key of the failing row contains (a, (b + 0)) = (a, 11).
-create table part1 partition of range_parted for values from ('a', 1) to ('a', 10);
-create table part2 partition of range_parted for values from ('a', 10) to ('a', 20);
-create table part3 partition of range_parted for values from ('b', 1) to ('b', 10);
-create table part4 partition of range_parted for values from ('b', 10) to ('b', 20);
--- fail
-insert into part1 values ('a', 11);
-ERROR: new row for relation "part1" violates partition constraint
-DETAIL: Failing row contains (a, 11).
-insert into part1 values ('b', 1);
... |
| 57/5958 | Per backend relation statistics tracking |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-12-18 01:24:32.987148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-12-18 01:29:31.729604000 +0... @@ -243,7 +243,7 @@ SELECT :seq_scan_after > :seq_scan_before; ?column? ---------- - t + f (1 row) ---- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-12-18 01:24:32.987148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-12-18 01:31:01.648630000 ... @@ -243,7 +243,7 @@ SELECT :seq_scan_after > :seq_scan_before; ?column? ---------- - t + f (1 row) ---- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-12-18 01:24:32.987148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-12-18 01:29:54.095768000 +0000 @@ -243,7 +243,7 @@ SELECT :seq_scan_after > :seq_scan_before; ?column? ---------- - t + f (1 row) ---- |
| 57/6233 | Bypassing cursors in postgres_fdw to enable parallel plans |
| Linux - Debian Trixie - 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 2025-12-10 17:10:41.833948515 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-10 17:15:13.895834731 +0000
@@ -4860,9 +4860,9 @@
QUERY PLAN ...
-----------------------------------------------------------------------------------------------------------------------...
Aggregate
- Output: sum(t1.c1), count(t2.c1)
+ Output: sum(t1.c1), count(*)
-> Foreign Scan
- Output: t1.c1, t2.c1
+ Output: t1.c1
Filter: (((((t1.c1 * t2.c1) / (t1.c1 * t2.c1)))::double precision * random()) <= '1'::double precision)
Relations: (public.ft1 t1) INNER JOIN (public.ft2 t2)
Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 ON (((r2."C 1" = r1."C 1"...
@@ -5081,12 +5081,12 @@
SET postgres_fdw.use_cursor = false;
explain (verbose, costs off)
select count(c2) w, c2 x, 5 y, 7.0 z from ft1 group by 2, y, 9.0::int order by 2;
- QUERY PLAN
... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw...
--- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-12-10 17:08:18
+++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-10 17:12:04
@@ -4860,9 +4860,9 @@
QUERY PLAN ...
-----------------------------------------------------------------------------------------------------------------------...
Aggregate
- Output: sum(t1.c1), count(t2.c1)
+ Output: sum(t1.c1), count(*)
-> Foreign Scan
- Output: t1.c1, t2.c1
+ Output: t1.c1
Filter: (((((t1.c1 * t2.c1) / (t1.c1 * t2.c1)))::double precision * random()) <= '1'::double precision)
Relations: (public.ft1 t1) INNER JOIN (public.ft2 t2)
Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 ON (((r2."C 1" = r1."C 1"...
@@ -5081,12 +5081,12 @@
SET postgres_fdw.use_cursor = false;
explain (verbose, costs off)
select count(c2) w, c2 x, 5 y, 7.0 z from ft1 group by 2, y, 9.0::int order by 2;
- QUERY PLAN
... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/postgres_fdw/expected/postgres_fdw.out /home/postgres/postgres/build/testrun/po...
--- /home/postgres/postgres/contrib/postgres_fdw/expected/postgres_fdw.out Wed Dec 10 17:10:43 2025
+++ /home/postgres/postgres/build/testrun/postgres_fdw/regress/results/postgres_fdw.out Wed Dec 10 17:15:53 2025
@@ -4860,9 +4860,9 @@
QUERY PLAN ...
-----------------------------------------------------------------------------------------------------------------------...
Aggregate
- Output: sum(t1.c1), count(t2.c1)
+ Output: sum(t1.c1), count(*)
-> Foreign Scan
- Output: t1.c1, t2.c1
+ Output: t1.c1
Filter: (((((t1.c1 * t2.c1) / (t1.c1 * t2.c1)))::double precision * random()) <= '1'::double precision)
Relations: (public.ft1 t1) INNER JOIN (public.ft2 t2)
Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 ON (((r2."C 1" = r1."C 1"...
@@ -5081,12 +5081,12 @@
SET postgres_fdw.use_cursor = false;
explain (verbose, costs off)
select count(c2) w, c2 x, 5 y, 7.0 z from ft1 group by 2, y, 9.0::int order by 2;
- QUERY PLAN
... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-12-10 17:10:26.500102984 +0000
+++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-12-10 17:15:36.644532868 +0000
@@ -4860,9 +4860,9 @@
QUERY PLAN ...
-----------------------------------------------------------------------------------------------------------------------...
Aggregate
- Output: sum(t1.c1), count(t2.c1)
+ Output: sum(t1.c1), count(*)
-> Foreign Scan
- Output: t1.c1, t2.c1
+ Output: t1.c1
Filter: (((((t1.c1 * t2.c1) / (t1.c1 * t2.c1)))::double precision * random()) <= '1'::double precision)
Relations: (public.ft1 t1) INNER JOIN (public.ft2 t2)
Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 ON (((r2."C 1" = r1."C 1"...
@@ -5081,12 +5081,12 @@
SET postgres_fdw.use_cursor = false;
explain (verbose, costs off)
select count(c2) w, c2 x, 5 y, 7.0 z from ft1 group by 2, y, 9.0::int order by 2;
- QUERY PLAN
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/contrib/postgres_fdw/expected/postgres_fdw.out /home/postgres/postgres/build/testrun/po...
--- /home/postgres/postgres/contrib/postgres_fdw/expected/postgres_fdw.out 2025-12-10 17:10:34.490463111 +0000
+++ /home/postgres/postgres/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-10 17:13:13.288265376 +0...
@@ -4860,9 +4860,9 @@
QUERY PLAN ...
-----------------------------------------------------------------------------------------------------------------------...
Aggregate
- Output: sum(t1.c1), count(t2.c1)
+ Output: sum(t1.c1), count(*)
-> Foreign Scan
- Output: t1.c1, t2.c1
+ Output: t1.c1
Filter: (((((t1.c1 * t2.c1) / (t1.c1 * t2.c1)))::double precision * random()) <= '1'::double precision)
Relations: (public.ft1 t1) INNER JOIN (public.ft2 t2)
Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 ON (((r2."C 1" = r1."C 1"...
@@ -5081,12 +5081,12 @@
SET postgres_fdw.use_cursor = false;
explain (verbose, costs off)
select count(c2) w, c2 x, 5 y, 7.0 z from ft1 group by 2, y, 9.0::int order by 2;
- QUERY PLAN
... |
| 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 2025-12-10 17:10:42.591317000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-12-10 17:14:32.483428000 +0000
@@ -4860,9 +4860,9 @@
QUERY PLAN ...
-----------------------------------------------------------------------------------------------------------------------...
Aggregate
- Output: sum(t1.c1), count(t2.c1)
+ Output: sum(t1.c1), count(*)
-> Foreign Scan
- Output: t1.c1, t2.c1
+ Output: t1.c1
Filter: (((((t1.c1 * t2.c1) / (t1.c1 * t2.c1)))::double precision * random()) <= '1'::double precision)
Relations: (public.ft1 t1) INNER JOIN (public.ft2 t2)
Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 ON (((r2."C 1" = r1."C 1"...
@@ -5081,12 +5081,12 @@
SET postgres_fdw.use_cursor = false;
explain (verbose, costs off)
select count(c2) w, c2 x, 5 y, 7.0 z from ft1 group by 2, y, 9.0::int order by 2;
- QUERY PLAN
... |
| 56/5044 | new plpgsql.extra_errors check - strict_expr_check |
| 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 2025-12-06 23:27:00.410012527 +0000 +++ /home/postgres/postgres/build/testrun/isolation/isolation/results/timeouts.out 2025-12-06 23:30:15.126807619 +0000 @@ -57,7 +57,7 @@ step sto: 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 starting permutation: wrtbl lto update step wrtbl: UPDATE accounts SET balance = balance + 100; |
| 56/6086 | Add jsonb_translate(jsonb, from, to) |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex-concurrently-upsert-partitioned.out /tm...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex-concurrently-upsert-partitioned.out 2025-12-...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/reindex-concurrently-upsert-partitioned.out 20...
@@ -205,7 +205,6 @@
(1 row)
-step s1_start_upsert: <... completed>
step s4_wakeup_to_set_dead:
SELECT injection_points_detach('reindex-relation-concurrently-before-set-dead');
SELECT injection_points_wakeup('reindex-relation-concurrently-before-set-dead');
@@ -220,6 +219,7 @@
(1 row)
+step s1_start_upsert: <... completed>
step s4_wakeup_s2:
SELECT injection_points_detach('exec-insert-before-insert-speculative');
SELECT injection_points_wakeup('exec-insert-before-insert-speculative'); |
| 56/5633 | Lock-free XLog Reservation from WAL |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/index-concurrently-upsert-predicate.out /tmp/ci...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/index-concurrently-upsert-predicate.out 2025-12-05 1...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/index-concurrently-upsert-predicate.out 2025-1...
@@ -47,16 +47,7 @@
SELECT injection_points_detach('define-index-before-set-valid');
SELECT injection_points_wakeup('define-index-before-set-valid');
-injection_points_detach
------------------------
-
-(1 row)
-
-injection_points_wakeup
------------------------
-
-(1 row)
-
+ERROR: could not detach injection point "define-index-before-set-valid"
step s2_start_upsert:
INSERT INTO test.tbl VALUES(13,now()) ON CONFLICT (abs(i)) WHERE i < 100 DO UPDATE SET updated_at = now();
... |
| 56/5715 | amcheck support for BRIN indexes |
| 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 2025-12-04 02:35:57.691409891 +0000 +++ /home/postgres/postgres/build/testrun/isolation/isolation/results/timeouts.out 2025-12-04 02:44:36.144380319 +0000 @@ -57,7 +57,7 @@ step sto: 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 starting permutation: wrtbl lto update step wrtbl: UPDATE accounts SET balance = balance + 100; |
| 56/5478 | SQL/JSON json_table PLAN clause |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/pg_upgrad... --- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:18.276036500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out 2025-12-03 16:34:22.249892500 +... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/recovery/... --- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:18.276036500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out 2025-12-03 16:37:11.324668900... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/regress/r... --- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:18.276036500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sqljson_jsontable.out 2025-12-03 16:34:12.567274500 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/pg_upgrad... --- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:10.510662400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out 2025-12-03 16:31:28.011431800 +... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/recovery/... --- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:10.510662400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out 2025-12-03 16:34:20.612998500... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/regress/r... --- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:10.510662400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sqljson_jsontable.out 2025-12-03 16:31:22.528516000 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/build/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:08.399896586 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out 2025-12-03 16:32:28.... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:08.399896586 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out 2025-12-03 16:33:5... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:08.399896586 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sqljson_jsontable.out 2025-12-03 16:32:26.904076497 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out /Users/admin/pgsql/build/testrun/pg_upgrade/... --- /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:20 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out 2025-12-03 16:32:08 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out /Users/admin/pgsql/build/testrun/recovery/02... --- /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:20 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out 2025-12-03 16:33:39 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out /Users/admin/pgsql/build/testrun/regress/reg... --- /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:20 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sqljson_jsontable.out 2025-12-03 16:32:09 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out /home/postgres/postgres/build/testrun/p... --- /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out Wed Dec 3 16:27:24 2025 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out Wed Dec 3 16:32:... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out /home/postgres/postgres/build/testrun/r... --- /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out Wed Dec 3 16:27:24 2025 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out Wed Dec 3 16:3... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out /home/postgres/postgres/build/testrun/r... --- /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out Wed Dec 3 16:27:24 2025 +++ /home/postgres/postgres/build/testrun/regress/regress/results/sqljson_jsontable.out Wed Dec 3 16:32:00 2025 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/build/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:06.749528000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out 2025-12-03 16:31:19.... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:06.749528000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out 2025-12-03 16:32:3... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:06.749528000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sqljson_jsontable.out 2025-12-03 16:31:24.131111000 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tm... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:09.322484436 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sqljson_jsontable.out 2025-12-03 16:35:59.437722084 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/src/test/recovery/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:09.322484436 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sqljson_jsontable.out 2025-12-03 16:37:31.565632308 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out /tmp/cirrus-ci-build/src/test/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:09.322484436 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sqljson_jsontable.out 2025-12-03 16:33:11.869850191 +0000 @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out /home/postgres/postgres/build/testrun/p... --- /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:31.442628138 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out 2025-12-03 16:31:... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out /home/postgres/postgres/build/testrun/r... --- /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:31.442628138 +0000 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out 2025-12-03 16:3... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out /home/postgres/postgres/build/testrun/r... --- /home/postgres/postgres/src/test/regress/expected/sqljson_jsontable.out 2025-12-03 16:27:31.442628138 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/sqljson_jsontable.out 2025-12-03 16:30:57.070988347 +0... @@ -1154,6 +1154,7 @@ ) jt ); NOTICE: view "outer_union" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view outer_cross as ( select jt.* @@ -1171,6 +1172,7 @@ ) jt ); NOTICE: view "outer_cross" will be a temporary view +DETAIL: It depends on temporary table jsonb_table_test. create or replace view inner_union as ( select jt.* from @@ -1187,6 +1189,7 @@ ... |
| 57/5319 | Changing shared_buffers without restart |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/buffermgr/expected/buffer_resize.out /tmp/cirrus-ci-build/build/testrun/buffermgr... --- /tmp/cirrus-ci-build/src/test/buffermgr/expected/buffer_resize.out 2025-11-22 22:25:04.836104360 +0000 +++ /tmp/cirrus-ci-build/build/testrun/buffermgr/regress/results/buffer_resize.out 2025-11-22 22:32:09.747461761 +0000 @@ -111,219 +111,7 @@ (1 row) SELECT pg_resize_shared_buffers(); - pg_resize_shared_buffers --------------------------- - t -(1 row) - -SHOW shared_buffers; - shared_buffers ----------------- - 64MB -(1 row) - -SELECT * FROM buffer_allocations; - name | segment | size | allocated_size ... |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache_numa.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache_numa.out 2025-11-22 22:25:03.244104327 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache_numa.out 2025-11-22 22:31:51.619469...
@@ -7,11 +7,7 @@
from pg_settings
where name = 'shared_buffers')
from pg_buffercache_numa;
- ?column?
-----------
- t
-(1 row)
-
+ERROR: invalid input syntax for type bigint: "128MB"
-- Check that the functions / views can't be accessed by default. To avoid
-- having to create a dedicated user, use the pg_database_owner pseudo-role.
SET ROLE pg_database_owner; |
| 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 2025-11-22 22:25:05.020104364 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-11-22 22:30:42.63150284... @@ -3757,11 +3757,8 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - +ERROR: failed to initialize shared_buffers to 16384 +CONTEXT: parallel worker ROLLBACK; -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; @@ -3778,11 +3775,8 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache_numa.out /tmp/cirrus-ci-build/contrib/pg_bu...
--- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache_numa.out 2025-11-22 22:25:02.338013783 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache_numa.out 2025-11-22 22:31:18.199296048 +0000
@@ -7,11 +7,7 @@
from pg_settings
where name = 'shared_buffers')
from pg_buffercache_numa;
- ?column?
-----------
- t
-(1 row)
-
+ERROR: invalid input syntax for type bigint: "128MB"
-- Check that the functions / views can't be accessed by default. To avoid
-- having to create a dedicated user, use the pg_database_owner pseudo-role.
SET ROLE pg_database_owner; |
| 56/5699 | Adding error messages to a few slash commands |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/matview.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/matview.out 2025-11-18 00:34:30.091725900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out 2025-11-18 00:39:33.210192800 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/identity.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/identity.out 2025-11-18 00:34:30.061356600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-11-18 00:39:33.350817200 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/matview.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/matview.out 2025-11-18 00:34:30.091725900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/matview.out 2025-11-18 00:42:46.454080300 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/identity.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/identity.out 2025-11-18 00:34:30.061356600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-11-18 00:42:45.652336900 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/matview.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/matview.out 2025-11-18 00:34:30.091725900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/matview.out 2025-11-18 00:39:25.436741700 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/identity.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/identity.out 2025-11-18 00:34:30.061356600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/identity.out 2025-11-18 00:39:25.014876000 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/matview.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/matview.out 2025-11-18 00:34:28
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out 2025-11-18 00:36:59
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /Users/admin/pgsql/src/test/regress/expected/identity.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/identity.out 2025-11-18 00:34:28
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-11-18 00:36:58
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/matview.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/matview.out 2025-11-18 00:34:28
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/matview.out 2025-11-18 00:37:51
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /Users/admin/pgsql/src/test/regress/expected/identity.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/identity.out 2025-11-18 00:34:28
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-11-18 00:37:51
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/matview.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/matview.out 2025-11-18 00:34:28
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/matview.out 2025-11-18 00:36:59
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /Users/admin/pgsql/src/test/regress/expected/identity.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/identity.out 2025-11-18 00:34:28
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/identity.out 2025-11-18 00:36:59
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/matview.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/matview.out 2025-11-18 00:35:59.342765100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out 2025-11-18 00:39:47.200627400 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/identity.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/identity.out 2025-11-18 00:35:59.310951700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-11-18 00:39:47.028723000 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/matview.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/matview.out 2025-11-18 00:35:59.342765100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/matview.out 2025-11-18 00:43:09.726240900 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/identity.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/identity.out 2025-11-18 00:35:59.310951700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-11-18 00:43:10.570006200 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/matview.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/matview.out 2025-11-18 00:35:59.342765100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/matview.out 2025-11-18 00:39:36.590239200 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/identity.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/identity.out 2025-11-18 00:35:59.310951700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/identity.out 2025-11-18 00:39:35.886139800 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:34:38.675149979 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out 2025-11-18 00:38:10.264548406 ...
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:34:38.659162185 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-11-18 00:38:10.328546675...
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:34:38.675149979 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/matview.out 2025-11-18 00:39:36.00715106...
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:34:38.659162185 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-11-18 00:39:36.7191432...
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:34:38.675149979 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/matview.out 2025-11-18 00:38:07.200633588 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:34:38.659162185 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/identity.out 2025-11-18 00:38:07.396628032 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:34:34.021106992 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/matview.out 2025-11-18 00:41:15.238841653 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:34:34.009124617 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/identity.out 2025-11-18 00:41:15.130842604 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:34:34.021106992 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/matview.out 2025-11-18 00:43:26.669983434 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:34:34.009124617 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/identity.out 2025-11-18 00:43:26.777982903 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/src/test/regress/results/matvie...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:34:34.021106992 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/matview.out 2025-11-18 00:38:17.697843265 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/src/test/regress/results/ident...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:34:34.009124617 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/identity.out 2025-11-18 00:38:17.621846593 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/matview.out /home/postgres/postgres/build/testrun/pg_upgrade/...
--- /home/postgres/postgres/src/test/regress/expected/matview.out Tue Nov 18 00:34:57 2025
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out Tue Nov 18 00:38:12 2025
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /home/postgres/postgres/src/test/regress/expected/identity.out /home/postgres/postgres/build/testrun/pg_upgrade...
--- /home/postgres/postgres/src/test/regress/expected/identity.out Tue Nov 18 00:34:57 2025
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out Tue Nov 18 00:38:13 2025
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/matview.out /home/postgres/postgres/build/testrun/recovery/02...
--- /home/postgres/postgres/src/test/regress/expected/matview.out Tue Nov 18 00:34:57 2025
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/matview.out Tue Nov 18 00:40:19 2025
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /home/postgres/postgres/src/test/regress/expected/identity.out /home/postgres/postgres/build/testrun/recovery/0...
--- /home/postgres/postgres/src/test/regress/expected/identity.out Tue Nov 18 00:34:57 2025
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/identity.out Tue Nov 18 00:40:19 2025
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/matview.out /home/postgres/postgres/build/testrun/regress/reg...
--- /home/postgres/postgres/src/test/regress/expected/matview.out Tue Nov 18 00:34:57 2025
+++ /home/postgres/postgres/build/testrun/regress/regress/results/matview.out Tue Nov 18 00:38:04 2025
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /home/postgres/postgres/src/test/regress/expected/identity.out /home/postgres/postgres/build/testrun/regress/re...
--- /home/postgres/postgres/src/test/regress/expected/identity.out Tue Nov 18 00:34:57 2025
+++ /home/postgres/postgres/build/testrun/regress/regress/results/identity.out Tue Nov 18 00:38:02 2025
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/matview.out /home/postgres/postgres/build/testrun/pg_upgrade/...
--- /home/postgres/postgres/src/test/regress/expected/matview.out 2025-11-18 00:34:49.387878554 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out 2025-11-18 00:37:13.4535021...
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /home/postgres/postgres/src/test/regress/expected/identity.out /home/postgres/postgres/build/testrun/pg_upgrade...
--- /home/postgres/postgres/src/test/regress/expected/identity.out 2025-11-18 00:34:49.337999170 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-11-18 00:37:12.043167...
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/matview.out /home/postgres/postgres/build/testrun/recovery/02...
--- /home/postgres/postgres/src/test/regress/expected/matview.out 2025-11-18 00:34:49.387878554 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/matview.out 2025-11-18 00:37:47.58778...
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /home/postgres/postgres/src/test/regress/expected/identity.out /home/postgres/postgres/build/testrun/recovery/0...
--- /home/postgres/postgres/src/test/regress/expected/identity.out 2025-11-18 00:34:49.337999170 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-11-18 00:37:47.7976...
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/matview.out /home/postgres/postgres/build/testrun/regress/reg...
--- /home/postgres/postgres/src/test/regress/expected/matview.out 2025-11-18 00:34:49.387878554 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/matview.out 2025-11-18 00:37:08.964468863 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /home/postgres/postgres/src/test/regress/expected/identity.out /home/postgres/postgres/build/testrun/regress/re...
--- /home/postgres/postgres/src/test/regress/expected/identity.out 2025-11-18 00:34:49.337999170 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/identity.out 2025-11-18 00:37:08.656204329 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:36:06.537918000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/matview.out 2025-11-18 00:38:54.345679000 ...
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:36:06.522142000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-11-18 00:39:00.417195000...
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:36:06.537918000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/matview.out 2025-11-18 00:40:13.86372900...
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:36:06.522142000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-11-18 00:40:15.3085960...
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/matview.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/matview.out 2025-11-18 00:36:06.537918000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/matview.out 2025-11-18 00:38:57.047831000 +0000
@@ -141,6 +141,11 @@
CREATE SCHEMA mvtest_mvschema;
ALTER MATERIALIZED VIEW mvtest_tvm SET SCHEMA mvtest_mvschema;
\d+ mvtest_tvm
+ List of relations
+ Schema | Name | Type | Owner | Persistence | Size | Description
+--------+------+------+-------+-------------+------+-------------
+(0 rows)
+
\d+ mvtest_tvmm
Materialized view "public.mvtest_tvmm"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-11-18 00:36:06.522142000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/identity.out 2025-11-18 00:38:59.889203000 +0000
@@ -607,6 +607,11 @@
Sequence for identity column: public.itest8.f4
... |
| 56/6158 | Use log_newpage_range in HASH index build |
| Windows - Server 2022, MinGW64 - Meson | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002...
--- C:/cirrus/src/test/regress/expected/create_index.out 2025-11-16 17:45:21.373447600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-11-16 17:48:08.840089200 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s...
--- C:/cirrus/src/test/regress/expected/create_index.out 2025-11-16 17:45:21.373447600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-11-16 17:50:47.491383400 +000...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/hash_index.out C:/cirrus/build/testrun/recovery/027_str...
--- C:/cirrus/src/test/regress/expected/hash_index.out 2025-11-16 17:45:21.405611500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-11-16 17:50:54.125165900 +0000
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres...
--- C:/cirrus/src/test/regress/expected/create_index.out 2025-11-16 17:45:21.373447600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-11-16 17:48:05.232675700 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002...
--- C:/cirrus/src/test/regress/expected/create_index.out 2025-11-16 17:45:29.520581500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-11-16 17:48:27.143083900 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s...
--- C:/cirrus/src/test/regress/expected/create_index.out 2025-11-16 17:45:29.520581500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-11-16 17:51:12.900329200 +000...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/hash_index.out C:/cirrus/build/testrun/recovery/027_str...
--- C:/cirrus/src/test/regress/expected/hash_index.out 2025-11-16 17:45:29.559220900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-11-16 17:51:25.830009700 +0000
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres...
--- C:/cirrus/src/test/regress/expected/create_index.out 2025-11-16 17:45:29.520581500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-11-16 17:48:18.430189500 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_p...
--- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-11-16 17:45:33
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-11-16 17:48:40
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/recovery/027_str...
--- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-11-16 17:45:33
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-11-16 17:49:42
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff -U3 /Users/admin/pgsql/src/test/regress/expected/hash_index.out /Users/admin/pgsql/build/testrun/recovery/027_strea...
--- /Users/admin/pgsql/src/test/regress/expected/hash_index.out 2025-11-16 17:45:33
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-11-16 17:49:49
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/regress/regress/...
--- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-11-16 17:45:33
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_index.out 2025-11-16 17:48:36
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:36.312536625 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-11-16 17:47:17.42785...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:36.312536625 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-11-16 17:48:32.760...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/hash_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/hash_index.out 2025-11-16 17:45:36.328462906 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-11-16 17:48:41.14859...
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:36.312536625 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-11-16 17:47:16.127850734 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_index.out /home/postgres/postgres/build/testrun/pg_upg...
--- /home/postgres/postgres/src/test/regress/expected/create_index.out 2025-11-16 17:45:33.869814612 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-11-16 17:46:45.42...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_index.out /home/postgres/postgres/build/testrun/recove...
--- /home/postgres/postgres/src/test/regress/expected/create_index.out 2025-11-16 17:45:33.869814612 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-11-16 17:47:08....
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff -U3 /home/postgres/postgres/src/test/regress/expected/hash_index.out /home/postgres/postgres/build/testrun/recovery...
--- /home/postgres/postgres/src/test/regress/expected/hash_index.out 2025-11-16 17:45:33.926846244 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-11-16 17:47:21.05...
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_index.out /home/postgres/postgres/build/testrun/regres...
--- /home/postgres/postgres/src/test/regress/expected/create_index.out 2025-11-16 17:45:33.869814612 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/create_index.out 2025-11-16 17:46:41.012094065 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:20.599364000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-11-16 17:46:33.22331...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:20.599364000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-11-16 17:47:34.522...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/hash_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/hash_index.out 2025-11-16 17:45:20.614601000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-11-16 17:47:53.69505...
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:20.599364000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-11-16 17:46:33.130148000 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:18.840767306 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-11-16 17:50:12.675884342 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/recovery/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:18.840767306 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/create_index.out 2025-11-16 17:51:52.073636944 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/hash_index.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/hash_index.out 2025-11-16 17:45:18.860836006 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/hash_index.out 2025-11-16 17:52:06.721988643 +0000
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-11-16 17:45:18.840767306 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-11-16 17:47:08.206803767 +0000
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_index.out /home/postgres/postgres/build/testrun/pg_upg...
--- /home/postgres/postgres/src/test/regress/expected/create_index.out Sun Nov 16 17:45:56 2025
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out Sun Nov 16 17:47:44 20...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_index.out /home/postgres/postgres/build/testrun/recove...
--- /home/postgres/postgres/src/test/regress/expected/create_index.out Sun Nov 16 17:45:56 2025
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/create_index.out Sun Nov 16 17:49:10 ...
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN
diff -U3 /home/postgres/postgres/src/test/regress/expected/hash_index.out /home/postgres/postgres/build/testrun/recovery...
--- /home/postgres/postgres/src/test/regress/expected/hash_index.out Sun Nov 16 17:45:56 2025
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/hash_index.out Sun Nov 16 17:49:33 20...
@@ -269,6 +269,7 @@
-- Rebuild the index using a different fillfactor
ALTER INDEX hash_split_index SET (fillfactor = 10);
REINDEX INDEX hash_split_index;
+WARNING: spool init
-- Clean up.
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_index.out /home/postgres/postgres/build/testrun/regres...
--- /home/postgres/postgres/src/test/regress/expected/create_index.out Sun Nov 16 17:45:56 2025
+++ /home/postgres/postgres/build/testrun/regress/regress/results/create_index.out Sun Nov 16 17:47:33 2025
@@ -1216,6 +1216,7 @@
-- maintenance_work_mem setting and fillfactor:
SET maintenance_work_mem = '1MB';
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
+WARNING: spool init
EXPLAIN (COSTS OFF)
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
QUERY PLAN |