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.
51/5362 | Add missing tab completions |
FreeBSD - 13 - 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 2024-11-24 02:45:17.116315000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-11-24 02:50:12.6276790... @@ -12325,8 +12325,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12339,8 +12338,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-24 02:27:45.833543000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-24 02:30:26.5371020... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-24 02:27:41.569375817 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-24 02:33:24.170770848 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-24 02:27:42.006547629 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-24 02:32:50.8331893... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-24 02:27:10 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-24 02:30:17 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-24 02:27:58.939904000 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-24 02:34:41.428632400 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5392 | Forbid accessing other session's temporary tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out /tmp/cirrus-ci-build/build/testrun/isolation/... --- /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out 2024-11-23 23:59:10.205453000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-24 00:00:24.941900000 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out /tmp/cirrus-ci-build/src/test/isolation/outpu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out 2024-11-23 23:59:05.755920613 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/inherit-temp.out 2024-11-24 00:01:21.883045405 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out /tmp/cirrus-ci-build/build/testrun/isolation/... --- /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out 2024-11-23 23:59:06.793780442 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-24 00:00:49.656959211 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/inherit-temp.out /Users/admin/pgsql/build/testrun/isolation/isol... --- /Users/admin/pgsql/src/test/isolation/expected/inherit-temp.out 2024-11-23 23:58:11 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-23 23:59:51 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/inherit-temp.out C:/cirrus/build/testrun/isolation/is... --- C:/cirrus/src/test/isolation/expected/inherit-temp.out 2024-11-23 23:59:18.841260700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-24 00:02:10.866734400 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
50/4980 | Expand applicability of aggregate's sortop optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-23 21:11:10.082160000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2024-11-23 21:14:00.671270000 +... @@ -2225,11 +2225,10 @@ select count(*) from tenk1 a where unique1 in (select unique1 from tenk1 b join tenk1 c using (unique1) where b.unique2 = 42); - count -------- - 1 -(1 row) - +ERROR: deadlock detected +DETAIL: Process 17307 waits for AccessShareLock on relation 25142 of database 16384; blocked by process 17315. +Process 17315 waits for AccessExclusiveLock on relation 16418 of database 16384; blocked by process 17307. +HINT: See server log for query details. -- -- regression test: check for failure to generate a plan with multiple -- degenerate IN clauses |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out 2024-11-23 21:11:02.846240593 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/arrays.out 2024-11-23 21:18:05.141664267 +0000 @@ -2239,11 +2239,10 @@ (1 row) select array_agg(nullif(ten, 4)) from (select ten from tenk1 where unique1 < 15 order by unique1) ss; - array_agg ---------------------------------------- - {0,1,2,3,NULL,5,6,7,8,9,0,1,2,3,NULL} -(1 row) - +ERROR: deadlock detected +DETAIL: Process 44443 waits for AccessShareLock on relation 25169 of database 16387; blocked by process 44438. +Process 44438 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 44443. +HINT: See server log for query details. select array_agg(unique1) from tenk1 where unique1 < -15; array_agg ----------- |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:02.935408000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-23 20:52:07.249503000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-23 20:50:02.991511000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-23 20:52:07.2492300... @@ -1846,1413 +1846,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:02.935408000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-23 20:52:45.510139000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:02.935408000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-23 20:52:06.023455000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-23 20:50:02.991511000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-23 20:52:06.023912000 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:05.074490527 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-23 20:56:33.318201844 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:05.074490527 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-23 20:54:33.858289851 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:02.582136041 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-23 20:54:50.144136583 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:02.582136041 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-23 20:55:22.532310998 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-23 20:50:02.582136041 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-23 20:54:46.260128197 +0000 @@ -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'; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-23 20:49:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-23 20:51:59 @@ -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 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-23 20:49:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-23 20:52:40 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-23 20:49:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2024-11-23 20:51:59 @@ -1846,1413 +1846,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-23 20:50:13.811024900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-23 20:53:00.854459600 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-23 20:50:13.811024900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-23 20:55:03.253414600 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-23 20:50:13.811024900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-23 20:52:52.026827700 +0000 @@ -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'; ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-23 13:02:26.355615300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-23 13:07:26.768994800 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-23 13:02:26.355615300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-11-23 13:04:52.127665400 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5263 | removes attndims and typndims entirely |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-23 10:19:52.020491370 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-23 10:26:24.774619725 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:12.942262000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-23 04:58:47.435372000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:12.942262000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-23 04:59:36.829717000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:12.942262000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-23 04:58:44.678898000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:11.221321176 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-23 05:02:03.374309155 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:11.221321176 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-23 05:00:16.054504202 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:13.128322101 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-23 04:59:26.955524411 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:13.128322101 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-23 05:00:03.688970930 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-23 04:57:13.128322101 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-23 04:59:20.571381816 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-23 04:57:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-23 04:58:54 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-23 04:57:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-23 04:59:50 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-23 04:57:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-23 04:58:54 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:14.830560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-23 02:01:55.148084000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:14.830560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-23 02:02:37.0495970... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:14.830560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-23 02:01:55.064426000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:11.401508936 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-23 02:05:48.689610332 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-23 02:00:11.236893946 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-23 02:27:12.463375107 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:11.401508936 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-23 02:06:52.078991285 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:11.401508936 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-23 02:03:15.701554032 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:11.400713615 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-23 02:02:46.118636301... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:11.400713615 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-23 02:03:15.9192292... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-23 02:00:11.400713615 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-23 02:02:40.014536165 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-23 02:00:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-23 02:02:03 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-23 02:00:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-23 02:02:50 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-23 02:00:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-11-23 02:02:06 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-23 02:00:23.897336000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-23 02:04:02.460949300 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-23 02:00:23.897336000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-23 02:06:19.319871100 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-23 02:00:23.897336000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-23 02:03:57.619150400 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-22 22:43:29.491391115 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-22 22:49:38.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-22 22:43:29.491391115 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-22 22:50:2... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-22 22:43:29.491391115 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-22 22:49:33.173582766 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/5325 | Add sortsupport for range types and btree_gist |
FreeBSD - 13 - Meson | |
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 2024-11-22 18:50:42.679424000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-22 18:54:18.228639000 +0000 @@ -11,9 +11,7 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -NOTICE: notice triggered for injection point btree-gist-sorted-build NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-22 18:50:42.682871000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-22 18:54:18.556376000 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); NOTICE: notice triggered for injection point btree-gist-sorted-build ... |
Linux - Debian Bookworm - Meson | |
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 2024-11-22 18:50:40.113914612 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-22 18:56:57.787911083 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-22 18:50:40.117906133 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-22 18:56:58.023909765 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/btree_gist/expected/partitions.out /Users/admin/pgsql/build/testrun/btree_gist/regre... --- /Users/admin/pgsql/contrib/btree_gist/expected/partitions.out 2024-11-22 18:49:10 +++ /Users/admin/pgsql/build/testrun/btree_gist/regress/results/partitions.out 2024-11-22 18:52:48 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /Users/admin/pgsql/contrib/btree_gist/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/btree_gist... --- /Users/admin/pgsql/contrib/btree_gist/expected/without_overlaps.out 2024-11-22 18:49:10 +++ /Users/admin/pgsql/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-22 18:52:48 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2024-11-22 18:51:17.259336500 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2024-11-22 18:57:41.735757500 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/without_overlaps.out C:/cirrus/build/testrun/btree_gi... --- C:/cirrus/contrib/btree_gist/expected/without_overlaps.out 2024-11-22 18:51:17.279335300 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-22 18:57:43.207938400 +0000 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
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 2024-11-22 16:40:21.885542000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/file_fdw/regress/results/file_fdw.out 2024-11-22 16:42:33.102496000 +0000 @@ -91,7 +91,7 @@ '); -- ERROR ERROR: COPY null representation cannot use newline or carriage return CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (reject_limit '1'); -- ERROR -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL CREATE FOREIGN TABLE tbl () SERVER file_server; -- ERROR ERROR: either filename or program is required for file_fdw foreign tables \set filename :abs_srcdir '/data/agg.data' |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:23.434482000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-22 16:41:55.749962000 +0... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:23.434482000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-22 16:42:51.824883000 ... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:23.434482000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-22 16:41:57.560055000 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/file_fdw/expected/file_fdw.out /tmp/cirrus-ci-build/contrib/file_fdw/results/file_... --- /tmp/cirrus-ci-build/contrib/file_fdw/expected/file_fdw.out 2024-11-22 16:40:17.896828721 +0000 +++ /tmp/cirrus-ci-build/contrib/file_fdw/results/file_fdw.out 2024-11-22 16:44:15.660610029 +0000 @@ -91,7 +91,7 @@ '); -- ERROR ERROR: COPY null representation cannot use newline or carriage return CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (reject_limit '1'); -- ERROR -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL CREATE FOREIGN TABLE tbl () SERVER file_server; -- ERROR ERROR: either filename or program is required for file_fdw foreign tables \set filename :abs_srcdir '/data/agg.data' |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:20.059359746 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-22 16:46:27.888502792 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:20.059359746 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-11-22 16:47:53.540259593 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:20.059359746 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-22 16:43:48.384516657 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Linux - Debian Bookworm - Meson | |
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 2024-11-22 16:40:15.747059546 +0000 +++ /tmp/cirrus-ci-build/build/testrun/file_fdw/regress/results/file_fdw.out 2024-11-22 16:43:17.106173088 +0000 @@ -91,7 +91,7 @@ '); -- ERROR ERROR: COPY null representation cannot use newline or carriage return CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (reject_limit '1'); -- ERROR -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL CREATE FOREIGN TABLE tbl () SERVER file_server; -- ERROR ERROR: either filename or program is required for file_fdw foreign tables \set filename :abs_srcdir '/data/agg.data' |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:17.575059475 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-22 16:42:52.962173537 +0... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:17.575059475 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-22 16:43:31.838172764 ... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-22 16:40:17.575059475 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-22 16:42:49.134173595 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/file_fdw/expected/file_fdw.out /Users/admin/pgsql/build/testrun/file_fdw/regress/res... --- /Users/admin/pgsql/contrib/file_fdw/expected/file_fdw.out 2024-11-22 16:40:10 +++ /Users/admin/pgsql/build/testrun/file_fdw/regress/results/file_fdw.out 2024-11-22 16:42:50 @@ -91,7 +91,7 @@ '); -- ERROR ERROR: COPY null representation cannot use newline or carriage return CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (reject_limit '1'); -- ERROR -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL CREATE FOREIGN TABLE tbl () SERVER file_server; -- ERROR ERROR: either filename or program is required for file_fdw foreign tables \set filename :abs_srcdir '/data/agg.data' |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-22 16:40:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-22 16:42:00 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-22 16:40:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-22 16:42:53 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-22 16:40:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-22 16:42:02 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2024-11-22 16:41:19.254946600 +0000 +++ C:/cirrus/build/testrun/file_fdw/regress/results/file_fdw.out 2024-11-22 16:47:18.338613500 +0000 @@ -91,7 +91,7 @@ '); -- ERROR ERROR: COPY null representation cannot use newline or carriage return CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (reject_limit '1'); -- ERROR -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL CREATE FOREIGN TABLE tbl () SERVER file_server; -- ERROR ERROR: either filename or program is required for file_fdw foreign tables \set filename :abs_srcdir '/data/agg.data' |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-22 16:41:23.783718900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-22 16:45:06.007558500 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-22 16:41:23.783718900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-22 16:47:23.868402600 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-22 16:41:23.783718900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-22 16:45:00.717030900 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
50/5332 | Provide means to disable legacy crypt() and gen_salt() functions in pgcrypto |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgcrypto/expected/init.out /tmp/cirrus-ci-build/build/testrun/pgcrypto/regress/res... --- /tmp/cirrus-ci-build/contrib/pgcrypto/expected/init.out 2024-11-22 14:48:14.681421000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pgcrypto/regress/results/init.out 2024-11-22 14:50:48.214294000 +0000 @@ -2,12 +2,30 @@ -- init pgcrypto -- CREATE EXTENSION pgcrypto; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/pgcrypto.so": /tmp/cirrus-ci... +CONTEXT: SQL statement "CREATE FUNCTION digest(text, text) +RETURNS bytea +AS '$libdir/pgcrypto', 'pg_digest' +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE" +extension script file "pgcrypto--1.3.sql", near line 6 -- check error handling select gen_salt('foo'); -ERROR: gen_salt: Unknown salt algorithm +ERROR: function gen_salt(unknown) does not exist +LINE 1: select gen_salt('foo'); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
50/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-22 13:42:13.706541930 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2024-11-22 13:52:16.664049... @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-22 13:42:13.706541930 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/sysviews.out 2024-11-22 13:51:52.0800... @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-22 13:42:13.706541930 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2024-11-22 13:51:13.640108609 +0000 @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-22 12:54:08.45950800... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-22 12:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-22 12:54:08.48030180... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-22 12:59:3... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-22 12:54:04.76593883... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-22 12:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-22 12:53:10 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-22 12:56... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-22 12:54:26.757533600 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-22 12:58:41.08213... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:52.852761000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-22 06:33:03.966721... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39412 | | 0 | 39412 | pktable_pkey + 39407 | | 0 | 39407 | pktable + 39415 | | 0 | 39415 | fktable + 40014 | | 0 | 40020 | foo + 40024 | | 0 | 40024 | pg_toast_40014_index + 40023 | | 0 | 40023 | pg_toast_40014 + 40294 | | 0 | 40294 | old_oids + 40325 | | 0 | 40325 | pg_toast_40322 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:52.852761000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-22 06:33:58.6888... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39464 | | 0 | 39464 | pktable_pkey + 39460 | | 0 | 39460 | pktable + 39466 | | 0 | 39466 | fktable + 39946 | | 0 | 39951 | foo + 39955 | | 0 | 39955 | pg_toast_39946_index + 39954 | | 0 | 39954 | pg_toast_39946 + 40150 | | 0 | 40150 | old_oids + 40185 | | 0 | 40185 | pg_toast_40182 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:52.852761000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-22 06:33:02.567772000 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39507 | | 0 | 39507 | pktable_pkey + 39503 | | 0 | 39503 | pktable + 39509 | | 0 | 39509 | fktable + 40015 | | 0 | 40020 | foo + 40024 | | 0 | 40024 | pg_toast_40015_index + 40023 | | 0 | 40023 | pg_toast_40015 + 40251 | | 0 | 40251 | old_oids + 40270 | | 0 | 40270 | pg_toast_40267 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:51.339454695 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-22 06:37:37.921920247 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39570 | | 0 | 39570 | users_id_seq + 39576 | | 0 | 39576 | pg_toast_39571 + 39577 | | 0 | 39577 | pg_toast_39571_index + 39571 | | 0 | 39571 | users + 39799 | | 0 | 39799 | foo + 40019 | | 0 | 40019 | forc_test + 39582 | | 0 | 39582 | pktable_pkey + 39578 | | 0 | 39578 | pktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:51.339454695 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-22 06:39:26.833694593 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39522 | | 0 | 39522 | pktable_pkey + 39517 | | 0 | 39517 | pktable + 39524 | | 0 | 39524 | fktable + 40055 | | 0 | 40060 | foo + 40064 | | 0 | 40064 | pg_toast_40055_index + 40063 | | 0 | 40063 | pg_toast_40055 + 40281 | | 0 | 40281 | old_oids + 40299 | | 0 | 40299 | pg_toast_40296 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:51.339454695 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-22 06:35:48.398562566 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39581 | | 0 | 39581 | pktable_pkey + 39577 | | 0 | 39577 | pktable + 39584 | | 0 | 39584 | fktable + 40117 | | 0 | 40122 | foo + 40126 | | 0 | 40126 | pg_toast_40117_index + 40125 | | 0 | 40125 | pg_toast_40117 + 40348 | | 0 | 40348 | old_oids + 40368 | | 0 | 40368 | pg_toast_40365 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:47.305105721 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-22 06:35:54.722556... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39483 | | 0 | 39483 | pktable_pkey + 39479 | | 0 | 39479 | pktable + 39485 | | 0 | 39485 | fktable + 39975 | | 0 | 39980 | foo + 39984 | | 0 | 39984 | pg_toast_39975_index + 39983 | | 0 | 39983 | pg_toast_39975 + 40212 | | 0 | 40212 | old_oids + 40231 | | 0 | 40231 | pg_toast_40228 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:47.305105721 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-22 06:36:25.0389... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39335 | | 0 | 39335 | users_id_seq + 39343 | | 0 | 39343 | pg_toast_39336 + 39344 | | 0 | 39344 | pg_toast_39336_index + 39336 | | 0 | 39336 | users + 39701 | | 0 | 39701 | foo + 40119 | | 0 | 40119 | forc_test + 40500 | | 0 | 40500 | pg_toast_40497 + 40501 | | 0 | 40501 | pg_toast_40497_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-22 06:30:47.305105721 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-22 06:35:48.126497703 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39391 | | 0 | 39391 | pktable_pkey + 39387 | | 0 | 39387 | pktable + 39394 | | 0 | 39394 | fktable + 39998 | | 0 | 40004 | foo + 40008 | | 0 | 40008 | pg_toast_39998_index + 40007 | | 0 | 40007 | pg_toast_39998 + 40226 | | 0 | 40226 | old_oids + 40249 | | 0 | 40249 | pg_toast_40246 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-22 06:30:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-22 06:32:28 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39486 | | 0 | 39486 | pktable_pkey + 39482 | | 0 | 39482 | pktable + 39488 | | 0 | 39488 | fktable + 40117 | | 0 | 40122 | foo + 40126 | | 0 | 40126 | pg_toast_40117_index + 40125 | | 0 | 40125 | pg_toast_40117 + 40345 | | 0 | 40345 | old_oids + 40374 | | 0 | 40374 | pg_toast_40371 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-22 06:30:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-22 06:33:11 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39371 | | 0 | 39371 | pktable_pkey + 39367 | | 0 | 39367 | pktable + 39373 | | 0 | 39373 | fktable + 39929 | | 0 | 39934 | foo + 39938 | | 0 | 39938 | pg_toast_39929_index + 39937 | | 0 | 39937 | pg_toast_39929 + 40156 | | 0 | 40156 | old_oids + 40176 | | 0 | 40176 | pg_toast_40173 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-22 06:30:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-22 06:32:28 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39517 | | 0 | 39517 | pktable_pkey + 39513 | | 0 | 39513 | pktable + 39519 | | 0 | 39519 | fktable + 39998 | | 0 | 40003 | foo + 40007 | | 0 | 40007 | pg_toast_39998_index + 40006 | | 0 | 40006 | pg_toast_39998 + 40303 | | 0 | 40303 | old_oids + 40320 | | 0 | 40320 | pg_toast_40317 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-22 06:31:01.251751200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-22 06:34:50.741748200 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38592 | | 0 | 38592 | pktable_pkey + 38584 | | 0 | 38584 | pktable + 38595 | | 0 | 38595 | fktable + 39610 | | 0 | 39615 | foo + 39620 | | 0 | 39620 | pg_toast_39610_index + 39619 | | 0 | 39619 | pg_toast_39610 + 39875 | | 0 | 39875 | pg_toast_39872 + 39876 | | 0 | 39876 | pg_toast_39872_index ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-22 06:31:01.251751200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-22 06:37:04.847251300 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39126 | | 0 | 39126 | pktable_pkey + 39118 | | 0 | 39118 | pktable + 39129 | | 0 | 39129 | fktable + 39723 | | 0 | 39723 | pg_toast_39683_index + 39722 | | 0 | 39722 | pg_toast_39683 + 39683 | | 0 | 39718 | foo + 39936 | | 0 | 39936 | old_oids + 39958 | | 0 | 39958 | pg_toast_39954 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-22 06:31:01.251751200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-22 06:34:45.180775300 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38311 | | 0 | 38311 | pktable_pkey + 38302 | | 0 | 38302 | pktable + 38318 | | 0 | 38318 | fktable + 39634 | | 0 | 39643 | foo + 39647 | | 0 | 39647 | pg_toast_39634_index + 39646 | | 0 | 39646 | pg_toast_39634 + 40007 | | 0 | 40007 | pg_toast_40003_index + 40003 | | 0 | 40003 | recur2 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-22 05:15:02.319848200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-22 05:17:10.836448300 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-22 05:15:02.319848200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-22 05:19:36.900048700 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-22 05:15:02.319848200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-22 05:17:04.705327000 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
51/5380 | Parametrization minimum password length |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/passwordcheck/expected/passwordcheck.out /tmp/cirrus-ci-build/build-32/testrun/pas... --- /tmp/cirrus-ci-build/contrib/passwordcheck/expected/passwordcheck.out 2024-11-21 22:16:23.134863676 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/passwordcheck/regress/results/passwordcheck.out 2024-11-21 22:24:22.855539899 ... @@ -8,7 +8,6 @@ ERROR: password is too short -- error: too short ALTER USER regress_passwordcheck_user1 PASSWORD 'äbcdefghijk'; -ERROR: password is too short -- error: contains user name ALTER USER regress_passwordcheck_user1 PASSWORD 'xyzregress_passwordcheck_user1'; ERROR: password must not contain user name |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/passwordcheck/expected/passwordcheck.out C:/cirrus/build/testrun/password... --- C:/cirrus/contrib/passwordcheck/expected/passwordcheck.out 2024-11-21 22:16:38.829960700 +0000 +++ C:/cirrus/build/testrun/passwordcheck/regress/results/passwordcheck.out 2024-11-21 22:22:27.886303800 +0000 @@ -8,7 +8,6 @@ ERROR: password is too short -- error: too short ALTER USER regress_passwordcheck_user1 PASSWORD 'äbcdefghijk'; -ERROR: password is too short -- error: contains user name ALTER USER regress_passwordcheck_user1 PASSWORD 'xyzregress_passwordcheck_user1'; ERROR: password must not contain user name |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-21 21:43:08.715002000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-21 21:45:08.240828000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-21 21:43:05.036318466 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-21 21:44:26.805019014 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-21 21:43:05.663905808 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-21 21:45:49.373518724 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-21 21:42:10 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-21 21:44:39 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-21 21:43:18.065172000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-21 21:48:40.907935400 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:13.735061000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-21 11:53:51.682... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:13.735061000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-21 11:54:43.2... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:13.735061000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-21 11:53:51.923861000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:12.258535718 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-21 11:57:29.593048806 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:12.258535718 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-21 11:55:38.281052038 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:11.071946976 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-21 11:54:41.467... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:11.071946976 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-21 11:55:16.1... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-21 11:52:11.071946976 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-21 11:54:36.923151504 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-21 11:52:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-21 11:54:01 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-21 11:52:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-21 11:54:50 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-21 11:52:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-11-21 11:54:03 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-21 11:52:32.704545400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-21 11:56:34.374039000 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-21 11:52:32.704545400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-21 11:58:52.714412100 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-21 11:52:32.704545400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-21 11:56:21.134773000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-21 10:03:28.707751534 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-21 10:10:12.639300608 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-21 10:03:30.667751576 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-21 10:09:46.46331... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-21 10:03:30.667751576 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-21 10:09:05.071333510 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-21 10:03:30.523751573 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-21 10:10:32.547291953 +0000 @@ -1010,4089 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-21 09:26:56.997202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-21 09:32:47.558786000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5160 | Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert.out /tmp/cirrus-ci-... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert.out 2024-11-21 08:08:24.... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/reindex_concurrently_upsert.out 2024-11-21 08:... @@ -47,7 +47,6 @@ (1 row) -step s1_start_upsert: <... completed> step s4_wakeup_s2: SELECT injection_points_wakeup('exec_insert_before_insert_speculative'); SELECT injection_points_detach('exec_insert_before_insert_speculative'); @@ -67,17 +66,13 @@ SELECT injection_points_wakeup('reindex_relation_concurrently_before_set_dead'); SELECT injection_points_detach('reindex_relation_concurrently_before_set_dead'); -injection_points_wakeup ------------------------ - -(1 row) - ... |
51/5394 | Fix jsonb comparison for raw scalar pseudo arrays |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2024-11-21 01:30:27.148107000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2024-11-21 01:32:48.093838000 ... @@ -5766,8 +5766,8 @@ ---------------------------------------- null "" - "A" "a" + "A" -3.14159 0 0.0000000001 |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2024-11-21 01:30:27.148107000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2024-11-21 01:31:55.787907000 +0000 @@ -5766,8 +5766,8 @@ ---------------------------------------- null "" - "A" "a" + "A" -3.14159 0 0.0000000001 |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2024-11-21 01:30:32.293218600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2024-11-21 01:35:55.894944800 +0000 @@ -5766,8 +5766,8 @@ ---------------------------------------- null "" - "A" "a" + "A" -3.14159 0 0.0000000001 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2024-11-21 01:30:32.293218600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2024-11-21 01:33:41.993913700 +0000 @@ -5766,8 +5766,8 @@ ---------------------------------------- null "" - "A" "a" + "A" -3.14159 0 0.0000000001 |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-21 00:04:06.029806000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-21 00:07:02.5094320... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-21 00:04:02.366232945 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-21 00:08:39.485180587 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-21 00:04:02.288967889 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-21 00:08:57.8410855... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-21 00:03:06 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-21 00:06:18 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-21 00:04:12.376439200 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-21 00:10:33.737712600 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5392 | Forbid accessing other session's temporary tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out /tmp/cirrus-ci-build/build/testrun/isolation/... --- /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out 2024-11-20 20:59:15.668017000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-20 21:00:45.508932000 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out /tmp/cirrus-ci-build/src/test/isolation/outpu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out 2024-11-20 20:59:08.920304870 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/inherit-temp.out 2024-11-20 21:01:41.044086788 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out /tmp/cirrus-ci-build/build/testrun/isolation/... --- /tmp/cirrus-ci-build/src/test/isolation/expected/inherit-temp.out 2024-11-20 20:59:07.988684834 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-20 21:01:07.341080916 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/inherit-temp.out /Users/admin/pgsql/build/testrun/isolation/isol... --- /Users/admin/pgsql/src/test/isolation/expected/inherit-temp.out 2024-11-20 20:58:11 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-20 20:59:51 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/inherit-temp.out C:/cirrus/build/testrun/isolation/is... --- C:/cirrus/src/test/isolation/expected/inherit-temp.out 2024-11-20 20:59:29.497403300 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/inherit-temp.out 2024-11-20 21:03:18.531013900 +0000 @@ -5,14 +5,7 @@ step s1_insert_c: INSERT INTO inh_temp_child_s1 VALUES (3), (4); step s2_insert_c: INSERT INTO inh_temp_child_s2 VALUES (5), (6); step s1_select_p: SELECT a FROM inh_parent; -a -- -1 -2 -3 -4 -(4 rows) - +ERROR: cannot access temporary tables of other sessions step s1_select_c: SELECT a FROM inh_temp_child_s1; a - @@ -21,14 +14,7 @@ ... |
50/4980 | Expand applicability of aggregate's sortop optimization |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/btree_index.out /tmp/cirrus-ci-build/src/test/regress/results/bt... --- /tmp/cirrus-ci-build/src/test/regress/expected/btree_index.out 2024-11-20 17:13:07.833032271 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/btree_index.out 2024-11-20 17:17:46.235898473 +0000 @@ -184,11 +184,10 @@ (3 rows) select hundred, twenty from tenk1 where hundred <= 48 order by hundred desc limit 1; - hundred | twenty ----------+-------- - 48 | 8 -(1 row) - +ERROR: deadlock detected +DETAIL: Process 23736 waits for AccessShareLock on relation 25159 of database 16384; blocked by process 23731. +Process 23731 waits for AccessExclusiveLock on relation 16418 of database 16384; blocked by process 23736. +HINT: See server log for query details. -- -- Add coverage for ScalarArrayOp btree quals with pivot tuple constants -- |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-20 17:13:05.687793454 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-20 17:18:11.21127431... @@ -1029,7 +1029,7 @@ -> Seq Scan on tenk1 t Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k + -> Index Only Scan using idx_int4 on tenk1 k (5 rows) select count(*) from tenk1 t diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_... --- /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out 2024-11-20 17:13:05.599793452 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/arrays.out 2024-11-20 17:18:11.003274463 +... @@ -2227,11 +2227,10 @@ -- array_agg(anynonarray) select array_agg(unique1) from (select unique1 from tenk1 where unique1 < 15 order by unique1) ss; - array_agg ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-20 17:12:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-20 17:14:40 @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-20 17:12:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-20 17:15:18 @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-20 16:51:01.441111000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-20 16:53:10.3124230... @@ -1842,1417 +1842,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-20 16:51:01.384312000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-20 16:53:46.429105000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-20 16:51:01.441111000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-20 16:53:07.453673000 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-20 16:51:04.000851271 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-20 16:56:39.477368505 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-20 16:51:04.000851271 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-20 16:55:25.693271411 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-20 16:51:01.638401009 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-20 16:55:57.385956405 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-20 16:51:01.638401009 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-20 16:56:29.841888234 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-20 16:51:01.638401009 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-20 16:55:52.481964368 +0000 @@ -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'; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-20 16:50:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-20 16:53:39 @@ -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 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-20 16:50:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-20 16:54:22 @@ -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 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-20 16:50:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2024-11-20 16:53:39 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-20 16:51:16.666537700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-20 16:54:01.051665100 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-20 16:51:16.666537700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-20 16:55:58.791932500 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-20 16:51:16.666537700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-20 16:53:56.338283700 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/privileges.out 2024-11-20 16:51:16.807133400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2024-11-20 16:53:56.338283700 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
50/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-20 10:06:13.903969000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2024-11-20 10:09:14.939671000... @@ -233,4 +233,10 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +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 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-20 10:06:13.895650000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-20 10:09:14.973186000 +0... @@ -1,3849 +1,2 @@ --- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2024-11-20 10:06:13.839096000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2024-11-20 10:09:0... @@ -113,445 +113,10 @@ (1 row) DROP TABLE test_like_id_1, test_like_id_2, test_like_id_3; -CREATE TABLE test_like_gen_1 (a int, b int GENERATED ALWAYS AS (a * 2) STORED); -\d test_like_gen_1 - Table "public.test_like_gen_1" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+------------------------------------ - a | integer | | | - b | integer | | | generated always as (a * 2) stored - -INSERT INTO test_like_gen_1 (a) VALUES (1); -SELECT * FROM test_like_gen_1; - a | b ----+--- - 1 | 2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2024-11-20 10:06:13.839096000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_table_like.out 2024-11-20 10:08:27.177780000 +0000 @@ -178,380 +178,10 @@ CREATE TABLE test_like_4c (LIKE test_like_4 INCLUDING GENERATED); CREATE TABLE test_like_4d (LIKE test_like_4 INCLUDING DEFAULTS INCLUDING GENERATED); \d test_like_4a - Table "public.test_like_4a" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - b | integer | | | - c | integer | | | - a | integer | | | - -INSERT INTO test_like_4a (a) VALUES(11); -SELECT a, b, c FROM test_like_4a; - a | b | c -----+---+--- - 11 | | -(1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-20 10:06:06.228982532 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2024-11-20 10:13:13.047359452 +0000 @@ -233,4 +233,10 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +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 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-20 10:06:06.216921592 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2024-11-20 10:13:13.099361907 +0000 @@ -1,3849 +1,2 @@ --- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_views.out /tmp/cirrus-ci-build/src/test/regress/results/s... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_views.out 2024-11-20 10:06:06.220941906 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/select_views.out 2024-11-20 10:11:16.214861319 +0000 @@ -1,1552 +1 @@ --- --- SELECT_VIEWS --- test the views defined in CREATE_VIEWS --- -SELECT * FROM street; - name | ... -------------------------------------+----------------------------------------------------------------------------------... - Access Rd 25 | [(-121.9283,37.894),(-121.9283,37.9)] ... - Ada St | [(-122.2487,37.398),(-122.2496,37.401)] ... - Agua Fria Creek | [(-121.9254,37.922),(-121.9281,37.889)] ... - Allen Ct | [(-122.0131,37.602),(-122.0117,37.597)] ... - Alvarado Niles Road | [(-122.0325,37.903),(-122.0316,37.9)] ... - Andrea Cir | [(-121.733218,37.88641),(-121.733286,37.90617)] ... - Apricot Lane | [(-121.9471,37.401),(-121.9456,37.392)] ... - Apricot Lane | [(-121.9471,37.401),(-121.9456,37.392)] ... - Arden Road | [(-122.0978,37.177),(-122.1,37.177)] ... ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-20 10:06:07.603839927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-11-20 10:11:18.304234194 +0000 @@ -2709,11 +2709,13 @@ id1b integer, primary key (id1a, id1b) ); +ERROR: pg_attribute catalog is missing 1 attribute(s) for relation OID 2579 create table rule_and_refint_t2 ( id2a integer, id2c integer, primary key (id2a, id2c) ); +ERROR: pg_attribute catalog is missing 1 attribute(s) for relation OID 2579 create table rule_and_refint_t3 ( id3a integer, id3b integer, @@ -2723,35 +2725,76 @@ foreign key (id3a, id3b) references rule_and_refint_t1 (id1a, id1b), foreign key (id3a, id3c) references rule_and_refint_t2 (id2a, id2c) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2024-11-20 10:05:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2024-11-20 10:08:36 @@ -233,4 +233,10 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +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 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-20 10:05:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-20 10:08:36 @@ -1,3849 +1,2 @@ --- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_table_like.out /Users/admin/pgsql/build/testrun/recovery/02... --- /Users/admin/pgsql/src/test/regress/expected/create_table_like.out 2024-11-20 10:05:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2024-11-20 10:08:33 @@ -276,282 +276,10 @@ "public.test_like_6c_expr_stat" ON (a || b) FROM test_like_6c DROP TABLE test_like_4, test_like_4a, test_like_4b, test_like_4c, test_like_4d; -DROP TABLE test_like_5, test_like_5x, test_like_5c; -DROP TABLE test_like_6, test_like_6c; -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); -INSERT INTO inhg VALUES (20, 10); -- should fail -ERROR: duplicate key value violates unique constraint "inhg_pkey" -DETAIL: Key (xx)=(10) already exists. -DROP TABLE inhg; -/* Multiple primary keys creation should fail */ -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)); /* fails */ -ERROR: multiple primary keys for table "inhg" are not allowed -CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE); -CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) WHERE xx <> 'test'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2024-11-20 10:05:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2024-11-20 10:07:56 @@ -233,4 +233,10 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +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 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-20 10:05:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2024-11-20 10:07:56 @@ -1,3849 +1,2 @@ --- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2024-11-20 10:06:29.663053100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2024-11-20 10:10:39.679544200 +0000 @@ -233,4 +233,10 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/rules.out 2024-11-20 10:06:29.641983900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-20 10:10:41.825035800 +0000 @@ -1,3849 +1,2 @@ --- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_table_like.out C:/cirrus/build/testrun/recovery/... --- C:/cirrus/src/test/regress/expected/create_table_like.out 2024-11-20 10:06:29.516000400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2024-11-20 10:11:50.421316500... @@ -489,69 +489,10 @@ "ctlt1_a_not_null" NOT NULL "a" DROP TABLE public.pg_attrdef; --- Check that LIKE isn't confused when new table masks the old, either -BEGIN; -CREATE SCHEMA ctl_schema; -SET LOCAL search_path = ctl_schema, public; -CREATE TABLE ctlt1 (LIKE ctlt1 INCLUDING ALL); -\d+ ctlt1 - Table "ctl_schema.ctlt1" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+------+-----------+----------+---------+----------+--------------+------------- - a | text | | not null | | main | | A - b | text | | | | extended | | B -Indexes: - "ctlt1_pkey" PRIMARY KEY, btree (a) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2024-11-20 10:06:29.663053100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2024-11-20 10:09:37.218543600 +0000 @@ -233,4 +233,10 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +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 |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/regress/regress/res... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-20 09:09:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2024-11-20 09:10:40 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-20 09:14:34.030865900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-20 09:17:11.700158500 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-20 09:14:34.030865900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-20 09:19:28.431081300 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:10.744257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-20 01:31:34.351760000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:10.744257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-20 01:32:28.898113000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:10.744257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-20 01:31:31.234424000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:08.134686527 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-20 01:35:10.958326128 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:08.134686527 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-20 01:36:50.369749007 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:08.134686527 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-20 01:33:10.846445027 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:11.183394188 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-20 01:32:53.941296264 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:11.183394188 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-20 01:33:29.109445106 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-20 01:30:11.183394188 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-20 01:32:48.217270689 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-20 01:29:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-20 01:31:06 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-20 01:29:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-20 01:31:54 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-20 01:29:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-20 01:31:07 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:43.538106000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-19 22:50:20.571990000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:43.538106000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-19 22:51:06.8803540... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:43.538106000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-19 22:50:21.162112000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:44.055370930 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-19 22:54:01.406624796 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-19 22:48:43.887930663 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-19 23:15:55.088363550 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:44.055370930 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-19 22:55:33.538278717 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:44.055370930 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-19 22:52:04.202618812 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:39.781786552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-19 22:51:17.633381338... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:39.781786552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-19 22:51:48.4733664... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-19 22:48:39.781786552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-19 22:51:13.809383594 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-19 22:48:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-19 22:53:26 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-19 22:48:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-19 22:54:08 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-19 22:48:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-11-19 22:53:26 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-19 22:49:00.430383700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-19 22:52:34.198061900 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-19 22:49:00.430383700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-19 22:54:39.483248100 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-19 22:49:00.430383700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-19 22:52:27.608209000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/1608 | declarative session variables, LET command |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2024-11-19 22:11:16.434243000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables.out 2024-11-19 22:13:26.... @@ -1891,11 +1891,8 @@ -- no warning \set VERBOSITY verbose SELECT variable(a) FROM test_table; - a ----- - 10 -(1 row) - +ERROR: XX000: unrecognized node type: 70 +LOCATION: raw_expression_tree_walker_impl, nodeFuncs.c:4686 \set VERBOSITY default ALTER TABLE test_table DROP COLUMN a; -- warning - variable fence is not used @@ -1911,11 +1908,7 @@ -- no warning ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2024-11-19 22:11:16.434243000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/session_variables.out 2024-11-19 22:14:1... @@ -1891,11 +1891,8 @@ -- no warning \set VERBOSITY verbose SELECT variable(a) FROM test_table; - a ----- - 10 -(1 row) - +ERROR: XX000: unrecognized node type: 70 +LOCATION: raw_expression_tree_walker_impl, nodeFuncs.c:4686 \set VERBOSITY default ALTER TABLE test_table DROP COLUMN a; -- warning - variable fence is not used @@ -1911,11 +1908,7 @@ -- no warning ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2024-11-19 22:11:16.434243000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/session_variables.out 2024-11-19 22:13:27.147345000 +0000 @@ -1891,11 +1891,8 @@ -- no warning \set VERBOSITY verbose SELECT variable(a) FROM test_table; - a ----- - 10 -(1 row) - +ERROR: XX000: unrecognized node type: 70 +LOCATION: raw_expression_tree_walker_impl, nodeFuncs.c:4686 \set VERBOSITY default ALTER TABLE test_table DROP COLUMN a; -- warning - variable fence is not used @@ -1911,11 +1908,7 @@ -- no warning ... |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2024-11-19 20:31:26.650669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables.out 2024-11-19 20:34:18.... @@ -1890,11 +1890,7 @@ -- no warning SELECT variable(a) FROM test_table; - a ----- - 10 -(1 row) - +ERROR: unrecognized node type: 70 ALTER TABLE test_table DROP COLUMN a; -- warning - variable fence is not used SELECT a, b FROM test_table; @@ -1909,11 +1905,7 @@ -- no warning SELECT variable(a), b FROM test_table; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2024-11-19 20:31:26.650669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/session_variables.out 2024-11-19 20:35:0... @@ -1890,11 +1890,7 @@ -- no warning SELECT variable(a) FROM test_table; - a ----- - 10 -(1 row) - +ERROR: unrecognized node type: 70 ALTER TABLE test_table DROP COLUMN a; -- warning - variable fence is not used SELECT a, b FROM test_table; @@ -1909,11 +1905,7 @@ -- no warning SELECT variable(a), b FROM test_table; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2024-11-19 20:31:26.650669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/session_variables.out 2024-11-19 20:34:14.469826000 +0000 @@ -1890,11 +1890,7 @@ -- no warning SELECT variable(a) FROM test_table; - a ----- - 10 -(1 row) - +ERROR: unrecognized node type: 70 ALTER TABLE test_table DROP COLUMN a; -- warning - variable fence is not used SELECT a, b FROM test_table; @@ -1909,11 +1905,7 @@ -- no warning SELECT variable(a), b FROM test_table; ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-19 16:31:06.575485888 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-19 16:36:59.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-19 16:31:06.575485888 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-19 16:37:3... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-19 16:31:06.575485888 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-19 16:36:52.881470234 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/5325 | Add sortsupport for range types and btree_gist |
FreeBSD - 13 - Meson | |
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 2024-11-19 14:00:43.829686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-19 14:03:30.467034000 +0000 @@ -11,9 +11,7 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -NOTICE: notice triggered for injection point btree-gist-sorted-build NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-19 14:00:43.832141000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-19 14:03:30.883786000 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); NOTICE: notice triggered for injection point btree-gist-sorted-build ... |
Linux - Debian Bookworm - Meson | |
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 2024-11-19 14:00:40.017734298 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-19 14:05:55.618098991 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-19 14:00:40.021745507 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-19 14:05:55.858100091 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/btree_gist/expected/partitions.out /Users/admin/pgsql/build/testrun/btree_gist/regre... --- /Users/admin/pgsql/contrib/btree_gist/expected/partitions.out 2024-11-19 14:00:10 +++ /Users/admin/pgsql/build/testrun/btree_gist/regress/results/partitions.out 2024-11-19 14:03:14 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /Users/admin/pgsql/contrib/btree_gist/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/btree_gist... --- /Users/admin/pgsql/contrib/btree_gist/expected/without_overlaps.out 2024-11-19 14:00:10 +++ /Users/admin/pgsql/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-19 14:03:14 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2024-11-19 14:00:48.542049400 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2024-11-19 14:07:03.326188200 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/without_overlaps.out C:/cirrus/build/testrun/btree_gi... --- C:/cirrus/contrib/btree_gist/expected/without_overlaps.out 2024-11-19 14:00:48.560518500 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-19 14:07:04.219257200 +0000 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:13.756121000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-19 11:38:43.388603000 +0... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:13.756121000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-19 11:39:29.907709000 ... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:13.756121000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-19 11:38:40.094384000 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:14.430110386 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-19 11:42:05.653404954 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:14.430110386 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-19 11:40:14.861398616 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:14.089083197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-19 11:39:37.960494007 +0... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:14.089083197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-19 11:40:14.000361556 ... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-19 11:37:14.089083197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-19 11:39:33.292516426 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-19 11:37:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-19 11:38:50 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-19 11:37:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-19 11:39:40 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-19 11:37:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-19 11:38:51 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-19 11:37:31.601119600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-19 11:41:03.720264400 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-19 11:37:31.601119600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-19 11:43:27.295530600 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-19 11:37:31.601119600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-19 11:40:58.947818200 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-19 07:12:36.94027400... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-19 07:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-19 07:12:35.28340440... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-19 07:18:2... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-19 07:12:37.19443425... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-19 07:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-19 07:12:12 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-19 07:15... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-19 07:12:50.153921900 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-19 07:16:37.29320... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:51.898437000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-18 23:20:32.371397... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39356 | | 0 | 39356 | pktable_pkey + 39352 | | 0 | 39352 | pktable + 39358 | | 0 | 39358 | fktable + 40001 | | 0 | 40009 | foo + 40013 | | 0 | 40013 | pg_toast_40001_index + 40012 | | 0 | 40012 | pg_toast_40001 + 40232 | | 0 | 40232 | old_oids + 40249 | | 0 | 40249 | pg_toast_40246 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:51.898437000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-18 23:21:31.0779... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39294 | | 0 | 39294 | pktable_pkey + 39290 | | 0 | 39290 | pktable + 39299 | | 0 | 39299 | fktable + 39958 | | 0 | 39958 | pg_toast_39948_index + 39957 | | 0 | 39957 | pg_toast_39948 + 39948 | | 0 | 39954 | foo + 40169 | | 0 | 40169 | old_oids + 40187 | | 0 | 40187 | pg_toast_40184 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:51.898437000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-18 23:20:33.863009000 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39437 | | 0 | 39437 | pktable_pkey + 39433 | | 0 | 39433 | pktable + 39439 | | 0 | 39439 | fktable + 39998 | | 0 | 40003 | foo + 40007 | | 0 | 40007 | pg_toast_39998_index + 40006 | | 0 | 40006 | pg_toast_39998 + 40226 | | 0 | 40226 | old_oids + 40243 | | 0 | 40243 | pg_toast_40240 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:47.186053424 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-18 23:25:09.180596941 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39541 | | 0 | 39541 | pktable_pkey + 39537 | | 0 | 39537 | pktable + 39543 | | 0 | 39543 | fktable + 40121 | | 0 | 40126 | foo + 40130 | | 0 | 40130 | pg_toast_40121_index + 40129 | | 0 | 40129 | pg_toast_40121 + 40348 | | 0 | 40348 | old_oids + 40367 | | 0 | 40367 | pg_toast_40364 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:47.186053424 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-18 23:26:48.816149111 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39544 | | 0 | 39544 | pktable_pkey + 39539 | | 0 | 39539 | pktable + 39550 | | 0 | 39550 | fktable + 40076 | | 0 | 40082 | foo + 40086 | | 0 | 40086 | pg_toast_40076_index + 40085 | | 0 | 40085 | pg_toast_40076 + 40303 | | 0 | 40303 | old_oids + 40320 | | 0 | 40320 | pg_toast_40317 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:47.186053424 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-18 23:22:51.964035861 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39581 | | 0 | 39581 | pktable_pkey + 39576 | | 0 | 39576 | pktable + 39583 | | 0 | 39583 | fktable + 40107 | | 0 | 40116 | foo + 40120 | | 0 | 40120 | pg_toast_40107_index + 40119 | | 0 | 40119 | pg_toast_40107 + 40339 | | 0 | 40339 | old_oids + 40356 | | 0 | 40356 | pg_toast_40353 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:48.755306672 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-18 23:22:53.527080... @@ -3481,9 +3481,26 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39621 | | 0 | 39621 | users_id_seq + 39627 | | 0 | 39627 | pg_toast_39622 + 39628 | | 0 | 39628 | pg_toast_39622_index + 39622 | | 0 | 39622 | users + 39903 | | 0 | 39903 | foo + 40246 | | 0 | 40246 | forc_test + 39432 | | 0 | 39432 | pktable_pkey + 39428 | | 0 | 39428 | pktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:48.755306672 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-18 23:23:34.7028... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39410 | | 0 | 39410 | pktable_pkey + 39406 | | 0 | 39406 | pktable + 39412 | | 0 | 39412 | fktable + 39944 | | 0 | 39949 | foo + 39953 | | 0 | 39953 | pg_toast_39944_index + 39952 | | 0 | 39952 | pg_toast_39944 + 40185 | | 0 | 40185 | pg_toast_40182 + 40186 | | 0 | 40186 | pg_toast_40182_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-18 23:17:48.755306672 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-18 23:22:46.111112305 +0000 @@ -3481,9 +3481,26 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39786 | | 0 | 39786 | pg_toast_39780_index + 39780 | | 0 | 39780 | users + 39779 | | 0 | 39779 | users_id_seq + 39785 | | 0 | 39785 | pg_toast_39780 + 40143 | | 0 | 40143 | foo + 40482 | | 0 | 40482 | forc_test + 39373 | | 0 | 39373 | pktable_pkey + 39368 | | 0 | 39368 | pktable ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-18 23:17:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-18 23:19:30 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39308 | | 0 | 39308 | pktable_pkey + 39303 | | 0 | 39303 | pktable + 39310 | | 0 | 39310 | fktable + 40016 | | 0 | 40021 | foo + 40025 | | 0 | 40025 | pg_toast_40016_index + 40024 | | 0 | 40024 | pg_toast_40016 + 40217 | | 0 | 40217 | old_oids + 40234 | | 0 | 40234 | pg_toast_40231 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-18 23:17:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-18 23:20:13 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39228 | | 0 | 39228 | pktable_pkey + 39224 | | 0 | 39224 | pktable + 39230 | | 0 | 39230 | fktable + 39902 | | 0 | 39907 | foo + 39911 | | 0 | 39911 | pg_toast_39902_index + 39910 | | 0 | 39910 | pg_toast_39902 + 40168 | | 0 | 40168 | old_oids + 40186 | | 0 | 40186 | pg_toast_40183 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-18 23:17:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-18 23:19:34 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38094 | | 0 | 38094 | pktable_pkey + 38090 | | 0 | 38090 | pktable + 38096 | | 0 | 38096 | fktable + 39195 | | 0 | 39195 | users_id_seq + 39207 | | 0 | 39207 | pg_toast_39200 + 39208 | | 0 | 39208 | pg_toast_39200_index + 39200 | | 0 | 39200 | users + 39924 | | 0 | 39924 | foo ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-18 23:18:08.126909300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-18 23:22:22.520803900 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39128 | | 0 | 39128 | pktable_pkey + 39124 | | 0 | 39124 | pktable + 39131 | | 0 | 39131 | fktable + 39646 | | 0 | 39654 | foo + 39658 | | 0 | 39658 | pg_toast_39646_index + 39657 | | 0 | 39657 | pg_toast_39646 + 39912 | | 0 | 39912 | old_oids + 39935 | | 0 | 39935 | pg_toast_39932 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-18 23:18:08.126909300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-18 23:25:02.016539800 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39113 | | 0 | 39113 | pktable_pkey + 39108 | | 0 | 39108 | pktable + 39116 | | 0 | 39116 | fktable + 39630 | | 0 | 39637 | foo + 39641 | | 0 | 39641 | pg_toast_39630_index + 39640 | | 0 | 39640 | pg_toast_39630 + 39871 | | 0 | 39871 | old_oids + 39891 | | 0 | 39891 | pg_toast_39888 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-18 23:18:08.126909300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-18 23:22:17.080867200 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37558 | | 0 | 37558 | pktable_pkey + 37553 | | 0 | 37553 | pktable + 37560 | | 0 | 37560 | fktable + 38953 | | 0 | 38968 | foo + 38974 | | 0 | 38974 | pg_toast_38953_index + 38973 | | 0 | 38973 | pg_toast_38953 + 39120 | | 0 | 39120 | users_id_seq + 39132 | | 0 | 39132 | pg_toast_39125 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-18 21:57:06.616569000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-18 21:59:23.938701100 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-18 21:57:06.616569000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-18 22:01:50.926177000 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-18 21:57:06.616569000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-18 21:59:17.060704700 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
51/5380 | Parametrization minimum password length |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/passwordcheck/expected/passwordcheck.out /tmp/cirrus-ci-build/build-32/testrun/pas... --- /tmp/cirrus-ci-build/contrib/passwordcheck/expected/passwordcheck.out 2024-11-18 16:41:33.105883255 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/passwordcheck/regress/results/passwordcheck.out 2024-11-18 16:49:34.793414660 ... @@ -8,7 +8,6 @@ ERROR: password is too short -- error: too short ALTER USER regress_passwordcheck_user1 PASSWORD 'äbcdefghijk'; -ERROR: password is too short -- error: contains user name ALTER USER regress_passwordcheck_user1 PASSWORD 'xyzregress_passwordcheck_user1'; ERROR: password must not contain user name |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/passwordcheck/expected/passwordcheck.out C:/cirrus/build/testrun/password... --- C:/cirrus/contrib/passwordcheck/expected/passwordcheck.out 2024-11-18 16:41:45.615679800 +0000 +++ C:/cirrus/build/testrun/passwordcheck/regress/results/passwordcheck.out 2024-11-18 16:47:35.364544800 +0000 @@ -8,7 +8,6 @@ ERROR: password is too short -- error: too short ALTER USER regress_passwordcheck_user1 PASSWORD 'äbcdefghijk'; -ERROR: password is too short -- error: contains user name ALTER USER regress_passwordcheck_user1 PASSWORD 'xyzregress_passwordcheck_user1'; ERROR: password must not contain user name |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/passwordcheck/expected/passwordcheck.out /tmp/cirrus-ci-build/build-32/testrun/pas... --- /tmp/cirrus-ci-build/contrib/passwordcheck/expected/passwordcheck.out 2024-11-18 16:06:08.004617685 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/passwordcheck/regress/results/passwordcheck.out 2024-11-18 16:12:20.541659842 ... @@ -8,7 +8,6 @@ ERROR: password is too short -- error: too short ALTER USER regress_passwordcheck_user1 PASSWORD 'äbcdefghijk'; -ERROR: password is too short -- error: contains user name ALTER USER regress_passwordcheck_user1 PASSWORD 'xyzregress_passwordcheck_user1'; ERROR: password must not contain user name |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/passwordcheck/expected/passwordcheck.out C:/cirrus/build/testrun/password... --- C:/cirrus/contrib/passwordcheck/expected/passwordcheck.out 2024-11-18 16:06:25.774178600 +0000 +++ C:/cirrus/build/testrun/passwordcheck/regress/results/passwordcheck.out 2024-11-18 16:12:40.746108100 +0000 @@ -8,7 +8,6 @@ ERROR: password is too short -- error: too short ALTER USER regress_passwordcheck_user1 PASSWORD 'äbcdefghijk'; -ERROR: password is too short -- error: contains user name ALTER USER regress_passwordcheck_user1 PASSWORD 'xyzregress_passwordcheck_user1'; ERROR: password must not contain user name |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-18 15:48:19.140200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-18 15:50:10.745280000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-18 15:48:14.054160434 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-18 15:49:38.424874581 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-18 15:48:14.143289144 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-18 15:50:49.106247168 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-18 15:48:11 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-18 15:50:35 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-18 15:48:29.313685100 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-18 15:53:26.504201600 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-18 15:10:10.210157909 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2024-11-18 15:19:27.521603... @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-18 15:10:10.210157909 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/sysviews.out 2024-11-18 15:19:04.7936... @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-18 15:10:10.210157909 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2024-11-18 15:18:26.905627306 +0000 @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:14.721697000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-18 04:56:59.461... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:14.721697000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-18 04:57:49.2... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:14.721697000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-18 04:56:54.106032000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:12.047577419 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-18 05:00:08.250146563 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:12.047577419 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-18 04:58:25.034125575 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:10.674000439 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-18 04:57:37.136... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:10.674000439 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-18 04:58:10.9... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-18 04:55:10.674000439 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-18 04:57:30.340419932 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-18 04:55:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-18 04:56:55 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-18 04:55:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-18 04:57:52 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-18 04:55:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-11-18 04:56:57 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-18 04:55:31.659173100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-18 04:59:17.775613100 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-18 04:55:31.659173100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-18 05:01:40.019255100 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-18 04:55:31.659173100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-18 04:59:10.915264400 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-18 02:44:49.202510148 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-18 02:53:13.472383783 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-18 02:44:51.071332281 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-18 02:52:49.40843... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-18 02:44:51.071332281 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-18 02:52:11.072498057 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-18 02:44:50.939780149 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-18 02:53:31.576345243 +0000 @@ -1010,4089 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-18 02:24:58.492013000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-18 02:30:44.898062000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5160 | Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert.out /tmp/cirrus-ci-... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert.out 2024-11-18 00:35:15.... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/reindex_concurrently_upsert.out 2024-11-18 00:... @@ -47,7 +47,6 @@ (1 row) -step s1_start_upsert: <... completed> step s4_wakeup_s2: SELECT injection_points_wakeup('exec_insert_before_insert_speculative'); SELECT injection_points_detach('exec_insert_before_insert_speculative'); @@ -67,17 +66,13 @@ SELECT injection_points_wakeup('reindex_relation_concurrently_before_set_dead'); SELECT injection_points_detach('reindex_relation_concurrently_before_set_dead'); -injection_points_wakeup ------------------------ - -(1 row) - ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/reindex_concurrently_upsert_partitioned.out /User... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/reindex_concurrently_upsert_partitioned.out 2024-11-18... +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/reindex_concurrently_upsert_partitioned.out 2024... @@ -47,7 +47,6 @@ (1 row) -step s1_start_upsert: <... completed> step s4_wakeup_s2: SELECT injection_points_wakeup('exec_insert_before_insert_speculative'); SELECT injection_points_detach('exec_insert_before_insert_speculative'); @@ -67,17 +66,13 @@ SELECT injection_points_wakeup('reindex_relation_concurrently_before_set_dead'); SELECT injection_points_detach('reindex_relation_concurrently_before_set_dead'); -injection_points_wakeup ------------------------ - -(1 row) - ... |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-17 17:30:02.368017000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-17 17:32:41.6297110... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-17 17:28:48.513409245 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-17 17:33:59.971360894 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-17 17:28:50.849274755 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-17 17:34:08.4781679... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-17 17:28:10 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-17 17:31:27 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-17 17:29:46.702969800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-17 17:36:05.483722100 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/4980 | Expand applicability of aggregate's sortop optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-17 11:26:52.560283000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-17 11:28:53.52073700... @@ -1029,7 +1029,7 @@ -> Seq Scan on tenk1 t Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k + -> Index Only Scan using idx_int4 on tenk1 k (5 rows) select count(*) from tenk1 t @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-17 11:26:52.881456665 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-17 11:31:41.79806432... @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-17 11:26:52.833552993 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2024-11-17 11:31:44.186058983 +00... @@ -6540,7 +6540,7 @@ Aggregate -> Nested Loop -> Nested Loop - -> Index Only Scan using tenk1_unique1 on tenk1 a ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/union.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/union.out 2024-11-17 11:27:08.065306400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/union.out 2024-11-17 11:29:38.782288300 +0000 @@ -1480,13 +1480,7 @@ left join lateral (select t1.tenthous from tenk2 t2 union all (values(1))) on true limit 1; - QUERY PLAN -------------------------------------------------------------------- - Limit - -> Nested Loop Left Join - -> Seq Scan on tenk1 t1 - -> Append - -> Index Only Scan using tenk2_hundred on tenk2 t2 - -> Result -(6 rows) - +ERROR: deadlock detected +DETAIL: Process 6304 waits for AccessShareLock on relation 24788 of database 16387; blocked by process 6100. +Process 6100 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 6304. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/portals.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/portals.out 2024-11-17 11:27:07.984741000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/portals.out 2024-11-17 11:31:54.064193300 +0000 @@ -9,691 +9,163 @@ DECLARE foo5 SCROLL CURSOR FOR SELECT * FROM tenk1 ORDER BY unique2; DECLARE foo6 SCROLL CURSOR FOR SELECT * FROM tenk2; DECLARE foo7 SCROLL CURSOR FOR SELECT * FROM tenk1 ORDER BY unique2; +ERROR: deadlock detected +DETAIL: Process 3168 waits for AccessShareLock on relation 25153 of database 16384; blocked by process 7260. +Process 7260 waits for AccessExclusiveLock on relation 16418 of database 16384; blocked by process 3168. +HINT: See server log for query details. DECLARE foo8 SCROLL CURSOR FOR SELECT * FROM tenk2; +ERROR: current transaction is aborted, commands ignored until end of transaction block DECLARE foo9 SCROLL CURSOR FOR SELECT * FROM tenk1 ORDER BY unique2; +ERROR: current transaction is aborted, commands ignored until end of transaction block DECLARE foo10 SCROLL CURSOR FOR SELECT * FROM tenk2; +ERROR: current transaction is aborted, commands ignored until end of transaction block DECLARE foo11 SCROLL CURSOR FOR SELECT * FROM tenk1 ORDER BY unique2; +ERROR: current transaction is aborted, commands ignored until end of transaction block DECLARE foo12 SCROLL CURSOR FOR SELECT * FROM tenk2; ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-17 11:05:50.944985000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-17 11:07:56.7890950... @@ -1842,1417 +1842,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-17 11:05:50.944985000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-17 11:08:33.94754... @@ -1846,1413 +1846,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:50.888109000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-17 11:07:56.008534000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-17 11:05:50.944985000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-17 11:07:56.007652000 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:50.674187779 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-17 11:12:22.604975771 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:50.674187779 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/brin.out 2024-11-17 11:13:32.800919062 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:50.674187779 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-17 11:10:12.781123640 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-17 11:05:50.746187782 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2024-11-17 11:10:12.701123776 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:49.986685428 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-17 11:10:44.013392492 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:49.986685428 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-17 11:11:16.965373095 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-17 11:05:49.986685428 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-17 11:10:39.333395506 +0000 @@ -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'; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-17 11:05:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-17 11:07:58 @@ -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 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-17 11:05:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-17 11:08:32 @@ -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 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-17 11:05:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2024-11-17 11:07:58 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-17 11:06:05.377822600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-17 11:08:46.222698200 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-17 11:06:05.377822600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-17 11:10:28.476236800 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-17 11:06:05.377822600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-17 11:08:44.252963900 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/privileges.out 2024-11-17 11:06:05.527257100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2024-11-17 11:08:44.252963900 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-17 03:25:36.824414800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-17 03:28:12.734818600 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:03.824171000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-16 20:05:07.561139000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:03.824171000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-16 20:05:54.586050000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:03.824171000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-16 20:05:02.747792000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:00.729751679 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-16 20:10:36.887179661 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:00.729751679 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-16 20:12:10.682599484 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:00.729751679 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-16 20:08:13.218457171 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:00.714836917 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-16 20:07:56.772061648 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:00.714836917 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-16 20:08:38.160142448 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-16 20:03:00.714836917 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-16 20:07:50.300059515 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-16 20:02:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-16 20:04:26 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-16 20:02:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-16 20:05:05 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-16 20:02:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-16 20:04:26 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:34.950080000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-16 17:16:48.213389000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:34.950080000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-16 17:17:37.1652020... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:34.950080000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-16 17:16:51.442435000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:27.754423356 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-16 17:21:01.189557213 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-16 17:14:27.581756599 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-16 17:42:19.218025238 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:27.754423356 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-16 17:22:14.379074418 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:27.754423356 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-16 17:18:27.620225079 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:26.910970259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-16 17:18:07.018488773... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:26.910970259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-16 17:18:36.9584506... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-16 17:14:26.910970259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-16 17:18:03.094494783 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-16 17:14:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-16 17:16:10 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-16 17:14:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-16 17:16:55 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-16 17:14:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-11-16 17:16:15 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-16 17:14:48.021163700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-16 17:19:10.130384600 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-16 17:14:48.021163700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-16 17:21:15.282242300 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-16 17:14:48.021163700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-16 17:18:54.026372900 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-16 15:04:11.149931543 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-16 15:09:58.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-16 15:04:11.149931543 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-16 15:10:3... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-16 15:04:11.149931543 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-16 15:09:53.757187957 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/5325 | Add sortsupport for range types and btree_gist |
FreeBSD - 13 - Meson | |
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 2024-11-16 12:49:42.175605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-16 12:52:28.920949000 +0000 @@ -11,9 +11,7 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -NOTICE: notice triggered for injection point btree-gist-sorted-build NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-16 12:49:42.178191000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-16 12:52:29.175970000 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); NOTICE: notice triggered for injection point btree-gist-sorted-build ... |
Linux - Debian Bookworm - Meson | |
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 2024-11-16 12:49:41.393128433 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-16 12:55:11.220074664 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-16 12:49:41.393128433 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-16 12:55:11.428073696 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/btree_gist/expected/partitions.out /Users/admin/pgsql/build/testrun/btree_gist/regre... --- /Users/admin/pgsql/contrib/btree_gist/expected/partitions.out 2024-11-16 12:49:10 +++ /Users/admin/pgsql/build/testrun/btree_gist/regress/results/partitions.out 2024-11-16 12:52:09 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /Users/admin/pgsql/contrib/btree_gist/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/btree_gist... --- /Users/admin/pgsql/contrib/btree_gist/expected/without_overlaps.out 2024-11-16 12:49:10 +++ /Users/admin/pgsql/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-16 12:52:09 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2024-11-16 12:49:50.375458400 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2024-11-16 12:56:02.220381800 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/without_overlaps.out C:/cirrus/build/testrun/btree_gi... --- C:/cirrus/contrib/btree_gist/expected/without_overlaps.out 2024-11-16 12:49:50.397500800 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-16 12:56:03.548506400 +0000 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:15.607123000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-16 10:15:47.775070000 +0... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:15.607123000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-16 10:16:34.313031000 ... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:15.607123000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-16 10:15:44.300141000 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:13.325591870 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-16 10:18:53.246971167 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:13.325591870 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-16 10:17:18.739175070 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:13.155237773 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-16 10:16:30.801941044 +0... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:13.155237773 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-16 10:17:09.094777876 ... @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-16 10:14:13.155237773 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-16 10:16:26.221877967 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-16 10:14:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-16 10:15:56 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-16 10:14:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-16 10:16:44 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-16 10:14:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-16 10:15:58 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-16 10:14:28.345751600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-16 10:17:54.619982900 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-16 10:14:28.345751600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-16 10:20:00.205472000 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-16 10:14:28.345751600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-16 10:17:47.713720500 +0000 @@ -800,12 +800,12 @@ --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "a" --fail COPY t_on_error_null FROM STDIN WITH (on_error set_to_null); ERROR: failed to replace column containing erroneous data with null -HINT: Consider specifying the REJECT LIMIT option to skip erroneous rows. +HINT: Consider specifying the REJECT_LIMIT option to skip erroneous rows. CONTEXT: COPY t_on_error_null, line 1, column a: "-1" --ok. Check interaction with REJECT LIMIT COPY t_on_error_null FROM STDIN WITH (on_error set_to_null, reject_limit 2); @@ -835,7 +835,7 @@ NOTICE: failed to replace row attribute "l" with NULL at line 1. ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-16 07:25:12.42939800... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-16 07:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-16 07:25:11.25095489... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-16 07:30:4... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/src/test/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2024-11-16 07:25:11.478728478 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_index_statistics.out 2024-11-16 07:31:14.819225189 +0000 @@ -120,7 +120,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-16 07:25:10.20395925... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-16 07:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-16 07:25:11 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-16 07:28... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-16 07:25:24.326101300 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-16 07:29:41.02155... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:02.406664000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-16 00:09:11.153290... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39448 | | 0 | 39448 | pktable_pkey + 39443 | | 0 | 39443 | pktable + 39455 | | 0 | 39455 | fktable + 40041 | | 0 | 40046 | foo + 40050 | | 0 | 40050 | pg_toast_40041_index + 40049 | | 0 | 40049 | pg_toast_40041 + 40245 | | 0 | 40245 | old_oids + 40265 | | 0 | 40265 | pg_toast_40262 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:02.406664000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-16 00:10:03.3309... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39516 | | 0 | 39516 | pktable_pkey + 39512 | | 0 | 39512 | pktable + 39518 | | 0 | 39518 | fktable + 40065 | | 0 | 40065 | pg_toast_40056_index + 40064 | | 0 | 40064 | pg_toast_40056 + 40056 | | 0 | 40061 | foo + 40260 | | 0 | 40260 | old_oids + 40278 | | 0 | 40278 | pg_toast_40275 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:02.406664000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-16 00:09:14.496613000 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39558 | | 0 | 39558 | pktable_pkey + 39554 | | 0 | 39554 | pktable + 39560 | | 0 | 39560 | fktable + 40045 | | 0 | 40050 | foo + 40054 | | 0 | 40054 | pg_toast_40045_index + 40053 | | 0 | 40053 | pg_toast_40045 + 40316 | | 0 | 40316 | old_oids + 40333 | | 0 | 40333 | pg_toast_40330 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:04.021158405 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-16 00:15:06.212545781 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39579 | | 0 | 39579 | pktable_pkey + 39575 | | 0 | 39575 | pktable + 39586 | | 0 | 39586 | fktable + 40133 | | 0 | 40138 | foo + 40142 | | 0 | 40142 | pg_toast_40133_index + 40141 | | 0 | 40141 | pg_toast_40133 + 40346 | | 0 | 40346 | old_oids + 40365 | | 0 | 40365 | pg_toast_40362 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:04.021158405 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-16 00:16:30.492384910 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39527 | | 0 | 39527 | pktable_pkey + 39522 | | 0 | 39522 | pktable + 39529 | | 0 | 39529 | fktable + 40041 | | 0 | 40046 | foo + 40050 | | 0 | 40050 | pg_toast_40041_index + 40049 | | 0 | 40049 | pg_toast_40041 + 40266 | | 0 | 40266 | old_oids + 40290 | | 0 | 40290 | pg_toast_40286 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:04.021158405 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-16 00:12:35.580703124 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39620 | | 0 | 39620 | pktable_pkey + 39614 | | 0 | 39614 | pktable + 39623 | | 0 | 39623 | fktable + 40130 | | 0 | 40135 | foo + 40139 | | 0 | 40139 | pg_toast_40130_index + 40138 | | 0 | 40138 | pg_toast_40130 + 40353 | | 0 | 40353 | old_oids + 40371 | | 0 | 40371 | pg_toast_40368 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:02.886905373 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-16 00:12:41.290936... @@ -3481,9 +3481,26 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39779 | | 0 | 39779 | users_id_seq + 39785 | | 0 | 39785 | pg_toast_39780 + 39786 | | 0 | 39786 | pg_toast_39780_index + 39780 | | 0 | 39780 | users + 40046 | | 0 | 40046 | foo + 40255 | | 0 | 40255 | forc_test + 39306 | | 0 | 39306 | pktable_pkey + 39302 | | 0 | 39302 | pktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:02.886905373 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-16 00:13:20.9868... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39543 | | 0 | 39543 | users_id_seq + 39549 | | 0 | 39549 | pg_toast_39544 + 39550 | | 0 | 39550 | pg_toast_39544_index + 39544 | | 0 | 39544 | users + 39829 | | 0 | 39829 | foo + 40097 | | 0 | 40097 | forc_test + 40563 | | 0 | 40563 | pg_toast_40560 + 40564 | | 0 | 40564 | pg_toast_40560_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-16 00:07:02.886905373 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-16 00:12:29.814951855 +0000 @@ -3481,9 +3481,26 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39652 | | 0 | 39652 | users_id_seq + 39658 | | 0 | 39658 | pg_toast_39653 + 39659 | | 0 | 39659 | pg_toast_39653_index + 39653 | | 0 | 39653 | users + 40010 | | 0 | 40010 | foo + 40497 | | 0 | 40497 | forc_test + 39468 | | 0 | 39468 | pktable_pkey + 39464 | | 0 | 39464 | pktable ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-16 00:06:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-16 00:08:32 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39147 | | 0 | 39147 | pktable_pkey + 39140 | | 0 | 39140 | pktable + 39152 | | 0 | 39152 | fktable + 40011 | | 0 | 40016 | foo + 40020 | | 0 | 40020 | pg_toast_40011_index + 40019 | | 0 | 40019 | pg_toast_40011 + 40217 | | 0 | 40217 | old_oids + 40234 | | 0 | 40234 | pg_toast_40231 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-16 00:06:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-16 00:09:10 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39448 | | 0 | 39448 | pktable_pkey + 39442 | | 0 | 39442 | pktable + 39450 | | 0 | 39450 | fktable + 39961 | | 0 | 39968 | foo + 39972 | | 0 | 39972 | pg_toast_39961_index + 39971 | | 0 | 39971 | pg_toast_39961 + 40259 | | 0 | 40259 | pg_toast_40256 + 40260 | | 0 | 40260 | pg_toast_40256_index ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-16 00:06:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-16 00:08:33 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39179 | | 0 | 39179 | pktable_pkey + 39174 | | 0 | 39174 | pktable + 39181 | | 0 | 39181 | fktable + 40005 | | 0 | 40010 | foo + 40014 | | 0 | 40014 | pg_toast_40005_index + 40013 | | 0 | 40013 | pg_toast_40005 + 40228 | | 0 | 40228 | old_oids + 40245 | | 0 | 40245 | pg_toast_40242 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-16 00:07:16.044827000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-16 00:11:08.842284500 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39941 | | 0 | 39941 | pg_toast_39937_index + 39937 | | 0 | 39937 | recur2 + 39932 | | 0 | 39932 | recur1 + 39923 | | 0 | 39923 | old_oids + 39940 | | 0 | 39940 | pg_toast_39937 + 39188 | | 0 | 39188 | pktable_pkey + 39184 | | 0 | 39184 | pktable + 39190 | | 0 | 39190 | fktable ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-16 00:07:16.044827000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-16 00:13:44.611374600 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39435 | | 0 | 39435 | users_id_seq + 39450 | | 0 | 39450 | pg_toast_39439 + 39451 | | 0 | 39451 | pg_toast_39439_index + 39439 | | 0 | 39439 | users + 39634 | | 0 | 39634 | foo + 39792 | | 0 | 39792 | forc_test + 38451 | | 0 | 38451 | pktable_pkey + 38447 | | 0 | 38447 | pktable ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-16 00:07:16.044827000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-16 00:11:01.669431800 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38408 | | 0 | 38408 | pktable_pkey + 38400 | | 0 | 38400 | pktable + 38412 | | 0 | 38412 | fktable + 39627 | | 0 | 39638 | foo + 39643 | | 0 | 39643 | pg_toast_39627_index + 39641 | | 0 | 39641 | pg_toast_39627 + 39924 | | 0 | 39924 | old_oids + 39947 | | 0 | 39947 | pg_toast_39941 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-15 23:07:12.611769500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-15 23:09:23.519143500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-15 23:07:12.611769500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-15 23:11:45.996677700 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-15 23:07:12.611769500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-15 23:09:18.129992200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-15 16:27:18.160408000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-15 16:29:14.792765000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-15 16:27:15.208332627 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-15 16:28:44.510056030 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-15 16:27:15.616062799 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-15 16:30:46.060349968 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-15 16:26:11 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-15 16:28:40 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-15 16:27:29.351744000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-15 16:33:05.603559100 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-15 15:49:39.358199681 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2024-11-15 15:59:16.210094... @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-15 15:49:39.358199681 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/sysviews.out 2024-11-15 15:58:50.5141... @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2024-11-15 15:49:39.358199681 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2024-11-15 15:58:11.970167931 +0000 @@ -233,4 +233,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,,t) +NOTICE: (AllocSet,TopMemoryContext,,f) |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:13.691686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-15 04:55:53.838... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:13.691686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-15 04:56:48.5... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:13.691686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-15 04:55:53.462737000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:09.719329491 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-15 04:59:44.829127170 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:09.719329491 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-11-15 05:00:49.597722959 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:09.719329491 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-15 04:57:16.297258623 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:09.641108440 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-15 04:56:39.563... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:09.641108440 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-15 04:57:15.3... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-15 04:54:09.641108440 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-15 04:56:32.067380114 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-15 04:53:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-15 04:55:02 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-15 04:53:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-15 04:55:52 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-15 04:53:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-11-15 04:55:06 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-15 04:54:35.979490100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-15 04:58:38.951606000 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-15 04:54:35.979490100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-15 05:00:49.668998500 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-15 04:54:35.979490100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-15 04:58:32.100524600 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
FreeBSD - 13 - 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 2024-11-15 02:50:49.430479000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-11-15 02:56:11.8180190... @@ -12325,8 +12325,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12339,8 +12338,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-15 02:50:50.569670639 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-15 02:59:37.725136076 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-15 02:50:52.506022717 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-15 02:59:12.82510... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-15 02:50:52.506022717 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-15 02:58:31.825049316 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-15 02:50:52.366253121 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-15 02:59:57.185143438 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-15 02:29:59.985311000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-15 02:36:11.162822000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5160 | Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert.out /tmp/cirrus-ci-... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert.out 2024-11-15 00:10:28.... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/reindex_concurrently_upsert.out 2024-11-15 00:... @@ -47,7 +47,6 @@ (1 row) -step s1_start_upsert: <... completed> step s4_wakeup_s2: SELECT injection_points_wakeup('exec_insert_before_insert_speculative'); SELECT injection_points_detach('exec_insert_before_insert_speculative'); @@ -67,17 +66,13 @@ SELECT injection_points_wakeup('reindex_relation_concurrently_before_set_dead'); SELECT injection_points_detach('reindex_relation_concurrently_before_set_dead'); -injection_points_wakeup ------------------------ - -(1 row) - ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/reindex_concurrently_upsert_partitione... --- C:/cirrus/src/test/modules/injection_points/expected/reindex_concurrently_upsert_partitioned.out 2024-11-15 00:10:45... +++ C:/cirrus/build/testrun/injection_points/isolation/results/reindex_concurrently_upsert_partitioned.out 2024-11-15 00... @@ -47,7 +47,6 @@ (1 row) -step s1_start_upsert: <... completed> step s4_wakeup_s2: SELECT injection_points_wakeup('exec_insert_before_insert_speculative'); SELECT injection_points_detach('exec_insert_before_insert_speculative'); @@ -67,103 +66,15 @@ SELECT injection_points_wakeup('reindex_relation_concurrently_before_set_dead'); SELECT injection_points_detach('reindex_relation_concurrently_before_set_dead'); -injection_points_wakeup ------------------------ - -(1 row) - ... |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-14 18:36:39.990798000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-14 18:39:31.9707580... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-14 18:36:36.112270275 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-14 18:42:18.618566112 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-14 18:36:37.908791426 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-14 18:40:25.5377867... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-14 18:36:56.108319400 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-14 18:43:18.449146200 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/4980 | Expand applicability of aggregate's sortop optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/regress-running... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-14 14:00:01.040500000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/subselect.out 2024-11-14 14:06:24.017878000 +0000 @@ -671,11 +671,10 @@ select min(unique1) from tenk1 as a where not exists (select 1 from tenk1 as b where b.unique2 = 10000) ) ss; - min ------ - 0 -(1 row) - +ERROR: deadlock detected +DETAIL: Process 47392 waits for AccessShareLock on relation 44360 of database 16386; blocked by process 47399. +Process 47399 waits for AccessExclusiveLock on relation 16676 of database 16386; blocked by process 47392. +HINT: See server log for query details. -- -- Test that an IN implemented using a UniquePath does unique-ification -- with the right semantics, as per bug #4113. (Unfortunately we have @@ -1029,7 +1028,7 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-14 13:59:57.949832222 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/subselect.out 2024-11-14 14:06:45.458509558 +0000 @@ -1023,15 +1023,10 @@ explain (costs off) select count(*) from tenk1 t where (exists(select 1 from tenk1 k where k.unique1 = t.unique2) or ten < 0); - QUERY PLAN --------------------------------------------------------------------------- - Aggregate - -> Seq Scan on tenk1 t - Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) - SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k -(5 rows) - +ERROR: deadlock detected +DETAIL: Process 42966 waits for AccessShareLock on relation 25178 of database 16387; blocked by process 42977. +Process 42977 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 42966. +HINT: See server log for query details. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out 2024-11-14 14:00:01.422439865 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_distinct.out 2024-11-14 14:05:24.68... @@ -262,14 +262,10 @@ -- Ensure we don't do parallel distinct with a parallel unsafe function EXPLAIN (COSTS OFF) SELECT DISTINCT distinct_func(1) FROM tenk1; - QUERY PLAN ----------------------------------------------------------- - Unique - -> Sort - Sort Key: (distinct_func(1)) - -> Index Only Scan using tenk1_hundred on tenk1 -(4 rows) - +ERROR: deadlock detected +DETAIL: Process 30614 waits for AccessShareLock on relation 25228 of database 16387; blocked by process 30622. +Process 30622 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 30614. +HINT: See server log for query details. -- make the function parallel safe ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-14 14:00:01.442439866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/union.out 2024-11-14 14:06:07.700973886 ... @@ -1461,19 +1461,10 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- - Limit - -> Append - -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) - -> Result -(9 rows) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out /tmp/cirrus-ci-build/build/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out 2024-11-14 14:00:01.422439865 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_distinct.out 2024-11-14 14:05:19.797019776 +0000 @@ -246,14 +246,10 @@ -- Ensure the parallel plan produces the correct results SELECT DISTINCT four FROM tenk1; - four ------- - 0 - 1 - 2 - 3 -(4 rows) - +ERROR: deadlock detected +DETAIL: Process 29966 waits for AccessShareLock on relation 25216 of database 16384; blocked by process 29964. +Process 29964 waits for AccessExclusiveLock on relation 16418 of database 16384; blocked by process 29966. +HINT: See server log for query details. CREATE OR REPLACE FUNCTION distinct_func(a INT) RETURNS INT AS $$ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-14 13:59:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-14 14:02:12 @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2024-11-14 13:59:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2024-11-14 14:02:13 @@ -6540,7 +6540,7 @@ Aggregate -> Nested Loop -> Nested Loop - -> Index Only Scan using tenk1_unique1 on tenk1 a ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/join.out 2024-11-14 14:00:17.172885400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2024-11-14 14:03:10.991995100 +0000 @@ -2238,11 +2238,10 @@ x.unique1 in (select a.f1 from int4_tbl a,float8_tbl b where a.f1=b.f1) and x.unique1 = 0 and x.unique1 in (select aa.f1 from int4_tbl aa,float8_tbl bb where aa.f1=bb.f1); - count -------- - 1 -(1 row) - +ERROR: deadlock detected +DETAIL: Process 3672 waits for AccessShareLock on relation 24994 of database 16387; blocked by process 4932. +Process 4932 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 3672. +HINT: See server log for query details. -- try that with GEQO too begin; set geqo = on; |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2024-11-14 14:00:17.172885400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2024-11-14 14:05:47.488124100 +0000 @@ -6540,7 +6540,7 @@ Aggregate -> Nested Loop -> Nested Loop - -> Index Only Scan using tenk1_unique1 on tenk1 a + -> Index Only Scan using idx_int4 on tenk1 a -> Values Scan on "*VALUES*" -> Memoize Cache Key: "*VALUES*".column1 diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/aggregates.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/aggregates.out 2024-11-14 14:00:17.055334000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/aggregates.out 2024-11-14 14:05:48.849953200 +0000 @@ -1110,10 +1110,29 @@ DROP AGGREGATE my_int_max(int4); DROP OPERATOR CLASS my_int_ops USING btree CASCADE; NOTICE: drop cascades to index idx_int4 +ERROR: deadlock detected ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:57.624484000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-14 13:48:08.258816000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-14 13:45:57.681445000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-14 13:48:08.2577680... @@ -1846,1413 +1846,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:57.624484000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-14 13:48:44.217386000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:57.624484000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-14 13:48:07.172041000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-14 13:45:57.681445000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-14 13:48:07.170976000 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:57.884570927 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-14 13:52:18.150700014 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:57.884570927 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/brin.out 2024-11-14 13:54:00.501741428 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:57.884570927 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-14 13:50:31.259547454 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:56.147434490 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-14 13:51:03.151802345 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:56.147434490 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-14 13:51:38.647889450 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-14 13:45:56.147434490 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-14 13:50:56.191794198 +0000 @@ -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'; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-14 13:45:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-14 13:48:01 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-14 13:45:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-14 13:48:01 @@ -1846,1413 +1846,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-14 13:45:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-14 13:48:35 @@ -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 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-14 13:45:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2024-11-14 13:48:01 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-14 13:46:16.134529200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-14 13:49:36.273907700 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-14 13:46:16.134529200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-14 13:51:47.218236800 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-14 13:46:16.134529200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-14 13:49:26.052679900 +0000 @@ -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'; ... |
50/4355 | Add last_commit_lsn to pg_stat_database |
FreeBSD - 13 - 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 2024-11-14 12:59:39.640706000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-11-14 13:05:32.1761430... @@ -12325,8 +12325,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12339,8 +12338,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-14 07:35:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-14 07:36:39 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-14 07:36:30.492208900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-14 07:39:08.028894900 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-14 07:36:30.492208900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-14 07:41:20.685815700 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:15.696402000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-14 01:58:54.601189000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:15.696402000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-14 01:59:49.038408000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:15.696402000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-14 01:58:52.623905000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:11.902527594 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-14 02:02:16.500834031 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:11.902527594 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-14 02:00:27.165132323 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:10.317176307 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-14 01:59:27.750429047 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:10.317176307 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-14 02:00:02.007318937 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-14 01:57:10.317176307 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-14 01:59:20.246307256 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-14 01:57:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-14 01:58:57 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-14 01:57:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-14 01:59:44 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-14 01:57:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-14 01:59:01 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:26.557406000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-13 23:57:13.276744000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:26.557406000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-13 23:57:52.5703690... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:26.557406000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-13 23:57:10.371085000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:24.783414713 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-14 00:00:59.232776182 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-13 23:55:24.619875351 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-14 00:23:12.307166066 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:24.783414713 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-14 00:02:32.904566313 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:24.783414713 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-13 23:59:09.208944798 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:22.177606600 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-13 23:58:39.150182772... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:22.177606600 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-13 23:59:10.0101256... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-13 23:55:22.177606600 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-13 23:58:31.186174491 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-13 23:55:34.312606200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-13 23:59:12.493271500 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-13 23:55:34.312606200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-14 00:01:17.077233000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-13 23:55:34.312606200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-13 23:59:06.387312600 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-13 22:18:28.878545269 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-13 22:24:38.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-13 22:18:28.878545269 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-13 22:25:2... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-13 22:18:28.878545269 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-13 22:24:33.334014135 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/5325 | Add sortsupport for range types and btree_gist |
FreeBSD - 13 - Meson | |
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 2024-11-13 20:17:48.707397000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-13 20:20:42.116751000 +0000 @@ -11,9 +11,7 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -NOTICE: notice triggered for injection point btree-gist-sorted-build NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-13 20:17:48.709908000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-13 20:20:42.545224000 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); NOTICE: notice triggered for injection point btree-gist-sorted-build ... |
Linux - Debian Bookworm - Meson | |
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 2024-11-13 20:17:47.031859364 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-13 20:23:11.145449780 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-13 20:17:47.035888217 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-13 20:23:11.357456420 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2024-11-13 20:17:53.643827600 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2024-11-13 20:24:37.870982600 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/without_overlaps.out C:/cirrus/build/testrun/btree_gi... --- C:/cirrus/contrib/btree_gist/expected/without_overlaps.out 2024-11-13 20:17:53.663904000 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-13 20:24:39.389039600 +0000 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
50/5093 | Incremental Sort Cost Estimation Instability |
FreeBSD - 13 - 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 2024-11-13 17:51:26.916937000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-11-13 17:56:50.7025340... @@ -12325,8 +12325,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12339,8 +12338,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-13 16:44:11.31641500... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-13 16:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-13 16:44:10.14380578... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-13 16:49:3... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-13 16:44:11.56408072... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-13 16:... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-13 16:44:27.131512800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-13 16:48:33.06306... @@ -9,10 +9,7 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) - +ERROR: relation "pg_stat_get_vacuum_tables" does not exist step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; select count(ival) from test_vacuum_stat_isolation where id>900; @@ -22,7 +19,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; ... |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:45.303441000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-13 11:03:58.229316... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39546 | | 0 | 39546 | pktable_pkey + 39541 | | 0 | 39541 | pktable + 39548 | | 0 | 39548 | fktable + 40032 | | 0 | 40037 | foo + 40041 | | 0 | 40041 | pg_toast_40032_index + 40040 | | 0 | 40040 | pg_toast_40032 + 40311 | | 0 | 40311 | old_oids + 40328 | | 0 | 40328 | pg_toast_40325 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:45.303441000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-13 11:04:48.4065... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39471 | | 0 | 39471 | pktable_pkey + 39466 | | 0 | 39466 | pktable + 39473 | | 0 | 39473 | fktable + 39990 | | 0 | 39995 | foo + 39999 | | 0 | 39999 | pg_toast_39990_index + 39998 | | 0 | 39998 | pg_toast_39990 + 40301 | | 0 | 40301 | old_oids + 40318 | | 0 | 40318 | pg_toast_40315 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:45.303441000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-13 11:03:51.460948000 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39335 | | 0 | 39335 | pktable_pkey + 39331 | | 0 | 39331 | pktable + 39337 | | 0 | 39337 | fktable + 40044 | | 0 | 40049 | foo + 40053 | | 0 | 40053 | pg_toast_40044_index + 40052 | | 0 | 40052 | pg_toast_40044 + 40269 | | 0 | 40269 | old_oids + 40286 | | 0 | 40286 | pg_toast_40283 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:45.562642878 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-13 11:08:24.792149554 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39639 | | 0 | 39639 | pktable_pkey + 39635 | | 0 | 39635 | pktable + 39641 | | 0 | 39641 | fktable + 40130 | | 0 | 40135 | foo + 40139 | | 0 | 40139 | pg_toast_40130_index + 40138 | | 0 | 40138 | pg_toast_40130 + 40350 | | 0 | 40350 | old_oids + 40370 | | 0 | 40370 | pg_toast_40367 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:45.562642878 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-13 11:06:57.768151101 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39593 | | 0 | 39593 | pktable_pkey + 39589 | | 0 | 39589 | pktable + 39598 | | 0 | 39598 | fktable + 40131 | | 0 | 40136 | foo + 40140 | | 0 | 40140 | pg_toast_40131_index + 40139 | | 0 | 40139 | pg_toast_40131 + 40354 | | 0 | 40354 | old_oids + 40373 | | 0 | 40373 | pg_toast_40370 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:42.479122661 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-13 11:07:04.262210... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39614 | | 0 | 39614 | pg_toast_39609 + 39615 | | 0 | 39615 | pg_toast_39609_index + 39609 | | 0 | 39609 | users + 39608 | | 0 | 39608 | users_id_seq + 39914 | | 0 | 39914 | foo + 40269 | | 0 | 40269 | forc_test + 40645 | | 0 | 40645 | pg_toast_40642 + 40646 | | 0 | 40646 | pg_toast_40642_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:42.479122661 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-13 11:07:40.8744... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39381 | | 0 | 39381 | pktable_pkey + 39377 | | 0 | 39377 | pktable + 39383 | | 0 | 39383 | fktable + 39935 | | 0 | 39944 | foo + 39948 | | 0 | 39948 | pg_toast_39935_index + 39947 | | 0 | 39947 | pg_toast_39935 + 40179 | | 0 | 40179 | old_oids + 40199 | | 0 | 40199 | pg_toast_40196 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-13 11:01:42.479122661 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-13 11:06:57.830180626 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39724 | | 0 | 39724 | users_id_seq + 39732 | | 0 | 39732 | pg_toast_39727 + 39733 | | 0 | 39733 | pg_toast_39727_index + 39727 | | 0 | 39727 | users + 40060 | | 0 | 40060 | foo + 40229 | | 0 | 40229 | forc_test + 39477 | | 0 | 39477 | pktable_pkey + 39473 | | 0 | 39473 | pktable ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-13 11:01:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-13 11:03:27 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39309 | | 0 | 39309 | pktable_pkey + 39305 | | 0 | 39305 | pktable + 39333 | | 0 | 39333 | fktable + 40003 | | 0 | 40008 | foo + 40012 | | 0 | 40012 | pg_toast_40003_index + 40011 | | 0 | 40011 | pg_toast_40003 + 40217 | | 0 | 40217 | old_oids + 40234 | | 0 | 40234 | pg_toast_40231 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-13 11:01:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-13 11:04:15 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39019 | | 0 | 39019 | pktable_pkey + 39015 | | 0 | 39015 | pktable + 39024 | | 0 | 39024 | fktable + 39946 | | 0 | 39952 | foo + 39956 | | 0 | 39956 | pg_toast_39946_index + 39955 | | 0 | 39955 | pg_toast_39946 + 40176 | | 0 | 40176 | old_oids + 40194 | | 0 | 40194 | pg_toast_40191 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-13 11:01:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-13 11:03:30 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39415 | | 0 | 39415 | pktable_pkey + 39411 | | 0 | 39411 | pktable + 39417 | | 0 | 39417 | fktable + 40050 | | 0 | 40055 | foo + 40059 | | 0 | 40059 | pg_toast_40050_index + 40058 | | 0 | 40058 | pg_toast_40050 + 40309 | | 0 | 40309 | old_oids + 40363 | | 0 | 40363 | pg_toast_40360 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-13 11:01:58.666148600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-13 11:05:22.797071100 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39187 | | 0 | 39187 | pktable_pkey + 39183 | | 0 | 39183 | pktable + 39189 | | 0 | 39189 | fktable + 39703 | | 0 | 39710 | foo + 39714 | | 0 | 39714 | pg_toast_39703_index + 39713 | | 0 | 39713 | pg_toast_39703 + 39958 | | 0 | 39958 | pg_toast_39955 + 39959 | | 0 | 39959 | pg_toast_39955_index ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-13 11:01:58.666148600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-13 11:07:44.113027000 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39015 | | 0 | 39015 | pktable_pkey + 39011 | | 0 | 39011 | pktable + 39017 | | 0 | 39017 | fktable + 39649 | | 0 | 39655 | foo + 39659 | | 0 | 39659 | pg_toast_39649_index + 39658 | | 0 | 39658 | pg_toast_39649 + 39925 | | 0 | 39925 | old_oids + 39942 | | 0 | 39942 | pg_toast_39939 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-13 11:01:58.666148600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-13 11:05:18.854687900 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38558 | | 0 | 38558 | pktable_pkey + 38551 | | 0 | 38551 | pktable + 38560 | | 0 | 38560 | fktable + 39675 | | 0 | 39680 | foo + 39684 | | 0 | 39684 | pg_toast_39675_index + 39683 | | 0 | 39683 | pg_toast_39675 + 40028 | | 0 | 40028 | old_oids + 40045 | | 0 | 40045 | pg_toast_40042 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-13 10:33:50.374990700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-13 10:36:05.310531500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-13 10:33:50.374990700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-13 10:38:25.917638500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-13 10:33:50.374990700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-13 10:35:58.569023200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/5357 | New predefined role pg_manage_extensions |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-13 06:27:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-13 06:30:42 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-13 05:35:06.505401000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-13 05:37:00.910655000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-13 05:35:06.792574652 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-13 05:36:27.545462838 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-13 05:35:05.167632645 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-13 05:37:39.380616381 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-13 05:35:10 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-13 05:38:00 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-13 05:35:15.359415600 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-13 05:40:44.928474800 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/5354 | Improve code coverage of network address functions |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-13 00:38:38.087906802 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-13 00:43:54.935259336 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:13:55.202020000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-12 23:15:36.555... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:13:55.202020000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-12 23:16:19.6... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:13:55.202020000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-12 23:15:35.934158000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:14:56.990860553 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-12 23:21:29.059328245 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:14:56.990860553 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-11-12 23:22:38.469905701 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:14:56.990860553 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-12 23:18:40.435976595 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:13:53.885149994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-12 23:16:43.807... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:13:53.885149994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-12 23:17:20.8... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-12 23:13:53.885149994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-12 23:16:36.447471802 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-12 23:13:51 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-12 23:15:57 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-12 23:13:51 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-12 23:16:44 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-11-12 23:13:51 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-11-12 23:16:00 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-12 23:14:15.567540400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-12 23:20:13.392952500 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-12 23:14:15.567540400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-12 23:23:29.734748400 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-12 23:14:15.567540400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-12 23:19:51.698619100 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-12 21:06:54.879105614 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-12 21:16:35.209332840 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-12 21:06:56.859105656 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-12 21:16:05.12136... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-12 21:06:56.859105656 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-12 21:15:21.949424116 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-12 21:06:56.715105653 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-12 21:16:57.397310050 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-12 21:00:50.093838000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-12 21:06:31.589989000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5351 | Proper object locking for GRANT/REVOKE |
FreeBSD - 13 - 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 2024-11-12 14:42:29.313480000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-11-12 14:47:25.2584860... @@ -12325,8 +12325,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12339,8 +12338,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-12 14:26:31.740650000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-12 14:29:25.2972940... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-12 14:26:26.040278090 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-12 14:31:17.112344115 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-12 14:26:24.719493989 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-12 14:30:25.4505217... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-12 14:26:30 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-12 14:31:12 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-12 14:26:35.506376400 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-12 14:33:52.622120200 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/4980 | Expand applicability of aggregate's sortop optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-12 10:00:07.998958000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-12 10:02:19.61608700... @@ -1029,7 +1029,7 @@ -> Seq Scan on tenk1 t Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k + -> Index Only Scan using idx_int4 on tenk1 k (5 rows) select count(*) from tenk1 t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-12 10:00:03.587129690 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-12 10:08:50.889... @@ -2009,17 +2009,10 @@ -- Pull up direct-correlated ANY_SUBLINKs explain (costs off) select * from tenk1 A where hundred in (select hundred from tenk2 B where B.odd = A.odd); - QUERY PLAN ------------------------------------------------------------- - Hash Join - Hash Cond: ((a.odd = b.odd) AND (a.hundred = b.hundred)) - -> Seq Scan on tenk1 a - -> Hash - -> HashAggregate - Group Key: b.odd, b.hundred - -> Seq Scan on tenk2 b -(7 rows) - +ERROR: deadlock detected +DETAIL: Process 76198 waits for AccessShareLock on relation 25584 of database 16384; blocked by process 76183. ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:59:00.160142000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-12 10:01:09.385274000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-12 09:59:00.222350000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-12 10:01:09.3840920... @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:59:00.160142000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-12 10:01:42.089819000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-12 09:59:00.222350000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-12 10:01:08.919437000 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:58:56.105355663 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-12 10:04:20.936461753 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:58:56.105355663 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-12 10:03:16.504473537 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:58:57.712525792 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-12 10:03:50.147559089 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:58:57.712525792 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-12 10:04:23.391537344 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-12 09:58:57.712525792 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-12 10:03:44.767563205 +0000 @@ -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'; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-12 09:59:00 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-12 10:03:34 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-12 09:59:00 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-12 10:03:34 @@ -1876,1383 +1876,10 @@ WHERE sro_ifun(a + 10) > sro_ifun(10); ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-12 09:59:00 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-12 10:04:56 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-12 09:59:00 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-12 10:04:56 @@ -1841,1418 +1841,11 @@ DROP INDEX sro_idx; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-12 09:59:00 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2024-11-12 10:03:34 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-12 09:59:00 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2024-11-12 10:03:34 @@ -1846,1413 +1846,10 @@ REINDEX TABLE sro_tab; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-12 09:59:13.986322500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-12 10:02:12.329059800 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-12 09:59:13.986322500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-12 10:04:09.037533600 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-12 09:59:13.986322500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-12 10:02:05.252863400 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/privileges.out 2024-11-12 09:59:14.117625200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2024-11-12 10:02:05.252863400 +0000 @@ -1842,1417 +1842,10 @@ -- Do the same concurrently ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/regress/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-12 04:53:36.516319000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2024-11-12 04:54:46.106647000 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-12 04:53:46.956644600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-11-12 04:56:12.390105000 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:17.952799000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-11 23:29:44.433792000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:17.952799000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-11 23:30:36.947497000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:17.952799000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-11 23:29:46.021717000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:17.619495037 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-11 23:34:03.498769255 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:17.619495037 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-11 23:35:20.374683044 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:17.619495037 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-11 23:31:35.599122210 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:18.293109732 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-11 23:30:54.622963511 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:18.293109732 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-11 23:31:37.402727388 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-11 23:28:18.293109732 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-11 23:30:46.971003029 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/4942 | Avoid orphaned objects dependencies, take 3 |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-11 21:06:53.471125002 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-11 21:13:38.191880031 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:26.522771000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-11 20:56:15.226197000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:26.522771000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-11 20:56:54.6116210... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:26.522771000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-11 20:56:13.064312000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:22.348894372 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-11 21:01:00.075471785 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-11 20:54:22.184480405 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-11 21:22:15.197186211 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:22.348894372 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-11 21:02:05.764208940 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:22.348894372 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-11 20:58:23.530787431 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:22.425608096 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-11 20:57:47.495487846... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:22.425608096 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-11 20:58:16.9511102... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-11 20:54:22.425608096 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-11 20:57:41.839405395 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-11 20:54:23 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-11 20:56:53 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-11 20:54:23 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-11 20:58:00 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-11 20:54:23 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-11-11 20:56:50 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-11 20:54:53.327362400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-11 20:58:43.785151700 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-11 20:54:53.327362400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-11 21:00:57.025545800 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-11 20:54:53.327362400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-11 20:58:36.741195200 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-11 19:15:08.522425107 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-11 19:21:20.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-11 19:15:08.522425107 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-11 19:21:5... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-11 19:15:08.522425107 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-11 19:21:16.565038894 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/5325 | Add sortsupport for range types and btree_gist |
FreeBSD - 13 - Meson | |
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 2024-11-11 17:03:55.087040000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-11 17:07:05.142859000 +0000 @@ -11,9 +11,7 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); -NOTICE: notice triggered for injection point btree-gist-sorted-build NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-11 17:03:55.089831000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-11 17:07:05.502781000 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); NOTICE: notice triggered for injection point btree-gist-sorted-build ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 17:03:56.536252000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 17:06:54.783161000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
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 2024-11-11 17:03:50.729864391 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/partitions.out 2024-11-11 17:08:53.639451335 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff -U3 /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/btree_... --- /tmp/cirrus-ci-build/contrib/btree_gist/expected/without_overlaps.out 2024-11-11 17:03:50.733874321 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-11 17:08:53.819451426 +00... @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 17:03:52.373411140 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 17:08:43.739448543 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2024-11-11 17:04:03.535993700 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/partitions.out 2024-11-11 17:10:36.924249400 +0000 @@ -11,10 +11,8 @@ ) partition by range (id); create table parttmp_1_to_10 partition of parttmp for values from (1) to (10); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build create table parttmp_11_to_20 partition of parttmp for values from (11) to (20); NOTICE: notice triggered for injection point btree-gist-sorted-build -NOTICE: notice triggered for injection point btree-gist-sorted-build insert into parttmp (id, valid_at) values (1, '[2000-01-01, 2000-02-01)'), (1, '[2000-02-01, 2000-03-01)'), diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gist/expected/without_overlaps.out C:/cirrus/build/testrun/btree_gi... --- C:/cirrus/contrib/btree_gist/expected/without_overlaps.out 2024-11-11 17:04:03.548259000 +0000 +++ C:/cirrus/build/testrun/btree_gist/regress/results/without_overlaps.out 2024-11-11 17:10:38.706479800 +0000 @@ -9,7 +9,6 @@ CONSTRAINT temporal_rng_pk PRIMARY KEY (id, valid_at WITHOUT OVERLAPS) ); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 17:04:07.504654800 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 17:09:47.367128700 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4908 | Recheck foreign key if a referenced collation was nondeterministic |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:53:52.591046000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:56:10.870599000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:53:50.133852331 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:58:28.670392594 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:54:09.302421000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:59:57.641811100 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5277 | general purpose array_sort |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:30:48.559197000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:33:27.213492000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:30:47.457895840 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:36:12.080388134 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out /Users/admin/pgsql/build/testrun/plperl/regress/result... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:30:44 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:34:39 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:31:05.074156500 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:36:25.294936100 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5018 | Extension security improvement: Add support for extensions with an owned schema |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:16:12.801277000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:18:06.781176000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:16:12.198921369 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:18:54.133973514 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out /Users/admin/pgsql/build/testrun/plperl/regress/result... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:16:07 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:19:22 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:16:25.550076900 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:22:30.057989000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4814 | psql meta-command conninfo+ |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:05:47.470929000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:07:46.266131000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:05:43.372715490 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:08:25.029904617 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out /Users/admin/pgsql/build/testrun/plperl/regress/result... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:04:18 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:07:29 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 16:06:09.625333200 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 16:11:59.120994300 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4829 | Add trim_trailing_whitespace to editorconfig file |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:52:39.145698000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:55:45.216473000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:52:33.237486408 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:58:33.035605220 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out /Users/admin/pgsql/build/testrun/plperl/regress/result... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:52:32 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:56:25 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:52:49.057736300 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:58:03.555106200 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4735 | Support a wildcard in backtrace_functions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:38:56.332536000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:42:05.129307000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:38:53.515181480 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:44:59.872808940 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:39:13.483057000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:45:31.252939200 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5327 | Use read_stream in index vacuum |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:29:13.189384000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:31:06.743528000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:29:10.214895545 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:31:48.719328561 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:29:24.715233700 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:34:53.599964900 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4770 | Introduce XID age and inactive timeout based replication slot invalidation |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:15:14.043715000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:17:04.617309000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:15:14.490009538 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:18:03.136325694 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out /Users/admin/pgsql/build/testrun/plperl/regress/result... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:15:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:18:37 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:15:24.128057400 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:21:12.946951500 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5044 | new plpgsql.extra_errors check - strict_expr_check |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:11:28.757638000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:13:35.597585000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:11:24.422464088 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:14:38.667723078 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 15:11:44.008037800 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:17:30.089807200 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5087 | Doc: Move and modify standalone hot backups section |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:54:41.164262000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:56:42.191943000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:54:44.348125192 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:57:34.963638437 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out /Users/admin/pgsql/build/testrun/plperl/regress/result... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:54:36 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:57:48 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:54:54.466634000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 15:00:47.483586700 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5339 | Inconsistent output handling in 002_pg_upgrade.pl test logs |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:51:40.014541000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:53:44.668749000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:51:40.187360423 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:54:24.340110343 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:51:51.151577300 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:57:30.209535700 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/5093 | Incremental Sort Cost Estimation Instability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:36:49.480058000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:38:56.049196000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:36:47.942445070 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:40:23.993052037 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:37:04.586366400 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:43:01.548411000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:29:17.749484000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:31:20.696985000 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/re... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:29:15.767154632 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:32:01.274028009 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_env.out C:/cirrus/build/testrun/plperl/regress/resu... --- C:/cirrus/src/pl/plperl/expected/plperl_env.out 2024-11-11 14:29:27.147648400 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_env.out 2024-11-11 14:35:21.076570600 +0000 @@ -49,5 +49,5 @@ } $$ LANGUAGE plperl; -WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 12. +WARNING: attempted alteration of $ENV{TEST_PLPERL_ENV_FOO} at line 43. NOTICE: environ unaffected |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:22.035488000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-11 08:53:53.745408... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39722 | | 0 | 39722 | users_id_seq + 39728 | | 0 | 39728 | pg_toast_39723 + 39729 | | 0 | 39729 | pg_toast_39723_index + 39723 | | 0 | 39723 | users + 39830 | | 0 | 39830 | foo + 39900 | | 0 | 39900 | forc_test + 40351 | | 0 | 40351 | pg_toast_40348 + 40352 | | 0 | 40352 | pg_toast_40348_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:22.035488000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-11 08:54:38.2508... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39480 | | 0 | 39480 | pktable_pkey + 39476 | | 0 | 39476 | pktable + 39482 | | 0 | 39482 | fktable + 39954 | | 0 | 39954 | pg_toast_39945_index + 39953 | | 0 | 39953 | pg_toast_39945 + 39945 | | 0 | 39950 | foo + 40166 | | 0 | 40166 | old_oids + 40185 | | 0 | 40185 | pg_toast_40182 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:22.035488000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-11 08:53:48.802042000 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39657 | | 0 | 39657 | users_id_seq + 39663 | | 0 | 39663 | pg_toast_39658 + 39664 | | 0 | 39664 | pg_toast_39658_index + 39658 | | 0 | 39658 | users + 39789 | | 0 | 39789 | foo + 40108 | | 0 | 40108 | forc_test + 40565 | | 0 | 40565 | pg_toast_40562 + 40566 | | 0 | 40566 | pg_toast_40562_index ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:15.376370889 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-11 08:58:41.099701665 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39547 | | 0 | 39547 | pktable_pkey + 39540 | | 0 | 39540 | pktable + 39550 | | 0 | 39550 | fktable + 40128 | | 0 | 40133 | foo + 40137 | | 0 | 40137 | pg_toast_40128_index + 40136 | | 0 | 40136 | pg_toast_40128 + 40354 | | 0 | 40354 | old_oids + 40372 | | 0 | 40372 | pg_toast_40369 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:15.376370889 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-11 08:59:50.507634778 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39559 | | 0 | 39559 | pktable_pkey + 39555 | | 0 | 39555 | pktable + 39562 | | 0 | 39562 | fktable + 40083 | | 0 | 40088 | foo + 40092 | | 0 | 40092 | pg_toast_40083_index + 40091 | | 0 | 40091 | pg_toast_40083 + 40362 | | 0 | 40362 | old_oids + 40379 | | 0 | 40379 | pg_toast_40376 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:15.376370889 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-11 08:56:12.059777300 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39643 | | 0 | 39643 | pg_toast_39634_index + 39634 | | 0 | 39634 | users + 39632 | | 0 | 39632 | users_id_seq + 39642 | | 0 | 39642 | pg_toast_39634 + 39878 | | 0 | 39878 | foo + 40066 | | 0 | 40066 | forc_test + 39537 | | 0 | 39537 | pktable_pkey + 39533 | | 0 | 39533 | pktable ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:16.809441093 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-11 08:56:20.496299... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39651 | | 0 | 39651 | pg_toast_39643 + 39652 | | 0 | 39652 | pg_toast_39643_index + 39643 | | 0 | 39643 | users + 39642 | | 0 | 39642 | users_id_seq + 39981 | | 0 | 39981 | foo + 40236 | | 0 | 40236 | forc_test + 40581 | | 0 | 40581 | pg_toast_40578 + 40582 | | 0 | 40582 | pg_toast_40578_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:16.809441093 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-11 08:56:54.1090... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39496 | | 0 | 39496 | users_id_seq + 39502 | | 0 | 39502 | pg_toast_39497 + 39503 | | 0 | 39503 | pg_toast_39497_index + 39497 | | 0 | 39497 | users + 39761 | | 0 | 39761 | foo + 40089 | | 0 | 40089 | forc_test + 40493 | | 0 | 40493 | pg_toast_40490 + 40494 | | 0 | 40494 | pg_toast_40490_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-11 08:51:16.809441093 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-11 08:56:13.524194721 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39699 | | 0 | 39699 | users_id_seq + 39705 | | 0 | 39705 | pg_toast_39700 + 39706 | | 0 | 39706 | pg_toast_39700_index + 39700 | | 0 | 39700 | users + 39957 | | 0 | 39957 | foo + 40237 | | 0 | 40237 | forc_test + 40609 | | 0 | 40609 | pg_toast_40606 + 40610 | | 0 | 40610 | pg_toast_40606_index ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-11 08:51:19 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-11 08:53:58 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39552 | | 0 | 39552 | foo + 39884 | | 0 | 39884 | forc_test + 39420 | | 0 | 39420 | users_id_seq + 39426 | | 0 | 39426 | pg_toast_39421 + 39427 | | 0 | 39427 | pg_toast_39421_index + 39421 | | 0 | 39421 | users + 40298 | | 0 | 40298 | pg_toast_40295 + 40299 | | 0 | 40299 | pg_toast_40295_index ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-11 08:51:19 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-11 08:55:26 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39338 | | 0 | 39338 | pktable_pkey + 39334 | | 0 | 39334 | pktable + 39340 | | 0 | 39340 | fktable + 39945 | | 0 | 39945 | pg_toast_39936 + 39936 | | 0 | 39942 | foo + 39946 | | 0 | 39946 | pg_toast_39936_index + 40160 | | 0 | 40160 | old_oids + 40180 | | 0 | 40180 | pg_toast_40177 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-11 08:51:19 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-11 08:53:59 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38951 | | 0 | 38951 | pktable_pkey + 38945 | | 0 | 38945 | pktable + 38954 | | 0 | 38954 | fktable + 39990 | | 0 | 39995 | foo + 39999 | | 0 | 39999 | pg_toast_39990_index + 39998 | | 0 | 39998 | pg_toast_39990 + 40191 | | 0 | 40191 | old_oids + 40208 | | 0 | 40208 | pg_toast_40205 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-11 08:51:27.166547000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-11 08:55:07.391651600 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39004 | | 0 | 39004 | pktable_pkey + 39000 | | 0 | 39000 | pktable + 39006 | | 0 | 39006 | fktable + 39586 | | 0 | 39591 | foo + 39595 | | 0 | 39595 | pg_toast_39586_index + 39594 | | 0 | 39594 | pg_toast_39586 + 39854 | | 0 | 39854 | old_oids + 39890 | | 0 | 39890 | pg_toast_39887 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-11 08:51:27.166547000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-11 08:57:22.570461300 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38709 | | 0 | 38709 | pktable_pkey + 38705 | | 0 | 38705 | pktable + 38712 | | 0 | 38712 | fktable + 39609 | | 0 | 39618 | foo + 39622 | | 0 | 39622 | pg_toast_39609_index + 39621 | | 0 | 39621 | pg_toast_39609 + 39843 | | 0 | 39843 | old_oids + 39861 | | 0 | 39861 | pg_toast_39858 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-11 08:51:27.166547000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-11 08:54:53.978057400 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37878 | | 0 | 37878 | pktable_pkey + 37873 | | 0 | 37873 | pktable + 37887 | | 0 | 37887 | fktable + 38925 | | 0 | 38925 | users_id_seq + 38950 | | 0 | 38950 | pg_toast_38933 + 38959 | | 0 | 38959 | pg_toast_38933_index + 38933 | | 0 | 38933 | users + 39197 | | 0 | 39197 | foo ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-11 08:02:42.075880400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-11 08:04:57.799744500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-11 08:02:42.075880400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-11 08:07:25.400485500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-11 08:02:42.075880400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-11 08:04:49.963257500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-11 04:07:07.877195000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-11 04:09:04.224315000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-11 04:07:06.806202170 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-11 04:08:29.773112226 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-11 04:07:08.157031026 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-11 04:09:45.642369861 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-11 04:07:19.408498600 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-11 04:12:07.826129800 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:20.742034000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-10 21:41:12.434... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:20.742034000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-10 21:42:06.3... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:20.742034000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-10 21:41:09.991811000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:16.987911971 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-10 21:44:16.631643778 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:16.987911971 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-11-10 21:45:51.435301854 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:16.987911971 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-10 21:42:21.312432947 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:18.542313877 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-10 21:41:44.632... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:18.542313877 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-10 21:42:18.6... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-10 21:39:18.542313877 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-10 21:41:40.616576734 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-10 21:39:29.793857000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-10 21:43:37.893302300 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-10 21:39:29.793857000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-10 21:46:02.050038200 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-10 21:39:29.793857000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-10 21:43:30.845938300 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-10 19:21:10.622419671 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-10 19:29:41.177370650 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-10 19:21:12.554419711 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-10 19:29:16.08140... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-10 19:21:12.554419711 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-10 19:28:36.981444825 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-10 19:21:12.414419708 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-10 19:30:00.337345814 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-10 19:09:04.224508000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-10 19:15:25.222070000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-10 17:09:12.82561500... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-10 17:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.000321000 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.000321000 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.000321000 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:12:08.7... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/bin... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.014258472 +00... +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:17:08.34... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-10 17:09:12.79186513... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-10 17:14:5... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.014258472 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:15:29.152313144 +000... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-10 17:09:13.06187880... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-10 17:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.273878807 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.273878807 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:13.273878807 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:15:01.2... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-10 17:09:12 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-10 17:12... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:12:23 @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-10 17:09:29.328368500 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-10 17:13:39.28100... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:29.970977700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:13:... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out C:/cirrus/build/testrun/rec... --- C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out 2024-11-10 17:09:29.968993000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2024-11-10 17:15:57.540... @@ -54,7 +54,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | t | t | f (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd @@ -67,7 +67,7 @@ FROM pg_stat_get_vacuum_indexes WHERE relname = 'vestat_pkey'; diwr | diwb ------+------ - t | t + f | f (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-10 17:09:29.970977700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-10 17:13:22.788571800 +0... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-10 12:43:57.166367000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-10 12:46:41.7785860... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-10 12:43:55.477927311 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-10 12:48:18.669166896 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-10 12:43:51.372850915 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-10 12:48:59.3200716... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-10 12:43:58 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-10 12:47:48 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-10 12:44:05.779376300 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-10 12:50:22.560113400 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/5110 | Add XMLCast (SQL/XML X025) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:14.522364000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-10 09:56:55.590934000 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:14.522364000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-10 09:57:54.514848000 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:14.522364000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-10 09:56:58.641886000 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:10.801758454 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-10 10:02:50.520437763 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:10.801758454 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-10 10:03:56.284351607 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:10.801758454 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-10 10:00:04.296687394 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:10.822396141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-10 09:59:50.986178545 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:10.822396141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-10 10:00:27.913937320 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-10 09:54:10.822396141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-10 09:59:40.430238470 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-10 09:54:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-10 09:57:20 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-10 09:54:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-10 09:58:31 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-10 09:54:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-10 09:57:21 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
50/4980 | Expand applicability of aggregate's sortop optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-10 08:02:03.796753000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2024-11-10 08:04:08.815159000 +00... @@ -2800,19 +2800,10 @@ left join (select * from tenk1 y order by y.unique2) y on x.thousand = y.unique2 and x.twothousand = y.hundred and x.fivethous = y.unique2; - QUERY PLAN ----------------------------------------------------------------------------------- - Aggregate - -> Merge Left Join - Merge Cond: (x.thousand = y.unique2) - Join Filter: ((x.twothousand = y.hundred) AND (x.fivethous = y.unique2)) - -> Sort - Sort Key: x.thousand, x.twothousand, x.fivethous - -> Seq Scan on tenk1 x - -> Materialize - -> Index Scan using tenk1_unique2 on tenk1 y -(9 rows) - ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out 2024-11-10 08:02:03.281456243 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_distinct.out 2024-11-10 08:09:41.059513964 +0000 @@ -334,13 +334,10 @@ -- Ensure we get a plan with a Limit 1 when the SELECT list contains constants EXPLAIN (COSTS OFF) SELECT DISTINCT four,1,2,3 FROM tenk1 WHERE four = 0; - QUERY PLAN ----------------------------- - Limit - -> Seq Scan on tenk1 - Filter: (four = 0) -(3 rows) - +ERROR: deadlock detected +DETAIL: Process 44282 waits for AccessShareLock on relation 25202 of database 16387; blocked by process 44274. +Process 44274 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 44282. +HINT: See server log for query details. -- Ensure we only get 1 row SELECT DISTINCT four,1,2,3 FROM tenk1 WHERE four = 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-11-10 08:02:03.293412598 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/subselect.out 2024-11-10 08:11:27.907509634 +0000 @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-10 08:02:03.241601727 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2024-11-10 08:11:29.711508488 +0000 @@ -6540,7 +6540,7 @@ Aggregate -> Nested Loop -> Nested Loop - -> Index Only Scan using tenk1_unique1 on tenk1 a ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out 2024-11-10 08:02:03.615108454 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_distinct.out 2024-11-10 08:07:09.55... @@ -262,14 +262,10 @@ -- Ensure we don't do parallel distinct with a parallel unsafe function EXPLAIN (COSTS OFF) SELECT DISTINCT distinct_func(1) FROM tenk1; - QUERY PLAN ----------------------------------------------------------- - Unique - -> Sort - Sort Key: (distinct_func(1)) - -> Index Only Scan using tenk1_hundred on tenk1 -(4 rows) - +ERROR: deadlock detected +DETAIL: Process 30386 waits for AccessShareLock on relation 25247 of database 16387; blocked by process 30391. +Process 30391 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 30386. +HINT: See server log for query details. -- make the function parallel safe ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-10 08:02:20.631503100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-10 08:05:01.715057700 +0000 @@ -1029,7 +1029,7 @@ -> Seq Scan on tenk1 t Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k + -> Index Only Scan using idx_int4 on tenk1 k (5 rows) select count(*) from tenk1 t @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:06.038786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-10 07:55:17.142577000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-10 07:53:06.096332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-10 07:55:17.1319480... @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:06.038786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-10 07:55:54.972530000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:06.038786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-10 07:55:15.262823000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-10 07:53:06.096332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-10 07:55:15.261904000 +0000 @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:04.224218732 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-10 07:59:06.088129501 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:04.224218732 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-10 07:57:29.163710068 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:01.201820173 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-10 07:57:52.922207520 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:01.201820173 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-10 07:58:27.078108610 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-10 07:53:01.201820173 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-10 07:57:49.802213573 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-10 07:53:18.123967700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-10 07:56:18.420091300 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-10 07:53:18.123967700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-10 07:58:17.661468100 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-10 07:53:18.123967700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-10 07:56:15.481609500 +0000 @@ -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'; ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-10 02:51:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-10 02:53:44 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.549768000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-09 21:58:51.403910000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.549768000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-09 21:59:43.540228000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.549768000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-09 21:58:52.800626000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.974168536 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-09 22:02:31.739350138 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.974168536 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-09 22:04:17.212986173 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.974168536 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-09 22:00:30.711794919 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.724009014 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-09 21:59:35.623384226 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.724009014 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-09 22:00:16.967427007 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-09 21:57:12.724009014 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-09 21:59:36.487384319 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5331 | Add reject_limit option to file_fdw |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-09 20:47:15.186437553 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-09 20:50:34.849877964 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:28.889216000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-09 19:14:17.887887000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:28.889216000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-09 19:14:58.5699290... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:28.889216000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-09 19:14:14.688476000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:23.883327927 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-09 19:17:49.282121860 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-09 19:12:23.723327924 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-09 19:39:53.209187541 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:23.883327927 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-09 19:16:00.358426173 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:25.676623372 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-09 19:15:27.199152836... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:25.676623372 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-09 19:15:57.7991343... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-09 19:12:25.676623372 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-09 19:15:21.527156634 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-09 19:12:24 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-09 19:14:49 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-09 19:12:24 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-09 19:15:58 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-09 19:12:24 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-11-09 19:14:48 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-09 19:12:33.497034000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-09 19:16:26.528500800 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-09 19:12:33.497034000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-09 19:18:26.643279400 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-09 19:12:33.497034000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-09 19:16:14.326351800 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5183 | Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP scans) |
FreeBSD - 13 - 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 2024-11-09 18:03:51.534786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2024-11-09 18:05:57.796880000 +0... @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (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 2024-11-09 18:03:51.534786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-11-09 18:06:46.278818000 ... @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (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 2024-11-09 18:03:51.534786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2024-11-09 18:06:01.961391000 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2024-11-09 18:03:44.828968707 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats.out 2024-11-09 18:10:40.655971357 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2024-11-09 18:03:44.828968707 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats.out 2024-11-09 18:11:43.060882061 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/src/test/regress/results/stats.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2024-11-09 18:03:44.828968707 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/stats.out 2024-11-09 18:08:07.349378013 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
Linux - Debian Bookworm - 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 2024-11-09 18:03:47.251347043 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2024-11-09 18:07:50.905568475 +0... @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (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 2024-11-09 18:03:47.251347043 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-11-09 18:08:23.245150400 ... @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (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 2024-11-09 18:03:47.251347043 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2024-11-09 18:07:45.137764561 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/stats.out 2024-11-09 18:03:42 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2024-11-09 18:06:23 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/stats.out 2024-11-09 18:03:42 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-11-09 18:07:33 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/stats.out 2024-11-09 18:03:42 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats.out 2024-11-09 18:06:23 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-09 18:03:55.914659000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2024-11-09 18:07:45.106484600 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-09 18:03:55.914659000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-11-09 18:10:03.419939600 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-09 18:03:55.914659000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-11-09 18:07:40.203654200 +0000 @@ -673,7 +673,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 1 | t + 2 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -716,7 +716,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_last_scan'::regclass; seq_scan | seq_ok | idx_scan | idx_ok ----------+--------+----------+-------- - 2 | t | 2 | t + 2 | t | 4 | t (1 row) ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-09 17:24:14.117092148 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-09 17:30:56.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-09 17:24:14.117092148 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-09 17:31:3... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-09 17:24:14.117092148 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-09 17:30:46.160122068 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:17.532100000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-09 07:24:02.362627... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39515 | | 0 | 39515 | pktable_pkey + 39511 | | 0 | 39511 | pktable + 39517 | | 0 | 39517 | fktable + 40039 | | 0 | 40044 | foo + 40048 | | 0 | 40048 | pg_toast_40039_index + 40047 | | 0 | 40047 | pg_toast_40039 + 40255 | | 0 | 40255 | old_oids + 40273 | | 0 | 40273 | pg_toast_40270 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:17.532100000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-09 07:25:05.6291... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39583 | | 0 | 39583 | fktable + 39581 | | 0 | 39581 | pktable_pkey + 39577 | | 0 | 39577 | pktable + 40092 | | 0 | 40097 | foo + 40101 | | 0 | 40101 | pg_toast_40092_index + 40100 | | 0 | 40100 | pg_toast_40092 + 40293 | | 0 | 40293 | old_oids + 40310 | | 0 | 40310 | pg_toast_40307 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:17.532100000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-09 07:24:05.198783000 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39320 | | 0 | 39320 | pktable_pkey + 39314 | | 0 | 39314 | pktable + 39322 | | 0 | 39322 | fktable + 40040 | | 0 | 40045 | foo + 40049 | | 0 | 40049 | pg_toast_40040_index + 40048 | | 0 | 40048 | pg_toast_40040 + 40270 | | 0 | 40270 | old_oids + 40287 | | 0 | 40287 | pg_toast_40284 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:11.193565861 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-09 07:27:20.289580505 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39537 | | 0 | 39537 | users_id_seq + 39556 | | 0 | 39556 | pg_toast_39545 + 39557 | | 0 | 39557 | pg_toast_39545_index + 39545 | | 0 | 39545 | users + 39815 | | 0 | 39815 | foo + 40137 | | 0 | 40137 | forc_test + 40763 | | 0 | 40763 | pg_toast_40760 + 40764 | | 0 | 40764 | pg_toast_40760_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:11.193565861 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-09 07:29:00.063623310 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39539 | | 0 | 39539 | pktable_pkey + 39533 | | 0 | 39533 | pktable + 39542 | | 0 | 39542 | fktable + 40066 | | 0 | 40072 | foo + 40076 | | 0 | 40076 | pg_toast_40066_index + 40075 | | 0 | 40075 | pg_toast_40066 + 40288 | | 0 | 40288 | old_oids + 40306 | | 0 | 40306 | pg_toast_40303 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:11.193565861 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-09 07:25:20.181976733 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39592 | | 0 | 39592 | pktable_pkey + 39588 | | 0 | 39588 | pktable + 39594 | | 0 | 39594 | fktable + 40129 | | 0 | 40135 | foo + 40139 | | 0 | 40139 | pg_toast_40129_index + 40138 | | 0 | 40138 | pg_toast_40129 + 40351 | | 0 | 40351 | old_oids + 40369 | | 0 | 40369 | pg_toast_40366 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:09.844564866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-09 07:24:45.763797... @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39645 | | 0 | 39645 | pg_toast_39640 + 39646 | | 0 | 39646 | pg_toast_39640_index + 39640 | | 0 | 39640 | users + 39639 | | 0 | 39639 | users_id_seq + 39873 | | 0 | 39873 | foo + 40163 | | 0 | 40163 | forc_test + 40540 | | 0 | 40540 | pg_toast_40537 + 40541 | | 0 | 40541 | pg_toast_40537_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:09.844564866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-09 07:25:20.2197... @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39441 | | 0 | 39441 | pktable_pkey + 39437 | | 0 | 39437 | pktable + 39445 | | 0 | 39445 | fktable + 39939 | | 0 | 39945 | foo + 39949 | | 0 | 39949 | pg_toast_39939_index + 39948 | | 0 | 39948 | pg_toast_39939 + 40168 | | 0 | 40168 | old_oids + 40186 | | 0 | 40186 | pg_toast_40183 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-09 07:22:09.844564866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-09 07:24:37.859804633 +0000 @@ -3481,9 +3481,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39663 | | 0 | 39663 | users_id_seq + 39669 | | 0 | 39669 | pg_toast_39664 + 39670 | | 0 | 39670 | pg_toast_39664_index + 39664 | | 0 | 39664 | users + 39870 | | 0 | 39870 | foo + 40146 | | 0 | 40146 | forc_test + 39455 | | 0 | 39455 | pktable_pkey + 39451 | | 0 | 39451 | pktable ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-09 07:22:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-09 07:24:26 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38986 | | 0 | 38986 | pktable_pkey + 38979 | | 0 | 38979 | pktable + 38990 | | 0 | 38990 | fktable + 39979 | | 0 | 39985 | foo + 39989 | | 0 | 39989 | pg_toast_39979_index + 39988 | | 0 | 39988 | pg_toast_39979 + 40227 | | 0 | 40227 | old_oids + 40252 | | 0 | 40252 | pg_toast_40248 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-09 07:22:07 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-09 07:25:38 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39327 | | 0 | 39327 | pktable_pkey + 39323 | | 0 | 39323 | pktable + 39330 | | 0 | 39330 | fktable + 39943 | | 0 | 39949 | foo + 39953 | | 0 | 39953 | pg_toast_39943_index + 39952 | | 0 | 39952 | pg_toast_39943 + 40175 | | 0 | 40175 | old_oids + 40192 | | 0 | 40192 | pg_toast_40189 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-09 07:22:07 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-09 07:24:22 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39494 | | 0 | 39494 | pktable_pkey + 39490 | | 0 | 39490 | pktable + 39514 | | 0 | 39514 | fktable + 40051 | | 0 | 40060 | foo + 40064 | | 0 | 40064 | pg_toast_40051_index + 40063 | | 0 | 40063 | pg_toast_40051 + 40301 | | 0 | 40301 | old_oids + 40325 | | 0 | 40325 | pg_toast_40322 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-09 07:22:31.309600800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-09 07:26:24.741722400 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38724 | | 0 | 38724 | pktable_pkey + 38717 | | 0 | 38717 | pktable + 38731 | | 0 | 38731 | fktable + 39590 | | 0 | 39598 | foo + 39602 | | 0 | 39602 | pg_toast_39590_index + 39601 | | 0 | 39601 | pg_toast_39590 + 39819 | | 0 | 39819 | old_oids + 39837 | | 0 | 39837 | pg_toast_39834 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-09 07:22:31.309600800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-09 07:29:07.975765800 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39017 | | 0 | 39017 | pktable_pkey + 39013 | | 0 | 39013 | pktable + 39020 | | 0 | 39020 | fktable + 39642 | | 0 | 39647 | foo + 39651 | | 0 | 39651 | pg_toast_39642_index + 39650 | | 0 | 39650 | pg_toast_39642 + 39913 | | 0 | 39913 | old_oids + 39930 | | 0 | 39930 | pg_toast_39927 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-09 07:22:31.309600800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-09 07:26:17.383804700 +0000 @@ -3481,9 +3481,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38664 | | 0 | 38664 | pktable_pkey + 38660 | | 0 | 38660 | pktable + 38666 | | 0 | 38666 | fktable + 39683 | | 0 | 39705 | foo + 39711 | | 0 | 39711 | pg_toast_39683_index + 39710 | | 0 | 39710 | pg_toast_39683 + 39996 | | 0 | 39996 | pg_toast_39993 + 39997 | | 0 | 39997 | pg_toast_39993_index ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-09 06:40:37.752481600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-09 06:42:39.646282700 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-09 06:40:37.752481600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-09 06:44:48.209080200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-09 06:40:37.752481600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-09 06:42:34.672551500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:15.258184000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-09 04:41:55.441431000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:15.258184000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-09 04:42:45.980107000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:15.258184000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-09 04:41:51.827630000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:12.419352132 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-09 04:46:25.590871738 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:12.419352132 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-11-09 04:48:02.954213455 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:12.419352132 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-09 04:43:26.667146004 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:10.697928446 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-09 04:42:36.702862442 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:10.697928446 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-09 04:43:13.146737263 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-09 04:40:10.697928446 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-09 04:42:30.686882672 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-09 04:40:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-09 04:42:24 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-09 04:40:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-09 04:43:41 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-09 04:40:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-09 04:42:22 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-09 04:40:30.976198800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-09 04:44:22.696530300 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-09 04:40:30.976198800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-09 04:46:51.898739700 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-09 04:40:30.976198800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-09 04:44:18.976815400 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-09 03:40:12.984011000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-11-09 03:46:33.110596100 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 1 | 1 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 2 | t | 1 | t (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-09 03:40:12.984011000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-11-09 03:44:00.420172600 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 2 | 2 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 5 | t | 2 | t (1 row) ... |
50/5346 | Count and log pages set all frozen by vacuum |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-09 03:14:28.831142266 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-09 03:19:37.454037471 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-09 02:55:10.555019000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-09 02:56:57.682792000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-09 02:55:19.597765153 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-09 02:56:40.081183425 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-09 02:55:06.574664976 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-09 02:57:49.370339624 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-09 02:55:10 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-09 02:58:15 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-09 02:55:24.869116100 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-09 03:00:59.377977800 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.348286000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-08 19:54:13.058... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.348286000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-08 19:55:12.3... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.348286000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-08 19:54:09.777322000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.288563442 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-08 19:58:05.708213105 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.288563442 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-11-08 19:59:07.053847091 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.288563442 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-08 19:55:23.568017577 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.205052453 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-08 19:54:36.023... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.205052453 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-08 19:55:09.6... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-08 19:52:12.205052453 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-08 19:54:28.455710096 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-08 19:52:22.943819800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-08 19:56:04.644174100 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-08 19:52:22.943819800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-08 19:58:33.641785600 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-08 19:52:22.943819800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-08 19:55:51.465955500 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-08 17:35:45.298156445 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-08 17:42:02.807857318 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-08 17:35:47.210935961 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-08 17:41:39.14388... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-08 17:35:47.210935961 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-08 17:41:01.583935521 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-08 17:35:47.074884890 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-08 17:42:21.171833555 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-08 17:33:23.601698000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-08 17:39:16.445241000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-08 15:35:10.65674600... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-08 15:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:10.833434000 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:10.833434000 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:10.833434000 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:38:06.7... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/bin... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:06.967296504 +00... +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:42:59.91... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-08 15:35:06.74729649... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-08 15:40:4... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:06.967296504 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:41:15.698449438 +000... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-08 15:35:05.69469816... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-08 15:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:05.909973335 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:05.909973335 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:05.909973335 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:41:01.6... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-08 15:35:10 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-08 15:38... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:38:31 @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-08 15:35:15.127087400 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-08 15:39:16.38851... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:15.756974100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:39:... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:15.756974100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:4... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-08 15:35:15.756974100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-08 15:39:05.647307200 +0... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-08 11:20:40.058512000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-08 11:23:14.6843050... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-08 11:20:39.312338137 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-08 11:25:49.153047967 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-08 11:20:36.379250459 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-08 11:25:31.5381490... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-08 11:20:50.027699400 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-08 11:27:21.933979000 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/5110 | Add XMLCast (SQL/XML X025) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:04.735253000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-08 08:48:46.516589000 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:04.735253000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-08 08:49:32.088235000 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:04.735253000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-08 08:48:41.714106000 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:00.530091725 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-08 08:52:56.213155737 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:00.530091725 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-08 08:51:39.789204399 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:01.211842702 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-08 08:51:44.090537726 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:01.211842702 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-08 08:52:22.978822046 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-08 08:46:01.211842702 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-08 08:51:37.422496963 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-08 08:46:03 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-08 08:49:15 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-08 08:46:03 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-08 08:50:37 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-08 08:46:03 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-08 08:49:15 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
50/5313 | simplify regular expression locale global variables |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-08 08:29:07.476137621 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-08 08:32:39.733671015 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-11-08 07:03:24.104650031 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-08 07... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-11-08 07:03:24.104650031 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-11-08 07:09:54.403641535 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-08 07:03:43.044214800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-11-08 07:07:44.719607800... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-08 07:03:43.044214800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-08 07:10:11.3299916... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-08 07:03:43.044214800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-11-08 07:07:37.414896100 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/4980 | Expand applicability of aggregate's sortop optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-08 06:41:03.153448000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2024-11-08 06:43:18.749018000 +00... @@ -2273,10 +2273,10 @@ select aa, bb, unique1, unique1 from tenk1 right join b_star on aa = unique1 where bb < bb and bb is null; - aa | bb | unique1 | unique1 -----+----+---------+--------- -(0 rows) - +ERROR: deadlock detected +DETAIL: Process 10860 waits for AccessShareLock on relation 24549 of database 16387; blocked by process 10846. +Process 10846 waits for AccessExclusiveLock on relation 16421 of database 16387; blocked by process 10860. +HINT: See server log for query details. -- -- regression test: check handling of empty-FROM subquery underneath outer join -- |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-08 06:41:03.268944565 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2024-11-08 06:50:10.267823094 +0000 @@ -2238,11 +2238,10 @@ x.unique1 in (select a.f1 from int4_tbl a,float8_tbl b where a.f1=b.f1) and x.unique1 = 0 and x.unique1 in (select aa.f1 from int4_tbl aa,float8_tbl bb where aa.f1=bb.f1); - count -------- - 1 -(1 row) - +ERROR: deadlock detected +DETAIL: Process 54468 waits for AccessShareLock on relation 24504 of database 16384; blocked by process 54482. +Process 54482 waits for AccessExclusiveLock on relation 16418 of database 16384; blocked by process 54468. +HINT: See server log for query details. -- try that with GEQO too begin; set geqo = on; |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_distinct.out 2024-11-08 06:40:59.535006592 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_distinct.out 2024-11-08 06:45:46.87... @@ -232,18 +232,10 @@ -- Ensure we get a parallel plan EXPLAIN (costs off) SELECT DISTINCT four FROM tenk1; - QUERY PLAN ----------------------------------------------------- - Unique - -> Gather Merge - Workers Planned: 2 - -> Sort - Sort Key: four - -> HashAggregate - Group Key: four - -> Parallel Seq Scan on tenk1 -(8 rows) - +ERROR: deadlock detected ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2024-11-08 06:40:59.494825609 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2024-11-08 06:45:45.175390297 +0000 @@ -2238,11 +2238,10 @@ x.unique1 in (select a.f1 from int4_tbl a,float8_tbl b where a.f1=b.f1) and x.unique1 = 0 and x.unique1 in (select aa.f1 from int4_tbl aa,float8_tbl bb where aa.f1=bb.f1); - count -------- - 1 -(1 row) - +ERROR: deadlock detected +DETAIL: Process 29484 waits for AccessShareLock on relation 24446 of database 16384; blocked by process 29472. +Process 29472 waits for AccessExclusiveLock on relation 16418 of database 16384; blocked by process 29484. +HINT: See server log for query details. -- try that with GEQO too begin; set geqo = on; |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-08 06:41:01 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-08 06:43:29 @@ -1029,7 +1029,7 @@ -> Seq Scan on tenk1 t Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k + -> Index Only Scan using idx_int4 on tenk1 k (5 rows) select count(*) from tenk1 t @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/join.out 2024-11-08 06:41:13.353801200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2024-11-08 06:43:48.591934900 +0000 @@ -4291,27 +4291,10 @@ explain (costs off) select * from tenk1 a join tenk1 b on (a.unique1 = 1 and b.unique1 = 2) or (a.unique2 = 3 and b.hundred = 4); - QUERY PLAN -------------------------------------------------------------------------------------------------- - Nested Loop - Join Filter: (((a.unique1 = 1) AND (b.unique1 = 2)) OR ((a.unique2 = 3) AND (b.hundred = 4))) - -> Bitmap Heap Scan on tenk1 b - Recheck Cond: ((unique1 = 2) OR (hundred = 4)) - -> BitmapOr - -> Bitmap Index Scan on tenk1_unique1 - Index Cond: (unique1 = 2) - -> Bitmap Index Scan on tenk1_hundred - Index Cond: (hundred = 4) - -> Materialize - -> Bitmap Heap Scan on tenk1 a ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-08 06:41:13.431327400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-08 06:46:19.837079000 +0000 @@ -1029,7 +1029,7 @@ -> Seq Scan on tenk1 t Filter: ((ANY (unique2 = (hashed SubPlan 2).col1)) OR (ten < 0)) SubPlan 2 - -> Index Only Scan using tenk1_unique1 on tenk1 k + -> Index Only Scan using idx_int4 on tenk1 k (5 rows) select count(*) from tenk1 t @@ -1403,7 +1403,7 @@ -> Seq Scan on public.tenk1 b Output: b.unique1, b.unique2, b.two, b.four, b.ten, b.twenty, b.hundred, b.thousand, b.twothousand, b.fivethou... SubPlan 1 - -> Index Only Scan using tenk1_unique1 on public.tenk1 a + -> Index Only Scan using idx_int4 on public.tenk1 a Output: a.unique1 (10 rows) ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:29:02.338793000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-08 06:31:27.955785000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-08 06:29:02.400200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-08 06:31:27.9503810... @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:29:02.338793000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-08 06:32:08.502755000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:29:02.338793000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-08 06:31:25.518353000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-08 06:29:02.400200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-08 06:31:25.517001000 +0000 @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:28:57.273009944 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-08 06:35:00.612128253 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-08 06:28:57.340721613 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2024-11-08 06:35:00.568128183 +0000 @@ -1779,1413 +1779,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:28:57.273009944 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-08 06:33:19.100079138 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:28:56.070602866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-08 06:34:41.509785658 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:28:56.070602866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-08 06:35:24.029760957 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-08 06:28:56.070602866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-08 06:34:33.945790497 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-08 06:29:11.658132400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-08 06:32:39.195944900 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-08 06:29:11.658132400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-08 06:34:38.283773700 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/privileges.out 2024-11-08 06:29:11.824776900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-08 06:34:38.283773700 +0000 @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-08 06:29:11.658132400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-08 06:32:30.044566500 +0000 @@ -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'; ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-08 01:27:20.099371900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-11-08 01:29:57.863687700 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-08 01:27:20.099371900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-08 01:31:59.927306400 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-08 01:27:20.099371900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-11-08 01:29:43.796656600 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-07 21:07:16.667360000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-07 21:09:30.8289080... @@ -1775,1508 +1775,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:16.611506000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-07 21:10:03.084872000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:16.611506000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-07 21:09:28.568257000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-07 21:07:16.667360000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-07 21:09:28.567223000 +0000 @@ -1779,1504 +1779,10 @@ REINDEX TABLE sro_tab; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:08.820063170 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-07 21:13:41.049678093 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:08.820063170 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-07 21:11:42.310112879 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:10.456649139 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-07 21:12:32.712606388 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:10.456649139 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-07 21:13:08.337210268 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-07 21:07:10.456649139 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-07 21:12:28.256546077 +0000 @@ -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'; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-07 21:07:04 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-07 21:11:13 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-07 21:07:05 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-07 21:11:13 @@ -1775,1508 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-07 21:07:04 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-07 21:12:46 @@ -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 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2024-11-07 21:07:05 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-07 21:12:46 @@ -1775,1508 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2024-11-07 21:07:04 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2024-11-07 21:11:13 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-07 21:07:19.957426600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-07 21:10:07.056773400 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-07 21:07:19.957426600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-07 21:11:57.935300300 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-07 21:07:19.957426600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-07 21:10:03.973751600 +0000 @@ -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'; ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:16.303490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-07 19:22:39.868156000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:16.303490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-07 19:23:23.637970000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:16.303490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-07 19:22:35.364174000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:11.721932233 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-07 19:26:34.171033511 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:11.721932233 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-07 19:27:52.162779885 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:11.721932233 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-07 19:24:15.339148233 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:12.543655898 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-07 19:23:33.494821733 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:12.543655898 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-07 19:24:11.583501257 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-07 19:21:12.543655898 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-07 19:23:26.918745797 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-07 19:21:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-07 19:23:18 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-07 19:21:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-07 19:24:27 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-07 19:21:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-07 19:23:18 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:28.230405000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-07 16:34:28.471803000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:28.230405000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-07 16:35:08.2378310... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:28.230405000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-07 16:34:23.900705000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:17.962739479 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-07 16:38:31.068426030 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-07 16:32:17.797975097 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-07 16:59:24.698077755 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:17.962739479 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-07 16:39:20.557727849 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:17.962739479 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-07 16:35:38.116120119 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:20.650177573 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-07 16:34:55.573744709... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:20.650177573 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-07 16:35:26.8796301... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-07 16:32:20.650177573 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-07 16:34:51.525535542 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-07 16:32:36.596346000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-07 16:36:30.798890000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-07 16:32:36.596346000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-07 16:38:42.159715200 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-07 16:32:36.596346000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-07 16:36:14.044987100 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5349 | Fix for Extra Parenthesis in pgbench progress message |
FreeBSD - 13 - 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 2024-11-07 16:03:29.732559000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-11-07 16:08:50.9563540... @@ -12325,8 +12325,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12339,8 +12338,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-07 14:43:42.112092955 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-07 14:52:05.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-07 14:43:42.112092955 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-07 14:52:4... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-07 14:43:42.112092955 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-07 14:51:56.375911278 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 04:09:04.432744501 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-07 04:14:46.845813345 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38023 | | 0 | 38023 | pktable_pkey + 38016 | | 0 | 38016 | pktable + 38031 | | 0 | 38031 | fktable + 38515 | | 0 | 38521 | foo + 38526 | | 0 | 38526 | pg_toast_38515_index + 38525 | | 0 | 38525 | pg_toast_38515 + 38726 | | 0 | 38726 | old_oids + 38744 | | 0 | 38744 | pg_toast_38741 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 04:09:04.432744501 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-07 04:15:52.733653024 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38056 | | 0 | 38056 | foo + 37732 | | 0 | 37732 | users_id_seq + 37738 | | 0 | 37738 | pg_toast_37733 + 37739 | | 0 | 37739 | pg_toast_37733_index + 37733 | | 0 | 37733 | users + 38219 | | 0 | 38219 | forc_test + 37984 | | 0 | 37984 | pktable_pkey + 37980 | | 0 | 37980 | pktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 04:09:04.432744501 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-07 04:12:08.989929241 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38032 | | 0 | 38032 | pg_toast_38028 + 38027 | | 0 | 38027 | users_id_seq + 38033 | | 0 | 38033 | pg_toast_38028_index + 38028 | | 0 | 38028 | users + 38189 | | 0 | 38189 | foo + 37983 | | 0 | 37983 | pktable_pkey + 37980 | | 0 | 37980 | pktable + 37986 | | 0 | 37986 | fktable ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 04:08:26.365424539 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-07 04:10:42.494770... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37899 | | 0 | 37899 | pktable_pkey + 37896 | | 0 | 37896 | pktable + 37903 | | 0 | 37903 | fktable + 38383 | | 0 | 38388 | foo + 38392 | | 0 | 38392 | pg_toast_38383_index + 38391 | | 0 | 38391 | pg_toast_38383 + 38597 | | 0 | 38597 | old_oids + 38616 | | 0 | 38616 | pg_toast_38613 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 04:08:26.365424539 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-07 04:11:16.8306... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37732 | | 0 | 37732 | pktable_pkey + 37724 | | 0 | 37724 | pktable + 37734 | | 0 | 37734 | fktable + 38301 | | 0 | 38301 | pg_toast_38293 + 38293 | | 0 | 38298 | foo + 38302 | | 0 | 38302 | pg_toast_38293_index + 38538 | | 0 | 38538 | old_oids + 38556 | | 0 | 38556 | pg_toast_38553 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 04:08:26.365424539 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-07 04:10:32.902795940 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38094 | | 0 | 38094 | users_id_seq + 38099 | | 0 | 38099 | pg_toast_38095 + 38100 | | 0 | 38100 | pg_toast_38095_index + 38095 | | 0 | 38095 | users + 38207 | | 0 | 38207 | foo + 38451 | | 0 | 38451 | forc_test + 38851 | | 0 | 38851 | pg_toast_38848 + 38852 | | 0 | 38852 | pg_toast_38848_index ... |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 03:53:44.784456000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-07 03:55:58.199318... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37768 | | 0 | 37768 | pktable_pkey + 37765 | | 0 | 37765 | pktable + 37773 | | 0 | 37773 | fktable + 38443 | | 0 | 38448 | foo + 38452 | | 0 | 38452 | pg_toast_38443_index + 38451 | | 0 | 38451 | pg_toast_38443 + 38726 | | 0 | 38726 | old_oids + 38743 | | 0 | 38743 | pg_toast_38740 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 03:53:44.784456000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-07 03:56:51.5850... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37911 | | 0 | 37911 | pktable_pkey + 37908 | | 0 | 37908 | pktable + 37913 | | 0 | 37913 | fktable + 38452 | | 0 | 38457 | foo + 38461 | | 0 | 38461 | pg_toast_38452_index + 38460 | | 0 | 38460 | pg_toast_38452 + 38645 | | 0 | 38645 | old_oids + 38662 | | 0 | 38662 | pg_toast_38659 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-07 03:53:44.784456000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-07 03:56:00.735845000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37792 | | 0 | 37792 | pktable_pkey + 37789 | | 0 | 37789 | pktable + 37794 | | 0 | 37794 | fktable + 38384 | | 0 | 38393 | foo + 38397 | | 0 | 38397 | pg_toast_38384_index + 38396 | | 0 | 38396 | pg_toast_38384 + 38615 | | 0 | 38615 | old_oids + 38633 | | 0 | 38633 | pg_toast_38630 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-07 03:53:50.544900100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-07 03:57:20.769680600 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37426 | | 0 | 37426 | pktable_pkey + 37423 | | 0 | 37423 | pktable + 37428 | | 0 | 37428 | fktable + 38089 | | 0 | 38096 | foo + 38101 | | 0 | 38101 | pg_toast_38089_index + 38100 | | 0 | 38100 | pg_toast_38089 + 38348 | | 0 | 38348 | old_oids + 38365 | | 0 | 38365 | pg_toast_38362 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-07 03:53:50.544900100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-07 03:59:54.825896800 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 36196 | | 0 | 36196 | pktable_pkey + 36192 | | 0 | 36192 | pktable + 36200 | | 0 | 36200 | fktable + 37481 | | 0 | 37500 | foo + 37506 | | 0 | 37506 | pg_toast_37481_index + 37504 | | 0 | 37504 | pg_toast_37481 + 38249 | | 0 | 38249 | old_oids + 38270 | | 0 | 38270 | pg_toast_38267 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-07 03:53:50.544900100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-07 03:57:13.166648500 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37180 | | 0 | 37180 | pktable_pkey + 37177 | | 0 | 37177 | pktable + 37182 | | 0 | 37182 | fktable + 38079 | | 0 | 38101 | foo + 38105 | | 0 | 38105 | pg_toast_38079_index + 38104 | | 0 | 38104 | pg_toast_38079 + 38370 | | 0 | 38370 | old_oids + 38400 | | 0 | 38400 | pg_toast_38397 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-07 03:25:09.783127900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-07 03:27:18.056171700 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-07 03:25:09.783127900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-07 03:29:38.863119500 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-07 03:25:09.783127900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-07 03:27:12.206644200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:23.645968000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-07 00:26:56.498299000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:23.645968000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-07 00:27:52.917515000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:23.645968000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-07 00:26:57.029205000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:14.038604774 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-07 00:30:38.153189847 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:14.038604774 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-11-07 00:31:57.225662782 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:14.038604774 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-07 00:28:07.377223934 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:13.840668288 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-07 00:27:46.469664285 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:13.840668288 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-07 00:28:24.871090331 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-07 00:25:13.840668288 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-07 00:27:41.633519211 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-07 00:25:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-07 00:27:31 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-07 00:25:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-07 00:28:46 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-07 00:25:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-07 00:27:32 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-07 00:25:26.241804300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-07 00:29:25.644352600 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-07 00:25:26.241804300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-07 00:31:57.149285500 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-07 00:25:26.241804300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-07 00:29:19.263481500 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-06 23:25:11.794040200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-11-06 23:31:20.869871700 +0000 @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 5 | t | 2 | t (1 row) -- fetch timestamps from before the next test @@ -946,7 +946,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 4 | t + 5 | t | 4 | t (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-06 23:25:11.794040200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-11-06 23:28:45.438598900 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 2 | 2 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 5 | t | 2 | t (1 row) ... |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-06 22:23:38.196143000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-06 22:25:23.531093000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-06 22:23:15.023429963 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-06 22:24:34.306979445 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-06 22:23:16.238841084 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-06 22:25:51.902107113 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu... --- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out 2024-11-06 22:23:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-06 22:26:12 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-06 22:23:30.584279800 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-06 22:29:28.562141300 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4952 | Use WALReadFromBuffers in more places |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out /tmp/cirrus-ci-build/contrib/test_decoding/result... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out 2024-11-06 21:22:46.185015799 +0000 +++ /tmp/cirrus-ci-build/contrib/test_decoding/results/spill.out 2024-11-06 21:28:40.751051567 +0000 @@ -221,12 +221,7 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' GROUP BY 1 ORDER BY 1; - regexp_split_to_array | count | array_agg ... ---------------------------------------+-------+------------------------------------------------------------------------... - 'serialize-nested-subsmall-subbig--1 | 1 | table public.spill_test: INSERT: data[text]:'serialize-nested-subsmall-... - 'serialize-nested-subsmall-subbig--2 | 5000 | table public.spill_test: INSERT: data[text]:'serialize-nested-subsmall-... -(2 rows) - +ERROR: could not find record for logical decoding: unexpected pageaddr 0/2278000 in WAL segment 0000000100000000000000... -- not spilling subxact, containing a spilling subxact that aborts and one that commits BEGIN; SAVEPOINT s1; @@ -241,11 +236,13 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.634413000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-06 15:40:07.992... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.634413000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-06 15:40:55.4... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.634413000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-06 15:40:03.738299000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.952643678 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-06 15:44:43.260287312 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.952643678 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-11-06 15:46:24.939991921 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.952643678 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-06 15:42:02.800477372 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.809619811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-06 15:40:51.135... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.809619811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-06 15:41:28.9... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-06 15:38:24.809619811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-06 15:40:44.463520004 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-06 15:38:44.521313600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-06 15:43:04.051205600 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-06 15:38:44.521313600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-06 15:45:38.699703300 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-06 15:38:44.521313600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-06 15:42:57.039487400 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-06 13:14:49.703301506 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-06 13:23:51.769229091 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-06 13:14:51.681135663 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-06 13:23:25.27732... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-06 13:14:51.681135663 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-06 13:22:44.857553960 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-06 13:14:51.537793800 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-06 13:24:11.325181307 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-06 12:59:56.982571000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-06 13:05:53.492163000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-06 10:33:09.90063400... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-06 10:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:10.071641000 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:10.071641000 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:10.071641000 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:36:04.0... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/bin... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:04.990383136 +00... +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:40:41.70... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-06 10:33:04.77989556... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-06 10:38:2... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:04.990383136 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:39:04.167665731 +000... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-06 10:33:05.41591159... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-06 10:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:05.631943430 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:05.631943430 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:05.631943430 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:39:00.1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-06 10:33:26.134469400 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-06 10:37:34.68863... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:26.785593600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:37:... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:26.785593600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:3... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-06 10:33:26.785593600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-06 10:37:31.165175400 +0... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
50/5353 | Allow default \watch interval in psql to be configured |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-06 08:36:19.902196019 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-06 08:39:52.477191130 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-06 06:11:48.784345000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-06 06:14:28.7818680... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-06 06:11:45.339899253 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-06 06:16:49.794832746 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-06 06:11:45.342157811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-06 06:16:46.0015589... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-06 06:11:55.495573000 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-06 06:18:48.342391800 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/5110 | Add XMLCast (SQL/XML X025) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:39:00.983501000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-06 03:41:38.601454000 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:39:00.983501000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-06 03:42:27.217853000 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:39:00.983501000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-06 03:41:39.269070000 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:38:48.165698308 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-06 03:47:52.180729600 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:38:48.165698308 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-06 03:48:56.432500599 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:38:48.165698308 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-06 03:44:56.348251211 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:39:38.417581336 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-06 03:45:26.775361903 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:39:38.417581336 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-06 03:46:08.055235096 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-06 03:39:38.417581336 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-06 03:45:21.611376660 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-06 03:38:31 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-06 03:41:35 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-06 03:38:31 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-06 03:42:48 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-06 03:38:31 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-06 03:41:36 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-11-06 01:33:30.341411979 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-06 01... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-11-06 01:33:30.341411979 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-11-06 01:40:16.048441043 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-06 01:33:44.528836700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-11-06 01:37:55.796566200... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-06 01:33:44.528836700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-06 01:41:10.8112061... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-06 01:33:44.528836700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-11-06 01:37:50.074412500 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:09:03.425077000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-06 01:11:12.958766000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-06 01:09:03.480893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-06 01:11:12.9575430... @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:09:03.425077000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-06 01:11:49.151228000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-06 01:09:03.480893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-06 01:11:49.15001... @@ -1779,1413 +1779,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-06 01:09:03.480893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-06 01:11:09.385381000 +0000 @@ -1775,1417 +1775,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:09:00.506005123 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-06 01:15:10.807637987 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:09:00.506005123 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-06 01:13:19.606771439 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:08:59.584845429 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-06 01:13:59.699239151 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:08:59.584845429 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-06 01:14:31.735210590 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-06 01:08:59.584845429 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-06 01:13:54.639244174 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-06 01:09:17.668015600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-06 01:12:06.659853300 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-06 01:09:17.668015600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-06 01:14:19.919216300 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-06 01:09:17.668015600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-06 01:12:04.672547900 +0000 @@ -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'; ... |
50/5326 | Parallel heap vacuum |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-05 19:30:51.279491087 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/query_cancel.out 2024-11-05 19:38:08.100920051 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-05 17:04:17.270938000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-05 17:06:32.3197870... @@ -1775,1508 +1775,10 @@ -- Do the same concurrently CREATE INDEX CONCURRENTLY sro_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))) WHERE sro_ifun(a + 10) > sro_ifun(10); --- REINDEX -REINDEX TABLE sro_tab; -REINDEX INDEX sro_idx; -REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:17.214796000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-05 17:07:09.210946000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:17.214796000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-05 17:06:30.674635000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-05 17:04:17.270938000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-05 17:06:30.673807000 +0000 @@ -1775,1508 +1775,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:10.466925082 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-05 17:10:00.534707797 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:10.466925082 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-05 17:08:49.938568442 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:12.388703758 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-05 17:09:42.027843546 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:12.388703758 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-05 17:10:21.031807696 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-05 17:04:12.388703758 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-05 17:09:37.687847968 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-05 17:04:26.033584500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-05 17:07:20.015810700 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-05 17:04:26.033584500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-05 17:09:12.400114700 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/privileges.out 2024-11-05 17:04:26.152285600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-05 17:09:12.400114700 +0000 @@ -1775,1508 +1775,10 @@ -- Do the same concurrently ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-05 17:04:26.033584500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-05 17:07:18.746783000 +0000 @@ -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'; ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:39.236470000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-05 15:28:33.707939000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:39.236470000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-05 15:29:22.570424000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:39.236470000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-05 15:28:32.090658000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:36.788154594 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-05 15:33:30.738959801 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:36.788154594 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-11-05 15:34:47.667142915 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:36.788154594 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-05 15:31:04.450016193 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:35.609836725 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-05 15:30:32.189706200 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:35.609836725 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-05 15:31:11.297247588 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-05 15:26:35.609836725 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-05 15:30:27.129855363 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-05 15:26:32 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-05 15:29:02 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-05 15:26:32 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-05 15:30:15 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-05 15:26:32 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-05 15:29:03 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5323 | Support enabling checksums online |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:30.863864000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-05 13:07:05.137567000 +0... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:30.863864000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-05 13:07:51.975760000 ... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:30.863864000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-11-05 13:07:03.471479000 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:26.517580764 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2024-11-05 13:13:42.774878613 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/test/regress/results/rules.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:26.517580764 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2024-11-05 13:10:01.300954354 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:26.003852448 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-05 13:10:04.551186010 +0... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:26.003852448 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-05 13:10:48.595162947 ... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-05 13:04:26.003852448 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-11-05 13:10:00.039188682 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-05 13:04:29 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-05 13:07:28 @@ -2031,6 +2031,34 @@ s.param14 AS partitions_total, s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... + LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-05 13:04:29 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-05 13:09:10 @@ -2031,6 +2031,34 @@ s.param14 AS partitions_total, s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... + LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-05 13:04:29 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2024-11-05 13:07:26 @@ -2031,6 +2031,34 @@ s.param14 AS partitions_total, s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... + LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, ... |
50/4942 | Avoid orphaned objects dependencies, take 3 |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-05 12:42:56.182351518 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/query_cancel.out 2024-11-05 12:50:34.875268222 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:36:16.351047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-05 12:38:11.310685000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:36:16.351047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-05 12:38:49.3674730... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:36:16.351047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-05 12:38:07.365960000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:35:40.655501638 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-05 12:41:19.121403102 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-05 12:35:40.491501634 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-05 13:03:09.508167364 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:35:40.655501638 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-05 12:42:42.789347776 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:35:40.655501638 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-05 12:39:19.149602761 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:35:40.482905745 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-05 12:38:51.536776487... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:35:40.482905745 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-05 12:39:24.4248110... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-05 12:35:40.482905745 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-05 12:38:49.472772272 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-05 12:35:44 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-05 12:38:02 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-05 12:35:44 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-05 12:39:07 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-11-05 12:35:44 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-11-05 12:38:01 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-05 12:37:50.012578200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-05 12:41:41.220305100 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-05 12:37:50.012578200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-05 12:43:53.281845500 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-05 12:37:50.012578200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-05 12:41:33.229081300 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5184 | [PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-05 11:35:06.139050712 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-05 11:38:32.841215780 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-05 11:10:12.160675817 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-05 11:16:05.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-05 11:10:12.160675817 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-05 11:16:4... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-05 11:10:12.160675817 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-05 11:15:54.779625069 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.372473000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-05 00:37:03.245243... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37852 | | 0 | 37852 | pktable_pkey + 37849 | | 0 | 37849 | pktable + 37856 | | 0 | 37856 | fktable + 38414 | | 0 | 38419 | foo + 38423 | | 0 | 38423 | pg_toast_38414_index + 38422 | | 0 | 38422 | pg_toast_38414 + 38676 | | 0 | 38676 | old_oids + 38693 | | 0 | 38693 | pg_toast_38690 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.372473000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-05 00:37:45.5677... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37893 | | 0 | 37893 | pktable_pkey + 37890 | | 0 | 37890 | pktable + 37895 | | 0 | 37895 | fktable + 38416 | | 0 | 38416 | pg_toast_38407_index + 38415 | | 0 | 38415 | pg_toast_38407 + 38407 | | 0 | 38412 | foo + 38637 | | 0 | 38637 | old_oids + 38654 | | 0 | 38654 | pg_toast_38651 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.372473000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-05 00:37:00.453884000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37852 | | 0 | 37852 | pktable_pkey + 37849 | | 0 | 37849 | pktable + 37854 | | 0 | 37854 | fktable + 38383 | | 0 | 38388 | foo + 38392 | | 0 | 38392 | pg_toast_38383_index + 38391 | | 0 | 38391 | pg_toast_38383 + 38596 | | 0 | 38596 | old_oids + 38614 | | 0 | 38614 | pg_toast_38611 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.539175966 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-05 00:40:34.350536913 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38068 | | 0 | 38068 | pktable_pkey + 38065 | | 0 | 38065 | pktable + 38071 | | 0 | 38071 | fktable + 38520 | | 0 | 38525 | foo + 38529 | | 0 | 38529 | pg_toast_38520_index + 38528 | | 0 | 38528 | pg_toast_38520 + 38733 | | 0 | 38733 | old_oids + 38754 | | 0 | 38754 | pg_toast_38751 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.539175966 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-05 00:42:29.198476020 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37980 | | 0 | 37980 | pktable_pkey + 37977 | | 0 | 37977 | pktable + 37982 | | 0 | 37982 | fktable + 38430 | | 0 | 38436 | foo + 38440 | | 0 | 38440 | pg_toast_38430_index + 38439 | | 0 | 38439 | pg_toast_38430 + 38650 | | 0 | 38650 | old_oids + 38671 | | 0 | 38671 | pg_toast_38668 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.539175966 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-05 00:38:44.634645049 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38004 | | 0 | 38004 | pktable_pkey + 38001 | | 0 | 38001 | pktable + 38006 | | 0 | 38006 | fktable + 38485 | | 0 | 38490 | foo + 38494 | | 0 | 38494 | pg_toast_38485_index + 38493 | | 0 | 38493 | pg_toast_38485 + 38709 | | 0 | 38709 | old_oids + 38729 | | 0 | 38729 | pg_toast_38726 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.558541724 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-05 00:38:10.841550... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37881 | | 0 | 37881 | pktable_pkey + 37878 | | 0 | 37878 | pktable + 37898 | | 0 | 37898 | fktable + 38362 | | 0 | 38369 | foo + 38373 | | 0 | 38373 | pg_toast_38362_index + 38372 | | 0 | 38372 | pg_toast_38362 + 38582 | | 0 | 38582 | old_oids + 38600 | | 0 | 38600 | pg_toast_38597 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.558541724 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-05 00:38:43.7095... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37921 | | 0 | 37921 | users_id_seq + 37926 | | 0 | 37926 | pg_toast_37922 + 37927 | | 0 | 37927 | pg_toast_37922_index + 37922 | | 0 | 37922 | users + 38087 | | 0 | 38087 | foo + 37798 | | 0 | 37798 | pktable_pkey + 37795 | | 0 | 37795 | pktable + 37801 | | 0 | 37801 | fktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-05 00:35:14.558541724 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-05 00:38:03.633552577 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37872 | | 0 | 37872 | pktable_pkey + 37869 | | 0 | 37869 | pktable + 37875 | | 0 | 37875 | fktable + 38358 | | 0 | 38366 | foo + 38370 | | 0 | 38370 | pg_toast_38358_index + 38369 | | 0 | 38369 | pg_toast_38358 + 38577 | | 0 | 38577 | old_oids + 38595 | | 0 | 38595 | pg_toast_38592 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-05 00:35:30.564657700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-05 00:38:53.282336100 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37406 | | 0 | 37406 | pktable + 37411 | | 0 | 37411 | fktable + 37409 | | 0 | 37409 | pktable_pkey + 38053 | | 0 | 38062 | foo + 38066 | | 0 | 38066 | pg_toast_38053_index + 38065 | | 0 | 38065 | pg_toast_38053 + 38305 | | 0 | 38305 | old_oids + 38324 | | 0 | 38324 | pg_toast_38321 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-05 00:35:30.564657700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-05 00:41:05.514296400 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37117 | | 0 | 37117 | pktable_pkey + 37114 | | 0 | 37114 | pktable + 37119 | | 0 | 37119 | fktable + 37999 | | 0 | 38004 | foo + 38008 | | 0 | 38008 | pg_toast_37999_index + 38007 | | 0 | 38007 | pg_toast_37999 + 38230 | | 0 | 38230 | old_oids + 38250 | | 0 | 38250 | pg_toast_38247 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-05 00:35:30.564657700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-05 00:38:50.372172100 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37661 | | 0 | 37661 | pktable_pkey + 37658 | | 0 | 37658 | pktable + 37663 | | 0 | 37663 | fktable + 38205 | | 0 | 38210 | foo + 38214 | | 0 | 38214 | pg_toast_38205_index + 38213 | | 0 | 38213 | pg_toast_38205 + 38434 | | 0 | 38434 | old_oids + 38451 | | 0 | 38451 | pg_toast_38448 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-04 23:56:04.198429400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-04 23:58:11.505847600 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-04 23:56:04.198429400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-05 00:00:22.882751200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-04 23:56:04.198429400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-04 23:58:05.618956200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:22.170633000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-04 21:25:47.782571000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:22.170633000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-04 21:26:36.397313000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:22.170633000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-04 21:25:49.477328000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:20.739350015 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-04 21:30:17.106994269 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:20.739350015 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-11-04 21:32:16.822943699 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:20.739350015 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-04 21:27:51.207060658 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:18.113389888 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-04 21:26:34.061311067 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:18.113389888 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-04 21:27:11.629390974 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-04 21:24:18.113389888 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-04 21:26:29.161298667 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-04 21:24:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-04 21:26:27 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-04 21:24:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-04 21:27:35 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-04 21:24:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-04 21:26:26 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-04 21:24:32.465919200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-04 21:28:33.600904800 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-04 21:24:32.465919200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-04 21:30:45.843569700 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-04 21:24:32.465919200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-04 21:28:28.397302100 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-04 20:25:12.365116600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2024-11-04 20:29:10.080698600 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 1 | 1 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 2 | t | 1 | t (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-04 20:25:12.365116600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-11-04 20:29:04.023570300 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 1 | 1 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 3 | t | 1 | t (1 row) ... |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-04 19:23:11.690155000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-04 19:25:08.899171000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-04 19:23:10.709369307 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-04 19:24:31.359019657 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-04 19:23:12.002543269 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-04 19:26:03.721933629 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-04 19:23:23.730675800 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-04 19:28:31.674439400 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:51.578176000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-04 12:57:05.268... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:51.578176000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-04 12:57:51.3... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:51.578176000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-04 12:57:05.735259000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:46.747326735 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-04 13:01:57.829476159 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:46.747326735 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-04 13:00:07.215156482 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:52.719072091 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-04 13:00:04.844... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:52.719072091 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-04 13:00:36.4... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-04 12:54:52.719072091 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-04 12:59:59.464400838 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-04 12:55:05.493294100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-04 12:58:53.142177600 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-04 12:55:05.493294100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-04 13:01:12.367378000 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-04 12:55:05.493294100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-04 12:58:47.310137800 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5323 | Support enabling checksums online |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:05.682876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-04 11:49:16.069189000 +0... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:05.682876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-04 11:49:59.035515000 ... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:05.682876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-11-04 11:49:17.892706000 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:02.693247611 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2024-11-04 11:55:04.632790412 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/test/regress/results/rules.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:02.693247611 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2024-11-04 11:52:07.997808293 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:02.454338394 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-04 11:51:56.445309810 +0... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:02.454338394 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-04 11:52:35.401706724 ... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-11-04 11:47:02.454338394 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-11-04 11:51:52.361287785 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-04 11:47:03 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-04 11:49:46 @@ -2031,6 +2031,34 @@ s.param14 AS partitions_total, s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... + LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-04 11:47:03 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-04 11:50:50 @@ -2031,6 +2031,34 @@ s.param14 AS partitions_total, s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... + LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/rules.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/rules.out 2024-11-04 11:47:03 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2024-11-04 11:49:46 @@ -2031,6 +2031,34 @@ s.param14 AS partitions_total, s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... + LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/rules.out 2024-11-04 11:47:13.359684500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-11-04 11:50:08.003023400 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/rules.out 2024-11-04 11:47:13.359684500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-11-04 11:52:10.364888600 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/rules.out 2024-11-04 11:47:13.359684500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/rules.out 2024-11-04 11:50:00.348250300 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-04 10:39:46.330251722 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-04 10:48:20.537452872 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-04 10:39:48.245672605 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-04 10:47:55.19354... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-04 10:39:48.245672605 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-04 10:47:18.121686244 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-04 10:39:48.105955077 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-04 10:48:38.573384998 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-04 10:32:23.720083000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-04 10:38:01.594246000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
51/5368 | Convert contrib SQL functions to new style |
FreeBSD - 13 - 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 2024-11-04 09:05:52.2... +++ /tmp/cirrus-ci-build/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2024-11-04 09: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 /tmp/cirrus-ci-build/contrib/citext/expected/create_index_acl.out /tmp/cirrus-ci-build/build/testrun/citext/reg... --- /tmp/cirrus-ci-build/contrib/citext/expected/create_index_acl.out 2024-11-04 09:05:50.569289000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/citext/regress/results/create_index_acl.out 2024-11-04 09:08:57.146700000 +0000 @@ -12,66 +12,95 @@ CREATE ROLE regress_minimal; CREATE SCHEMA s; CREATE EXTENSION citext SCHEMA s; +ERROR: extension "citext" has no installation script nor update path for version "1.8" -- Revoke all conceivably-relevant ACLs within the extension. The system -- doesn't check all these ACLs, but this will provide some coverage if that -- ever changes. REVOKE ALL ON TYPE s.citext FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_lt FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_le FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_eq FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_ge FROM PUBLIC; ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/earthdistance/expected/earthdistance.out /tmp/cirrus-ci-build/build/testrun/earthd... --- /tmp/cirrus-ci-build/contrib/earthdistance/expected/earthdistance.out 2024-11-04 09:05:50.578634000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/earthdistance/regress/results/earthdistance.out 2024-11-04 09:09:00.295387000 +00... @@ -8,133 +8,114 @@ -- it has a dependency on the cube extension. -- CREATE EXTENSION earthdistance; -- fail, must install cube first -ERROR: required extension "cube" is not installed -HINT: Use CREATE EXTENSION ... CASCADE to install required extensions too. +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" CREATE EXTENSION cube; CREATE EXTENSION earthdistance; +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" -- -- The radius of the Earth we are using. -- SELECT earth()::numeric(20,5); - earth ---------------- - 6378168.00000 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/lo/expected/lo.out /tmp/cirrus-ci-build/build/testrun/lo/regress/results/lo.out --- /tmp/cirrus-ci-build/contrib/lo/expected/lo.out 2024-11-04 09:05:50.596317000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/lo/regress/results/lo.out 2024-11-04 09:09:04.488265000 +0000 @@ -1,7 +1,12 @@ CREATE EXTENSION lo; +ERROR: extension "lo" has no installation script nor update path for version "1.2" CREATE TABLE image (title text, raster lo); +ERROR: type "lo" does not exist +LINE 1: CREATE TABLE image (title text, raster lo); + ^ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image FOR EACH ROW EXECUTE PROCEDURE lo_manage(raster); +ERROR: relation "image" does not exist SELECT lo_create(43213); lo_create ----------- @@ -15,6 +20,9 @@ (1 row) INSERT INTO image (title, raster) VALUES ('beautiful image', 43213); ... |
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 2024-11-04 09:05:50.604928000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2024-11-04 09:09:05.601182000 +0000 @@ -1,4 +1,5 @@ CREATE EXTENSION pageinspect; +ERROR: extension "pageinspect" has no installation script nor update path for version "1.13" -- 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,246 +7,212 @@ -- 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... ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_freespacemap/expected/pg_freespacemap.out /tmp/cirrus-ci-build/build/testrun/pg... --- /tmp/cirrus-ci-build/contrib/pg_freespacemap/expected/pg_freespacemap.out 2024-11-04 09:05:50.610618000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_freespacemap/regress/results/pg_freespacemap.out 2024-11-04 09:09:09.188760000... @@ -1,4 +1,5 @@ CREATE EXTENSION pg_freespacemap; +ERROR: extension "pg_freespacemap" has no installation script nor update path for version "1.3" CREATE TABLE freespace_tab (c1 int) WITH (autovacuum_enabled = off); CREATE INDEX freespace_brin ON freespace_tab USING brin (c1); CREATE INDEX freespace_btree ON freespace_tab USING btree (c1); @@ -8,78 +9,39 @@ SELECT rel.id, fsm.blkno, (fsm.avail > 0) AS is_avail FROM rel, LATERAL pg_freespace(rel.id) AS fsm ORDER BY 1, 2; - id | blkno | is_avail ------------------+-------+---------- - freespace_brin | 0 | f - freespace_brin | 1 | f - freespace_brin | 2 | t - freespace_btree | 0 | f - freespace_hash | 0 | f ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/xml2/expected/xml2_1.out /tmp/cirrus-ci-build/build/testrun/xml2/regress/results/x... --- /tmp/cirrus-ci-build/contrib/xml2/expected/xml2_1.out 2024-11-04 09:05:50.690288000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/xml2/regress/results/xml2.out 2024-11-04 09:09:20.383429000 +0000 @@ -1,4 +1,5 @@ CREATE EXTENSION xml2; +ERROR: extension "xml2" has no installation script nor update path for version "1.2" select query_to_xml('select 1 as x',true,false,''); query_to_xml --------------------------------------------------------------- @@ -28,38 +29,39 @@ </xsl:template> </xsl:stylesheet> $$::text); -ERROR: xslt_process() is not available without libxslt +ERROR: function xslt_process(text, text) does not exist +LINE 1: select xslt_process( query_to_xml('select x from generate_se... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. CREATE TABLE xpath_test (id integer NOT NULL, t xml); INSERT INTO xpath_test VALUES (1, '<doc><int>1</int></doc>'); ... |
Linux - Debian Bookworm - 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 2024-11-04 09:05:52.5... +++ /tmp/cirrus-ci-build/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2024-11-04 09: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 /tmp/cirrus-ci-build/contrib/citext/expected/create_index_acl.out /tmp/cirrus-ci-build/build/testrun/citext/reg... --- /tmp/cirrus-ci-build/contrib/citext/expected/create_index_acl.out 2024-11-04 09:05:50.737977517 +0000 +++ /tmp/cirrus-ci-build/build/testrun/citext/regress/results/create_index_acl.out 2024-11-04 09:08:29.514032691 +0000 @@ -12,66 +12,95 @@ CREATE ROLE regress_minimal; CREATE SCHEMA s; CREATE EXTENSION citext SCHEMA s; +ERROR: extension "citext" has no installation script nor update path for version "1.8" -- Revoke all conceivably-relevant ACLs within the extension. The system -- doesn't check all these ACLs, but this will provide some coverage if that -- ever changes. REVOKE ALL ON TYPE s.citext FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_lt FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_le FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_eq FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_ge FROM PUBLIC; ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/earthdistance/expected/earthdistance.out /tmp/cirrus-ci-build/build/testrun/earthd... --- /tmp/cirrus-ci-build/contrib/earthdistance/expected/earthdistance.out 2024-11-04 09:05:50.749951255 +0000 +++ /tmp/cirrus-ci-build/build/testrun/earthdistance/regress/results/earthdistance.out 2024-11-04 09:08:32.562013731 +00... @@ -8,133 +8,114 @@ -- it has a dependency on the cube extension. -- CREATE EXTENSION earthdistance; -- fail, must install cube first -ERROR: required extension "cube" is not installed -HINT: Use CREATE EXTENSION ... CASCADE to install required extensions too. +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" CREATE EXTENSION cube; CREATE EXTENSION earthdistance; +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" -- -- The radius of the Earth we are using. -- SELECT earth()::numeric(20,5); - earth ---------------- - 6378168.00000 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/lo/expected/lo.out /tmp/cirrus-ci-build/build/testrun/lo/regress/results/lo.out --- /tmp/cirrus-ci-build/contrib/lo/expected/lo.out 2024-11-04 09:05:50.777889977 +0000 +++ /tmp/cirrus-ci-build/build/testrun/lo/regress/results/lo.out 2024-11-04 09:08:34.386002104 +0000 @@ -1,7 +1,12 @@ CREATE EXTENSION lo; +ERROR: extension "lo" has no installation script nor update path for version "1.2" CREATE TABLE image (title text, raster lo); +ERROR: type "lo" does not exist +LINE 1: CREATE TABLE image (title text, raster lo); + ^ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image FOR EACH ROW EXECUTE PROCEDURE lo_manage(raster); +ERROR: relation "image" does not exist SELECT lo_create(43213); lo_create ----------- @@ -15,6 +20,9 @@ (1 row) INSERT INTO image (title, raster) VALUES ('beautiful image', 43213); ... |
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 2024-11-04 09:05:50.785872468 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2024-11-04 09:08:35.165997074 +0000 @@ -1,4 +1,5 @@ CREATE EXTENSION pageinspect; +ERROR: extension "pageinspect" has no installation script nor update path for version "1.13" -- 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,246 +7,212 @@ -- 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... ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_freespacemap/expected/pg_freespacemap.out /tmp/cirrus-ci-build/build/testrun/pg... --- /tmp/cirrus-ci-build/contrib/pg_freespacemap/expected/pg_freespacemap.out 2024-11-04 09:05:50.793854960 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_freespacemap/regress/results/pg_freespacemap.out 2024-11-04 09:08:36.389989103... @@ -1,4 +1,5 @@ CREATE EXTENSION pg_freespacemap; +ERROR: extension "pg_freespacemap" has no installation script nor update path for version "1.3" CREATE TABLE freespace_tab (c1 int) WITH (autovacuum_enabled = off); CREATE INDEX freespace_brin ON freespace_tab USING brin (c1); CREATE INDEX freespace_btree ON freespace_tab USING btree (c1); @@ -8,78 +9,39 @@ SELECT rel.id, fsm.blkno, (fsm.avail > 0) AS is_avail FROM rel, LATERAL pg_freespace(rel.id) AS fsm ORDER BY 1, 2; - id | blkno | is_avail ------------------+-------+---------- - freespace_brin | 0 | f - freespace_brin | 1 | f - freespace_brin | 2 | t - freespace_btree | 0 | f - freespace_hash | 0 | f ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/xml2/expected/xml2_1.out /tmp/cirrus-ci-build/build/testrun/xml2/regress/results/x... --- /tmp/cirrus-ci-build/contrib/xml2/expected/xml2_1.out 2024-11-04 09:05:50.873679879 +0000 +++ /tmp/cirrus-ci-build/build/testrun/xml2/regress/results/xml2.out 2024-11-04 09:08:43.249943004 +0000 @@ -1,4 +1,5 @@ CREATE EXTENSION xml2; +ERROR: extension "xml2" has no installation script nor update path for version "1.2" select query_to_xml('select 1 as x',true,false,''); query_to_xml --------------------------------------------------------------- @@ -28,38 +29,39 @@ </xsl:template> </xsl:stylesheet> $$::text); -ERROR: xslt_process() is not available without libxslt +ERROR: function xslt_process(text, text) does not exist +LINE 1: select xslt_process( query_to_xml('select x from generate_se... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. CREATE TABLE xpath_test (id integer NOT NULL, t xml); INSERT INTO xpath_test VALUES (1, '<doc><int>1</int></doc>'); ... |
macOS - Sonoma - 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 2024-11-04 09:05:50 +++ /Users/admin/pgsql/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2024-11-04 09:09:... @@ -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/citext/expected/create_index_acl.out /Users/admin/pgsql/build/testrun/citext/regress... --- /Users/admin/pgsql/contrib/citext/expected/create_index_acl.out 2024-11-04 09:05:48 +++ /Users/admin/pgsql/build/testrun/citext/regress/results/create_index_acl.out 2024-11-04 09:09:33 @@ -12,66 +12,95 @@ CREATE ROLE regress_minimal; CREATE SCHEMA s; CREATE EXTENSION citext SCHEMA s; +ERROR: extension "citext" has no installation script nor update path for version "1.8" -- Revoke all conceivably-relevant ACLs within the extension. The system -- doesn't check all these ACLs, but this will provide some coverage if that -- ever changes. REVOKE ALL ON TYPE s.citext FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_lt FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_le FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_eq FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_ge FROM PUBLIC; ... |
regress | diff -U3 /Users/admin/pgsql/contrib/earthdistance/expected/earthdistance.out /Users/admin/pgsql/build/testrun/earthdista... --- /Users/admin/pgsql/contrib/earthdistance/expected/earthdistance.out 2024-11-04 09:05:48 +++ /Users/admin/pgsql/build/testrun/earthdistance/regress/results/earthdistance.out 2024-11-04 09:09:35 @@ -8,133 +8,114 @@ -- it has a dependency on the cube extension. -- CREATE EXTENSION earthdistance; -- fail, must install cube first -ERROR: required extension "cube" is not installed -HINT: Use CREATE EXTENSION ... CASCADE to install required extensions too. +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" CREATE EXTENSION cube; CREATE EXTENSION earthdistance; +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" -- -- The radius of the Earth we are using. -- SELECT earth()::numeric(20,5); - earth ---------------- - 6378168.00000 ... |
regress | diff -U3 /Users/admin/pgsql/contrib/lo/expected/lo.out /Users/admin/pgsql/build/testrun/lo/regress/results/lo.out --- /Users/admin/pgsql/contrib/lo/expected/lo.out 2024-11-04 09:05:48 +++ /Users/admin/pgsql/build/testrun/lo/regress/results/lo.out 2024-11-04 09:09:40 @@ -1,7 +1,12 @@ CREATE EXTENSION lo; +ERROR: extension "lo" has no installation script nor update path for version "1.2" CREATE TABLE image (title text, raster lo); +ERROR: type "lo" does not exist +LINE 1: CREATE TABLE image (title text, raster lo); + ^ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image FOR EACH ROW EXECUTE PROCEDURE lo_manage(raster); +ERROR: relation "image" does not exist SELECT lo_create(43213); lo_create ----------- @@ -15,6 +20,9 @@ (1 row) INSERT INTO image (title, raster) VALUES ('beautiful image', 43213); ... |
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 2024-11-04 09:05:48 +++ /Users/admin/pgsql/build/testrun/pageinspect/regress/results/page.out 2024-11-04 09:09:40 @@ -1,4 +1,5 @@ CREATE EXTENSION pageinspect; +ERROR: extension "pageinspect" has no installation script nor update path for version "1.13" -- 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,246 +7,212 @@ -- 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... ... |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_freespacemap/expected/pg_freespacemap.out /Users/admin/pgsql/build/testrun/pg_fre... --- /Users/admin/pgsql/contrib/pg_freespacemap/expected/pg_freespacemap.out 2024-11-04 09:05:48 +++ /Users/admin/pgsql/build/testrun/pg_freespacemap/regress/results/pg_freespacemap.out 2024-11-04 09:09:42 @@ -1,4 +1,5 @@ CREATE EXTENSION pg_freespacemap; +ERROR: extension "pg_freespacemap" has no installation script nor update path for version "1.3" CREATE TABLE freespace_tab (c1 int) WITH (autovacuum_enabled = off); CREATE INDEX freespace_brin ON freespace_tab USING brin (c1); CREATE INDEX freespace_btree ON freespace_tab USING btree (c1); @@ -8,78 +9,39 @@ SELECT rel.id, fsm.blkno, (fsm.avail > 0) AS is_avail FROM rel, LATERAL pg_freespace(rel.id) AS fsm ORDER BY 1, 2; - id | blkno | is_avail ------------------+-------+---------- - freespace_brin | 0 | f - freespace_brin | 1 | f - freespace_brin | 2 | t - freespace_btree | 0 | f - freespace_hash | 0 | f ... |
regress | diff -U3 /Users/admin/pgsql/contrib/xml2/expected/xml2_1.out /Users/admin/pgsql/build/testrun/xml2/regress/results/xml2.... --- /Users/admin/pgsql/contrib/xml2/expected/xml2_1.out 2024-11-04 09:05:48 +++ /Users/admin/pgsql/build/testrun/xml2/regress/results/xml2.out 2024-11-04 09:09:49 @@ -1,4 +1,5 @@ CREATE EXTENSION xml2; +ERROR: extension "xml2" has no installation script nor update path for version "1.2" select query_to_xml('select 1 as x',true,false,''); query_to_xml --------------------------------------------------------------- @@ -28,38 +29,39 @@ </xsl:template> </xsl:stylesheet> $$::text); -ERROR: xslt_process() is not available without libxslt +ERROR: function xslt_process(text, text) does not exist +LINE 1: select xslt_process( query_to_xml('select x from generate_se... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. CREATE TABLE xpath_test (id integer NOT NULL, t xml); INSERT INTO xpath_test VALUES (1, '<doc><int>1</int></doc>'); ... |
Windows - Server 2019, 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 2024-11-04 09:06:01.253495000 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2024-11-04 09:12:12.248459... @@ -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/citext/expected/create_index_acl.out C:/cirrus/build/testrun/citext/regre... --- C:/cirrus/contrib/citext/expected/create_index_acl.out 2024-11-04 09:05:57.174861500 +0000 +++ C:/cirrus/build/testrun/citext/regress/results/create_index_acl.out 2024-11-04 09:11:22.819211900 +0000 @@ -12,66 +12,95 @@ CREATE ROLE regress_minimal; CREATE SCHEMA s; CREATE EXTENSION citext SCHEMA s; +ERROR: extension "citext" has no installation script nor update path for version "1.8" -- Revoke all conceivably-relevant ACLs within the extension. The system -- doesn't check all these ACLs, but this will provide some coverage if that -- ever changes. REVOKE ALL ON TYPE s.citext FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_lt FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_le FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_eq FROM PUBLIC; +ERROR: current transaction is aborted, commands ignored until end of transaction block REVOKE ALL ON FUNCTION s.citext_pattern_ge FROM PUBLIC; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/earthdistance/expected/earthdistance.out C:/cirrus/build/testrun/earthdis... --- C:/cirrus/contrib/earthdistance/expected/earthdistance.out 2024-11-04 09:05:57.232496700 +0000 +++ C:/cirrus/build/testrun/earthdistance/regress/results/earthdistance.out 2024-11-04 09:11:32.822145300 +0000 @@ -8,133 +8,114 @@ -- it has a dependency on the cube extension. -- CREATE EXTENSION earthdistance; -- fail, must install cube first -ERROR: required extension "cube" is not installed -HINT: Use CREATE EXTENSION ... CASCADE to install required extensions too. +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" CREATE EXTENSION cube; CREATE EXTENSION earthdistance; +ERROR: extension "earthdistance" has no installation script nor update path for version "1.2" -- -- The radius of the Earth we are using. -- SELECT earth()::numeric(20,5); - earth ---------------- - 6378168.00000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/lo/expected/lo.out C:/cirrus/build/testrun/lo/regress/results/lo.out --- C:/cirrus/contrib/lo/expected/lo.out 2024-11-04 09:05:57.374569900 +0000 +++ C:/cirrus/build/testrun/lo/regress/results/lo.out 2024-11-04 09:11:42.689825600 +0000 @@ -1,7 +1,12 @@ CREATE EXTENSION lo; +ERROR: extension "lo" has no installation script nor update path for version "1.2" CREATE TABLE image (title text, raster lo); +ERROR: type "lo" does not exist +LINE 1: CREATE TABLE image (title text, raster lo); + ^ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image FOR EACH ROW EXECUTE PROCEDURE lo_manage(raster); +ERROR: relation "image" does not exist SELECT lo_create(43213); lo_create ----------- @@ -15,6 +20,9 @@ (1 row) INSERT INTO image (title, raster) VALUES ('beautiful image', 43213); ... |
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 2024-11-04 09:05:57.438059400 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/page.out 2024-11-04 09:11:46.501847400 +0000 @@ -1,4 +1,5 @@ CREATE EXTENSION pageinspect; +ERROR: extension "pageinspect" has no installation script nor update path for version "1.13" -- 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,246 +7,212 @@ -- 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... ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_freespacemap/expected/pg_freespacemap.out C:/cirrus/build/testrun/pg_f... --- C:/cirrus/contrib/pg_freespacemap/expected/pg_freespacemap.out 2024-11-04 09:05:57.484419100 +0000 +++ C:/cirrus/build/testrun/pg_freespacemap/regress/results/pg_freespacemap.out 2024-11-04 09:11:52.606340200 +0000 @@ -1,4 +1,5 @@ CREATE EXTENSION pg_freespacemap; +ERROR: extension "pg_freespacemap" has no installation script nor update path for version "1.3" CREATE TABLE freespace_tab (c1 int) WITH (autovacuum_enabled = off); CREATE INDEX freespace_brin ON freespace_tab USING brin (c1); CREATE INDEX freespace_btree ON freespace_tab USING btree (c1); @@ -8,78 +9,39 @@ SELECT rel.id, fsm.blkno, (fsm.avail > 0) AS is_avail FROM rel, LATERAL pg_freespace(rel.id) AS fsm ORDER BY 1, 2; - id | blkno | is_avail ------------------+-------+---------- - freespace_brin | 0 | f - freespace_brin | 1 | f - freespace_brin | 2 | t - freespace_btree | 0 | f - freespace_hash | 0 | f ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-04 08:31:08.55467000... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-04 08:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:08.737734000 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:08.737734000 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:08.737734000 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:34:00.7... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/bin... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:06.697033974 +00... +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:39:11.18... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-04 08:31:06.47218496... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-04 08:36:3... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:06.697033974 +00... +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:40:28.166... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:06.697033974 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:37:07.877553916 +000... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-04 08:31:06.19142822... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-04 08:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:06.418830763 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:06.418830763 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:06.418830763 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:37:33.7... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-04 08:31:25.516203700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-04 08:35:26.15925... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:26.170001900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:35:... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:26.170001900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:3... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-04 08:31:26.170001900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-04 08:35:12.888249500 +0... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
50/4888 | Run deferred triggers in the correct security context |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-11-04 05:00:14.810792000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-11-04 05:01:13.046472000... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-11-04 05:00:14.810792000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-11-04 05:01:55.6502570... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-11-04 05:00:14.810792000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-11-04 05:01:10.619975000 +0000 @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-04 04:12:12.440551000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-04 04:14:58.6197770... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-04 04:11:48.555658545 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-04 04:17:23.807201727 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-04 04:11:50.298298475 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-04 04:15:42.4397410... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-04 04:11:48 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-04 04:15:35 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-04 04:12:35.099133900 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-04 04:18:53.046213000 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/5110 | Add XMLCast (SQL/XML X025) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:43.458163000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-04 01:49:23.524576000 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:43.458163000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-04 01:50:16.724235000 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:43.458163000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-04 01:49:20.238945000 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:21.868062167 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-04 01:53:52.831197734 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:21.868062167 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-04 01:52:20.026601603 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:22.995018162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-04 01:52:21.466258145 +000... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:22.995018162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-04 01:52:58.227549223 +0... @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-04 01:46:22.995018162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-04 01:52:16.726106849 +0000 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-04 01:46:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-04 01:49:23 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-04 01:46:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-04 01:50:40 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-04 01:46:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-04 01:49:21 @@ -2192,7 +2192,7 @@ SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone AS xml) t(j); j | pg_typeof ---------------+----------- - 11:11:11.5-07 | xml + 11:11:11.5-08 | xml (1 row) -- Convert an XML string to bytea and back to xml |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-11-03 23:57:04.433593361 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-04 00... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-11-03 23:57:04.433593361 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-11-04 00:02:49.105767454 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-03 23:57:25.706396700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-11-04 00:01:16.352062400... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-03 23:57:25.706396700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-04 00:03:41.8178627... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-03 23:57:25.706396700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-11-04 00:01:07.591300600 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:57.980713000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-03 23:39:05.632832000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-03 23:36:58.042654000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-03 23:39:05.6320200... @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:57.980713000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-03 23:39:42.193959000 +... @@ -577,15 +577,7 @@ COMMIT; DROP TABLE brintest_expr; DROP FUNCTION brintest_func(); --- test an unlogged table, mostly to get coverage of brinbuildempty -CREATE UNLOGGED TABLE brintest_unlogged (n numrange); -CREATE INDEX brinidx_unlogged ON brintest_unlogged USING brin (n); -INSERT INTO brintest_unlogged VALUES (numrange(0, 2^1000::numeric)); -DROP TABLE brintest_unlogged; --- test that the insert optimization works if no rows end up inserted -CREATE TABLE brin_insert_optimization (a int); -INSERT INTO brin_insert_optimization VALUES (1); -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; +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:57.980713000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-03 23:39:04.366077000 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:55.849543510 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-03 23:43:01.895228407 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:55.849543510 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-03 23:41:19.772394796 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:59.001406373 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-03 23:41:51.648891474 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:59.001406373 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-03 23:42:23.180863885 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-03 23:36:59.001406373 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-03 23:41:48.672894511 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-03 23:37:13.477064000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-03 23:40:05.547852700 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-03 23:37:13.477064000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-03 23:42:08.499531300 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-03 23:37:13.477064000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-03 23:39:57.686516400 +0000 @@ -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'; ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/regress/regress/res... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2024-11-03 19:08:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2024-11-03 19:09:51 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:14.455763000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-03 14:19:48.058694000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:14.455763000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-03 14:20:36.257157000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:14.455763000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-03 14:19:44.872057000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:08.651821006 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-03 14:23:06.818881362 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:08.651821006 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-03 14:21:26.015057037 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:11.167654275 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-03 14:20:48.901230831 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:11.167654275 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-03 14:21:22.761137814 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-03 14:18:11.167654275 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-03 14:20:40.137296572 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-03 14:18:04 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-03 14:20:02 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-03 14:18:04 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-03 14:21:03 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-11-03 14:18:04 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-11-03 14:20:02 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:23.383259000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-03 12:13:10.446888000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:23.383259000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-03 12:14:02.0028130... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:23.383259000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-03 12:13:09.022852000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:23.644358985 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-03 12:17:28.648368126 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-03 12:11:23.476842847 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-03 12:38:44.222169349 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:23.644358985 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-03 12:18:36.756240324 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:23.644358985 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-03 12:14:56.304635914 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:24.098853711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-03 12:14:27.419157743... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:24.098853711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-03 12:15:00.7513727... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-03 12:11:24.098853711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-03 12:14:24.023107193 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-03 12:11:42.673253500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-03 12:15:46.643541300 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-03 12:11:42.673253500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-03 12:17:48.468383000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-03 12:11:42.673253500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-03 12:15:28.596672000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-03 11:10:12.353727851 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-03 11:15:53.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-03 11:10:12.353727851 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-03 11:16:3... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-03 11:10:12.353727851 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-03 11:15:46.988954001 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:18.811397000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-03 02:33:56.269690... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37901 | | 0 | 37901 | pktable_pkey + 37898 | | 0 | 37898 | pktable + 37903 | | 0 | 37903 | fktable + 38387 | | 0 | 38392 | foo + 38396 | | 0 | 38396 | pg_toast_38387_index + 38395 | | 0 | 38395 | pg_toast_38387 + 38627 | | 0 | 38627 | old_oids + 38664 | | 0 | 38664 | pg_toast_38660 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:18.811397000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-03 02:34:41.0266... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37829 | | 0 | 37829 | fktable + 37824 | | 0 | 37824 | pktable_pkey + 37821 | | 0 | 37821 | pktable + 38403 | | 0 | 38408 | foo + 38412 | | 0 | 38412 | pg_toast_38403_index + 38411 | | 0 | 38411 | pg_toast_38403 + 38628 | | 0 | 38628 | old_oids + 38655 | | 0 | 38655 | pg_toast_38652 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:18.811397000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-03 02:33:56.330702000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37894 | | 0 | 37894 | pktable_pkey + 37891 | | 0 | 37891 | pktable + 37897 | | 0 | 37897 | fktable + 38402 | | 0 | 38407 | foo + 38411 | | 0 | 38411 | pg_toast_38402_index + 38410 | | 0 | 38410 | pg_toast_38402 + 38618 | | 0 | 38618 | old_oids + 38639 | | 0 | 38639 | pg_toast_38636 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:15.603018815 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-03 02:37:31.474404534 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38035 | | 0 | 38035 | pktable_pkey + 38032 | | 0 | 38032 | pktable + 38038 | | 0 | 38038 | fktable + 38490 | | 0 | 38498 | foo + 38502 | | 0 | 38502 | pg_toast_38490_index + 38501 | | 0 | 38501 | pg_toast_38490 + 38700 | | 0 | 38700 | old_oids + 38718 | | 0 | 38718 | pg_toast_38715 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:15.603018815 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-03 02:35:52.786569127 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38127 | | 0 | 38127 | users_id_seq + 38132 | | 0 | 38132 | pg_toast_38128 + 38133 | | 0 | 38133 | pg_toast_38128_index + 38128 | | 0 | 38128 | users + 38329 | | 0 | 38329 | foo + 38578 | | 0 | 38578 | forc_test + 37948 | | 0 | 37948 | pktable_pkey + 37944 | | 0 | 37944 | pktable ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:14.694497695 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-03 02:35:30.690309... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38406 | | 0 | 38406 | forc_test + 38032 | | 0 | 38032 | users_id_seq + 38037 | | 0 | 38037 | pg_toast_38033 + 38038 | | 0 | 38038 | pg_toast_38033_index + 38033 | | 0 | 38033 | users + 38205 | | 0 | 38205 | foo + 38787 | | 0 | 38787 | pg_toast_38784 + 38788 | | 0 | 38788 | pg_toast_38784_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:14.694497695 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-03 02:36:05.1542... @@ -3491,9 +3491,26 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38570 | | 0 | 38570 | forc_test + 38062 | | 0 | 38062 | users_id_seq + 38074 | | 0 | 38074 | pg_toast_38063 + 38075 | | 0 | 38075 | pg_toast_38063_index + 38063 | | 0 | 38063 | users + 38408 | | 0 | 38408 | foo + 37725 | | 0 | 37725 | pktable_pkey + 37722 | | 0 | 37722 | pktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-03 02:32:14.694497695 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-03 02:35:20.814312427 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38098 | | 0 | 38098 | users_id_seq + 38103 | | 0 | 38103 | pg_toast_38099 + 38104 | | 0 | 38104 | pg_toast_38099_index + 38099 | | 0 | 38099 | users + 38228 | | 0 | 38228 | foo + 38434 | | 0 | 38434 | forc_test + 38840 | | 0 | 38840 | pg_toast_38837 + 38841 | | 0 | 38841 | pg_toast_38837_index ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-03 02:32:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-03 02:34:22 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37973 | | 0 | 37973 | pktable_pkey + 37970 | | 0 | 37970 | pktable + 37975 | | 0 | 37975 | fktable + 38518 | | 0 | 38523 | foo + 38527 | | 0 | 38527 | pg_toast_38518_index + 38526 | | 0 | 38526 | pg_toast_38518 + 38711 | | 0 | 38711 | old_oids + 38728 | | 0 | 38728 | pg_toast_38725 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-03 02:32:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-03 02:35:37 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37670 | | 0 | 37670 | pktable_pkey + 37667 | | 0 | 37667 | pktable + 37672 | | 0 | 37672 | fktable + 38309 | | 0 | 38316 | foo + 38321 | | 0 | 38321 | pg_toast_38309_index + 38320 | | 0 | 38320 | pg_toast_38309 + 38522 | | 0 | 38522 | old_oids + 38547 | | 0 | 38547 | pg_toast_38544 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-03 02:32:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-03 02:34:21 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37608 | | 0 | 37608 | pktable_pkey + 37605 | | 0 | 37605 | pktable + 37647 | | 0 | 37647 | fktable + 38440 | | 0 | 38448 | foo + 38452 | | 0 | 38452 | pg_toast_38440_index + 38451 | | 0 | 38451 | pg_toast_38440 + 38698 | | 0 | 38698 | old_oids + 38715 | | 0 | 38715 | pg_toast_38712 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-03 02:32:30.772851800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-03 02:36:17.724610800 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37549 | | 0 | 37549 | pktable_pkey + 37545 | | 0 | 37545 | pktable + 37553 | | 0 | 37553 | fktable + 38013 | | 0 | 38019 | foo + 38024 | | 0 | 38024 | pg_toast_38013_index + 38023 | | 0 | 38023 | pg_toast_38013 + 38310 | | 0 | 38310 | pg_toast_38307 + 38312 | | 0 | 38312 | pg_toast_38307_index ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-03 02:32:30.772851800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-03 02:38:28.637858200 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38048 | | 0 | 38055 | foo + 38059 | | 0 | 38059 | pg_toast_38048_index + 38058 | | 0 | 38058 | pg_toast_38048 + 37346 | | 0 | 37346 | pktable_pkey + 37335 | | 0 | 37335 | pktable + 37350 | | 0 | 37350 | fktable + 38329 | | 0 | 38329 | old_oids + 38346 | | 0 | 38346 | pg_toast_38343 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-03 02:32:30.772851800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-03 02:36:01.301752300 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 36231 | | 0 | 36231 | pktable_pkey + 36228 | | 0 | 36228 | pktable + 36233 | | 0 | 36233 | fktable + 38020 | | 0 | 38032 | foo + 38039 | | 0 | 38039 | pg_toast_38020_index + 38038 | | 0 | 38038 | pg_toast_38020 + 38318 | | 0 | 38318 | old_oids + 38337 | | 0 | 38337 | pg_toast_38334 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-03 02:04:45.105957400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-03 02:06:49.445838200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-03 02:04:45.105957400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-03 02:08:55.789104100 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-03 02:04:45.105957400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-03 02:06:43.817916000 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:16.756490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-02 23:46:42.670395000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:16.756490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-02 23:47:30.075819000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:16.756490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-02 23:46:39.985093000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:15.427263777 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-02 23:50:37.492088970 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:15.427263777 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-11-02 23:52:03.165387346 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:15.427263777 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-02 23:48:05.823905888 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:17.071532403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-02 23:47:46.278469200 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:17.071532403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-02 23:48:25.238443815 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-02 23:45:17.071532403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-02 23:47:40.930473836 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-02 23:45:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-02 23:47:02 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-02 23:45:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-02 23:48:03 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-02 23:45:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-02 23:47:05 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-02 23:45:27.710190400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-02 23:49:14.626878900 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-02 23:45:27.710190400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-02 23:51:37.418887400 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-02 23:45:27.710190400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-02 23:49:08.995535500 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/stats.out 2024-11-02 22:29:06.556875900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-11-02 22:32:34.601426300 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 2 | 2 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 5 | t | 2 | t (1 row) ... |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-02 21:32:14.051264000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-02 21:34:10.749090000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-02 21:32:11.272487884 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-11-02 21:33:29.251558447 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-11-02 21:32:11.116804624 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-02 21:34:48.732697985 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-11-02 21:32:29.322849900 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-11-02 21:38:05.882819300 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4952 | Use WALReadFromBuffers in more places |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out /tmp/cirrus-ci-build/contrib/test_decoding/result... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out 2024-11-02 20:47:52.427843508 +0000 +++ /tmp/cirrus-ci-build/contrib/test_decoding/results/spill.out 2024-11-02 20:53:50.640513114 +0000 @@ -203,12 +203,7 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' GROUP BY 1 ORDER BY 1; - regexp_split_to_array | count | array_agg ... ---------------------------------------+-------+------------------------------------------------------------------------... - 'serialize-nested-subbig-subsmall--1 | 5000 | table public.spill_test: INSERT: data[text]:'serialize-nested-subbig-su... - 'serialize-nested-subbig-subsmall--2 | 1 | table public.spill_test: INSERT: data[text]:'serialize-nested-subbig-su... -(2 rows) - +ERROR: could not find record for logical decoding: unexpected pageaddr 0/21B4000 in WAL segment 0000000100000000000000... -- not spilling subxact, containing a spilling subxact BEGIN; SAVEPOINT s1; @@ -221,11 +216,13 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out /tmp/cirrus-ci-build/build-32/testrun/test_decodi... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out 2024-11-02 20:47:52.671124480 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_decoding/regress/results/spill.out 2024-11-02 20:57:30.145362110 +0000 @@ -203,12 +203,7 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' GROUP BY 1 ORDER BY 1; - regexp_split_to_array | count | array_agg ... ---------------------------------------+-------+------------------------------------------------------------------------... - 'serialize-nested-subbig-subsmall--1 | 5000 | table public.spill_test: INSERT: data[text]:'serialize-nested-subbig-su... - 'serialize-nested-subbig-subsmall--2 | 1 | table public.spill_test: INSERT: data[text]:'serialize-nested-subbig-su... -(2 rows) - +ERROR: could not find record for logical decoding: unexpected pageaddr 0/2114000 in WAL segment 0000000100000000000000... -- not spilling subxact, containing a spilling subxact BEGIN; SAVEPOINT s1; @@ -221,11 +216,13 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:15.779075000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-02 15:49:03.588... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:15.779075000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-02 15:49:44.1... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:15.779075000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-02 15:48:56.638388000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:14.920935060 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-11-02 15:52:08.561951525 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:14.920935060 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-11-02 15:50:28.290647320 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:16.064457811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-02 15:49:45.432... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:16.064457811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-02 15:50:18.2... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-11-02 15:47:16.064457811 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-11-02 15:49:34.543636890 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-02 15:47:28.788116100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-11-02 15:51:24.961894400 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-02 15:47:28.788116100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-11-02 15:53:46.580058300 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-11-02 15:47:28.788116100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-11-02 15:51:10.630350600 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-11-02 14:12:39.982088992 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-11-02 14:21:20.603404119 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-02 14:12:41.914255804 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-11-02 14:20:54.12003... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-11-02 14:12:41.914255804 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-11-02 14:20:16.496738543 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-11-02 14:12:41.769688459 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-11-02 14:21:39.375098547 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-11-02 13:57:54.209945000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-11-02 14:03:26.838160000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-02 12:34:09.61749200... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-02 12:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:09.793158000 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:09.793158000 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:09.793158000 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:36:54.4... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/bin... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:06.151094419 +00... +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:41:15.49... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-02 12:34:05.93247129... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-02 12:39:2... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:06.151094419 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:40:02.746788193 +000... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-02 12:34:07.21339948... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-02 12:... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:07.432631716 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-1... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:07.432631716 +00... +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:07.432631716 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:39:57.3... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-02 12:34:24.874505700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-02 12:38:21.13411... @@ -9,9 +9,10 @@ FROM pg_stat_get_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:25.485871000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:38:... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:25.485871000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:4... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-02 12:34:25.485871000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-11-02 12:38:17.834304200 +0... @@ -186,7 +186,7 @@ SELECT pages_frozen AS pf, pages_all_visible AS pv, rev_all_frozen_pages AS hafp,rev_all_visible_pages AS havp FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... -UPDATE vestat SET x = x + 1001; +UPDATE vestat SET x = x+1001; VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; SELECT pages_frozen > :pf AS pages_frozen,pages_all_visible > :pv AS pages_all_visible,rev_all_frozen_pages > :hafp AS ... FROM pg_stat_get_vacuum_tables, pg_stat_all_tables WHERE pg_stat_get_vacuum_tables.relname = 'vestat' and pg_stat_get_v... |
50/4888 | Run deferred triggers in the correct security context |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-11-02 09:14:06.343378000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-11-02 09:15:01.426312000... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-11-02 09:14:06.343378000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-11-02 09:15:41.8031310... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-11-02 09:14:06.343378000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-11-02 09:14:59.817641000 +0000 @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-02 08:22:42.984108000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-02 08:25:25.7865350... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-02 08:22:40.561778064 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-11-02 08:27:37.186133099 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-02 08:22:40.723646871 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-02 08:27:48.8487956... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-02 08:22:45 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-02 08:26:46 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-02 08:22:49.481575300 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-02 08:29:01.856450100 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/5212 | Parallel workers stats in pg_stat_database |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-02 04:53:45.548878584 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/query_cancel.out 2024-11-02 05:00:17.157868594 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-11-02 04:03:16.028023606 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-02 04... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-11-02 04:03:16.028023606 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-11-02 04:08:46.560858504 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-02 04:03:28.026532000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-11-02 04:07:25.045329400... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-02 04:03:28.026532000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-11-02 04:09:50.4887382... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-11-02 04:03:28.026532000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-11-02 04:07:18.434966000 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:56.999582000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-02 03:44:04.329769000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-02 03:41:57.059028000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-11-02 03:44:04.3287820... @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:56.999582000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-02 03:44:39.249148000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-02 03:41:57.059028000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-11-02 03:44:39.25004... @@ -1779,1413 +1779,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:56.999582000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-02 03:44:01.959715000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-11-02 03:41:57.059028000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-11-02 03:44:01.952921000 +0000 @@ -1779,1413 +1779,10 @@ REINDEX TABLE sro_tab; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:53.469621463 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-11-02 03:47:26.732162757 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:53.469621463 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-11-02 03:46:10.723262204 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:52.738563837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-02 03:46:32.687121022 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:52.738563837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-02 03:47:03.103041550 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-11-02 03:41:52.738563837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-11-02 03:46:29.039127714 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-02 03:42:11.852438700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-11-02 03:44:55.317550000 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-02 03:42:11.852438700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-11-02 03:46:42.678866000 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-11-02 03:42:11.852438700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-11-02 03:44:43.566128000 +0000 @@ -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'; ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-01 23:12:21.468531100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-11-01 23:17:22.947857500 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-11-01 23:12:21.468531100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-11-01 23:14:53.686977100 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5263 | removes attndims and typndims entirely |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-11-01 21:36:05.015385970 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-11-01 21:42:43.317771925 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-01 18:07:10.42305900... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-01 18:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-01 18:07:10.66428217... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-11-01 18:13:5... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-01 18:07:10.72565906... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-01 18:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-01 18:07:07 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-01 18:10... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-11-01 18:07:27.410016800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-11-01 18:11:48.16448... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-11-01 18:07:28.135050400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-11-01 18:11:... @@ -219,7 +219,7 @@ WHERE dbname = current_database(); dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) DROP TABLE vestat CASCADE; @@ -251,7 +251,7 @@ WHERE dbname = 'regression_statistic_vacuum_db'; dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) ... |
51/5361 | Make add_paths_to_append_rel consider fractional paths for valid tuple fraction |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:23.043194000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/union.out 2024-11-01 17:58:53.787241000 +0... @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:23.043194000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/union.out 2024-11-01 17:59:33.455382000 ... @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:23.043194000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/union.out 2024-11-01 17:58:52.137860000 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:19.201965269 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/union.out 2024-11-01 18:03:36.215659057 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:19.201965269 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/union.out 2024-11-01 18:05:45.259351421 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/src/test/regress/results/union.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:19.201965269 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/union.out 2024-11-01 18:01:15.628004246 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:20.092634264 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/union.out 2024-11-01 18:01:53.141274731 +0... @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:20.092634264 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/union.out 2024-11-01 18:02:36.449163004 ... @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2024-11-01 17:57:20.092634264 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/union.out 2024-11-01 18:01:49.577279477 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/union.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/union.out 2024-11-01 17:57:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/union.out 2024-11-01 17:58:55 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/union.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/union.out 2024-11-01 17:57:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/union.out 2024-11-01 17:59:57 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/union.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/union.out 2024-11-01 17:57:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/union.out 2024-11-01 17:58:52 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/union.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/union.out 2024-11-01 17:57:34.489492500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/union.out 2024-11-01 17:59:48.986747200 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/union.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/union.out 2024-11-01 17:57:34.489492500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/union.out 2024-11-01 18:01:54.501289800 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/union.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/union.out 2024-11-01 17:57:34.489492500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/union.out 2024-11-01 17:59:41.965529200 +0000 @@ -1461,18 +1461,17 @@ inner join tenk2 t2 on t1.tenthous = t2.tenthous and t2.thousand = 0 union all (values(1)) limit 1; - QUERY PLAN --------------------------------------------------------- + QUERY PLAN +--------------------------------------------------------------------- Limit -> Append -> Nested Loop - Join Filter: (t1.tenthous = t2.tenthous) - -> Seq Scan on tenk1 t1 - -> Materialize - -> Seq Scan on tenk2 t2 - Filter: (thousand = 0) + -> Seq Scan on tenk2 t2 ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:26.060240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-01 17:41:52.678994000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:26.060240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-01 17:42:45.740966000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:26.060240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-01 17:41:54.900313000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:19.923677983 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-11-01 17:44:43.542880073 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:19.923677983 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-11-01 17:43:24.411032153 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:21.298152725 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-11-01 17:42:46.958001978 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:21.298152725 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-11-01 17:43:25.581979468 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-11-01 17:40:21.298152725 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-11-01 17:42:41.326006411 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:30.164359000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-01 15:07:59.036867000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:30.164359000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-01 15:08:42.4767960... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:30.164359000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-01 15:08:02.670728000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:28.376428064 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-11-01 15:12:38.783405817 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-11-01 15:06:28.213255851 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-11-01 15:33:59.780389099 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:28.376428064 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-11-01 15:13:54.440216088 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:28.376428064 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-11-01 15:10:10.035374758 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:29.492285151 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-01 15:09:34.881266293... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:29.492285151 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-01 15:10:04.9296947... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-11-01 15:06:29.492285151 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-11-01 15:09:29.701109844 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-01 15:06:37.925637100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-11-01 15:10:13.980856600 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-01 15:06:37.925637100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-11-01 15:12:23.396928000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-11-01 15:06:37.925637100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-11-01 15:10:03.978900600 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-01 13:55:16.317760893 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-11-01 14:00:47.... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-01 13:55:16.317760893 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-11-01 14:01:2... @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-11-01 13:55:16.317760893 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-11-01 14:00:40.752350253 +0000 @@ -3082,7 +3082,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:16.482716000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-01 03:43:55.269812... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37958 | | 0 | 37958 | pktable_pkey + 37955 | | 0 | 37955 | pktable + 37960 | | 0 | 37960 | fktable + 38415 | | 0 | 38421 | foo + 38425 | | 0 | 38425 | pg_toast_38415_index + 38424 | | 0 | 38424 | pg_toast_38415 + 38630 | | 0 | 38630 | old_oids + 38648 | | 0 | 38648 | pg_toast_38645 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:16.482716000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-01 03:44:40.2113... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37908 | | 0 | 37908 | pktable_pkey + 37905 | | 0 | 37905 | pktable + 37910 | | 0 | 37910 | fktable + 38442 | | 0 | 38447 | foo + 38451 | | 0 | 38451 | pg_toast_38442_index + 38450 | | 0 | 38450 | pg_toast_38442 + 38635 | | 0 | 38635 | old_oids + 38652 | | 0 | 38652 | pg_toast_38649 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:16.482716000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-01 03:43:55.305136000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37851 | | 0 | 37851 | pktable_pkey + 37848 | | 0 | 37848 | pktable + 37854 | | 0 | 37854 | fktable + 38382 | | 0 | 38387 | foo + 38391 | | 0 | 38391 | pg_toast_38382_index + 38390 | | 0 | 38390 | pg_toast_38382 + 38621 | | 0 | 38621 | old_oids + 38639 | | 0 | 38639 | pg_toast_38636 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:15.595810841 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-11-01 03:48:40.583181579 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37978 | | 0 | 37978 | users_id_seq + 37983 | | 0 | 37983 | pg_toast_37979 + 37984 | | 0 | 37984 | pg_toast_37979_index + 37979 | | 0 | 37979 | users + 38251 | | 0 | 38251 | foo + 38413 | | 0 | 38413 | forc_test + 38947 | | 0 | 38947 | pg_toast_38944 + 38948 | | 0 | 38948 | pg_toast_38944_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:15.595810841 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-11-01 03:50:03.806754942 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37994 | | 0 | 37994 | pktable_pkey + 37991 | | 0 | 37991 | pktable + 37996 | | 0 | 37996 | fktable + 38432 | | 0 | 38438 | foo + 38442 | | 0 | 38442 | pg_toast_38432_index + 38441 | | 0 | 38441 | pg_toast_38432 + 38647 | | 0 | 38647 | old_oids + 38664 | | 0 | 38664 | pg_toast_38661 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:15.595810841 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-11-01 03:45:59.589316562 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37982 | | 0 | 37982 | pktable_pkey + 37979 | | 0 | 37979 | pktable + 37984 | | 0 | 37984 | fktable + 38480 | | 0 | 38485 | foo + 38489 | | 0 | 38489 | pg_toast_38480_index + 38488 | | 0 | 38488 | pg_toast_38480 + 38694 | | 0 | 38694 | old_oids + 38713 | | 0 | 38713 | pg_toast_38710 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:13.833356493 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-01 03:45:15.383255... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38068 | | 0 | 38068 | users_id_seq + 38073 | | 0 | 38073 | pg_toast_38069 + 38074 | | 0 | 38074 | pg_toast_38069_index + 38069 | | 0 | 38069 | users + 38228 | | 0 | 38228 | foo + 38416 | | 0 | 38416 | forc_test + 38859 | | 0 | 38859 | pg_toast_38856 + 38860 | | 0 | 38860 | pg_toast_38856_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:13.833356493 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-01 03:45:48.0678... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38051 | | 0 | 38051 | pg_toast_38046_index + 38046 | | 0 | 38046 | users + 38043 | | 0 | 38043 | users_id_seq + 38050 | | 0 | 38050 | pg_toast_38046 + 38232 | | 0 | 38232 | foo + 38495 | | 0 | 38495 | forc_test + 38850 | | 0 | 38850 | pg_toast_38846_index + 38849 | | 0 | 38849 | pg_toast_38846 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-11-01 03:42:13.833356493 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-11-01 03:45:09.123093565 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38015 | | 0 | 38015 | pg_toast_38006 + 38016 | | 0 | 38016 | pg_toast_38006_index + 38006 | | 0 | 38006 | users + 38005 | | 0 | 38005 | users_id_seq + 38166 | | 0 | 38166 | foo + 38519 | | 0 | 38519 | forc_test + 38911 | | 0 | 38911 | pg_toast_38908 + 38912 | | 0 | 38912 | pg_toast_38908_index ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-01 03:42:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-01 03:44:30 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38001 | | 0 | 38001 | pktable_pkey + 37998 | | 0 | 37998 | pktable + 38003 | | 0 | 38003 | fktable + 38405 | | 0 | 38410 | foo + 38414 | | 0 | 38414 | pg_toast_38405_index + 38413 | | 0 | 38413 | pg_toast_38405 + 38616 | | 0 | 38616 | old_oids + 38633 | | 0 | 38633 | pg_toast_38630 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-01 03:42:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-01 03:45:49 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37754 | | 0 | 37754 | pktable_pkey + 37751 | | 0 | 37751 | pktable + 37756 | | 0 | 37756 | fktable + 38312 | | 0 | 38317 | foo + 38321 | | 0 | 38321 | pg_toast_38312_index + 38320 | | 0 | 38320 | pg_toast_38312 + 38512 | | 0 | 38512 | old_oids + 38529 | | 0 | 38529 | pg_toast_38526 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-11-01 03:42:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-11-01 03:44:30 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37831 | | 0 | 37831 | pktable_pkey + 37827 | | 0 | 37827 | pktable + 37837 | | 0 | 37837 | fktable + 38370 | | 0 | 38375 | foo + 38379 | | 0 | 38379 | pg_toast_38370_index + 38378 | | 0 | 38378 | pg_toast_38370 + 38648 | | 0 | 38648 | old_oids + 38684 | | 0 | 38684 | pg_toast_38681 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-01 03:42:25.727262400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-11-01 03:45:58.816370400 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37630 | | 0 | 37630 | pktable_pkey + 37627 | | 0 | 37627 | pktable + 37632 | | 0 | 37632 | fktable + 38105 | | 0 | 38114 | foo + 38118 | | 0 | 38118 | pg_toast_38105_index + 38117 | | 0 | 38117 | pg_toast_38105 + 38340 | | 0 | 38340 | old_oids + 38357 | | 0 | 38357 | pg_toast_38354 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-01 03:42:25.727262400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-11-01 03:48:05.927751700 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37604 | | 0 | 37604 | pktable_pkey + 37601 | | 0 | 37601 | pktable + 37606 | | 0 | 37606 | fktable + 38088 | | 0 | 38095 | foo + 38099 | | 0 | 38099 | pg_toast_38088_index + 38098 | | 0 | 38098 | pg_toast_38088 + 38354 | | 0 | 38354 | pg_toast_38351 + 38335 | | 0 | 38335 | old_oids ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-11-01 03:42:25.727262400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-11-01 03:45:44.697708800 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 36974 | | 0 | 36974 | pktable_pkey + 36968 | | 0 | 36968 | pktable + 36976 | | 0 | 36976 | fktable + 37959 | | 0 | 37964 | foo + 37968 | | 0 | 37968 | pg_toast_37959_index + 37967 | | 0 | 37967 | pg_toast_37959 + 38261 | | 0 | 38261 | old_oids + 38278 | | 0 | 38278 | pg_toast_38275 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-01 03:06:08.468431000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-11-01 03:08:23.745709900 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-01 03:06:08.468431000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-11-01 03:10:32.856507100 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-11-01 03:06:08.468431000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-11-01 03:08:17.800415900 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:14.115505000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-01 00:15:43.164950000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:14.115505000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-01 00:16:28.704204000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:14.115505000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-01 00:15:40.457083000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:12.938636486 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-11-01 00:18:40.681927325 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:12.938636486 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-11-01 00:17:12.086057407 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:12.920108687 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-01 00:16:30.729442850 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:12.920108687 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-01 00:17:08.193247600 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-11-01 00:14:12.920108687 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-11-01 00:16:25.121453560 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-01 00:14:06 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-01 00:16:17 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-01 00:14:06 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-01 00:17:30 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-11-01 00:14:06 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-11-01 00:16:16 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-01 00:14:32.449331700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-11-01 00:18:12.352968100 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-01 00:14:32.449331700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-11-01 00:20:23.025803900 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-11-01 00:14:32.449331700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-11-01 00:18:08.205005100 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5357 | New predefined role pg_manage_extensions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-10-31 22:03:20.693367000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-10-31 22:05:14.143827000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-10-31 22:03:17.392639537 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2024-10-31 22:04:40.764644611 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out 2024-10-31 22:03:17.947724383 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2024-10-31 22:05:55.863581522 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re... --- C:/cirrus/src/pl/plperl/expected/plperl_setup.out 2024-10-31 22:03:32.831324600 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2024-10-31 22:08:43.444534000 +0000 @@ -12,7 +12,7 @@ HINT: Must have CREATE privilege on current database to create this extension. CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. RESET ROLE; DO $$ begin @@ -24,7 +24,7 @@ CREATE EXTENSION plperl; CREATE EXTENSION plperlu; -- fail ERROR: permission denied to create extension "plperlu" -HINT: Must be superuser to create this extension. +HINT: Only roles with privileges of the "pg_manage_extensions" role are allowed to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:29.108472000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-31 15:27:08.018... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:29.108472000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-31 15:27:56.4... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:29.108472000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-31 15:27:04.811340000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:24.690270756 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-31 15:31:19.863351142 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:24.690270756 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-31 15:33:00.996213913 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:24.690270756 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-31 15:28:57.295647567 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:24.320797038 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-31 15:27:54.934... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:24.320797038 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-31 15:28:29.6... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-31 15:25:24.320797038 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-31 15:27:48.322635490 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_function_sql.out /Users/admin/pgsql/build/testrun/pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/create_function_sql.out 2024-10-31 15:25:28 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_function_sql.out 2024-10-31 15:27:01 @@ -1,743 +1 @@ --- --- CREATE_FUNCTION_SQL --- --- Assorted tests using SQL-language functions --- --- All objects made in this test are in temp_func_test schema -CREATE USER regress_unpriv_user; -CREATE SCHEMA temp_func_test; -GRANT ALL ON SCHEMA temp_func_test TO public; -SET search_path TO temp_func_test, public; --- --- Make sanity checks on the pg_proc entries created by CREATE FUNCTION --- --- --- ARGUMENT and RETURN TYPES --- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-31 15:25:28 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-31 15:29:02 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-31 15:25:28 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-10-31 15:27:47 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-31 15:25:35.614926900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-31 15:29:46.131008400 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-31 15:25:35.614926900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-31 15:32:34.691626400 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-31 15:25:35.614926900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-31 15:29:39.245272500 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5291 | Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/roleattributes.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/roleattributes.out 2024-10-31 13:49:35.179467000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/roleattributes.out 2024-10-31 13:51:50.742465500 +0000 @@ -1,249 +1 @@ --- default for superuser is false -CREATE ROLE regress_test_def_superuser; -SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb, rolcanlogin, rolreplication, rolbypassrls, rolconnlim... - rolname | rolsuper | rolinherit | rolcreaterole | rolcreatedb | rolcanlogin | rolreplication | rolb... -----------------------------+----------+------------+---------------+-------------+-------------+----------------+-----... - regress_test_def_superuser | f | t | f | f | f | f | f ... -(1 row) - -CREATE ROLE regress_test_superuser WITH SUPERUSER; -SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb, rolcanlogin, rolreplication, rolbypassrls, rolconnlim... - rolname | rolsuper | rolinherit | rolcreaterole | rolcreatedb | rolcanlogin | rolreplication | rolbypas... -------------------------+----------+------------+---------------+-------------+-------------+----------------+---------... - regress_test_superuser | t | t | f | f | f | f | f ... -(1 row) - -ALTER ROLE regress_test_superuser WITH NOSUPERUSER; ... |
50/5324 | Wrong result when enable_partitionwise_join is on if collation of PartitionKey and Column is different. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build/testrun/tes... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-10-31 13:33:17.305426000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_regex-running/regress/results/test_regex.out 2024-10-31 13:37:42.283967000 +... @@ -1,5084 +1 @@ --- This file is based on tests/reg.test from the Tcl distribution, --- which is marked --- # Copyright (c) 1998, 1999 Henry Spencer. All rights reserved. --- The full copyright notice can be found in src/backend/regex/COPYRIGHT. --- Most commented lines below are copied from reg.test. Each --- test case is followed by an equivalent test using test_regex(). -create extension test_regex; -set standard_conforming_strings = on; --- # support functions and preliminary misc. --- # This is sensitive to changes in message wording, but we really have to --- # test the code->message expansion at least once. --- ::tcltest::test reg-0.1 "regexp error reporting" { --- list [catch {regexp (*) ign} msg] $msg --- } {1 {couldn't compile regular expression pattern: quantifier operand invalid}} -select * from test_regex('(*)', '', ''); -ERROR: invalid regular expression: quantifier operand invalid ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-10-31 13:10:39.842490316 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-10-31 13:19:03.085313922 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-10-31 13:10:41.726490356 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-10-31 13:18:38.36934... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-10-31 13:10:41.726490356 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-10-31 13:18:01.109375560 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-10-31 13:10:41.590490353 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-10-31 13:19:20.741291580 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-10-31 13:04:01.655165000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-31 13:09:35.984824000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/4564 | Reducing memory consumed by RestrictInfo list translations in partitionwise join planning |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/classroom-scheduling.out /tmp/cirrus-ci-build/build/testrun/is... --- /tmp/cirrus-ci-build/src/test/isolation/expected/classroom-scheduling.out 2024-10-31 12:34:24.208640000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation-running/isolation/results/classroom-scheduling.out 2024-10-31 12:39:29.... @@ -1,379 +1,2 @@ Parsed test spec with 2 sessions - -starting permutation: rx1 wy1 c1 ry2 wx2 c2 -step rx1: SELECT count(*) FROM room_reservation WHERE room_id = '101' AND start_time < TIMESTAMP WITH TIME ZONE '2010-0... -count ------ - 0 -(1 row) - -step wy1: INSERT INTO room_reservation VALUES ('101', TIMESTAMP WITH TIME ZONE '2010-04-01 13:00', TIMESTAMP WITH TIME ... -step c1: COMMIT; -step ry2: SELECT count(*) FROM room_reservation WHERE room_id = '101' AND start_time < TIMESTAMP WITH TIME ZONE '2010-0... -count ------ - 1 -(1 row) ... |
50/1608 | declarative session variables, LET command |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_pg_dump/expected/test_pg_dump.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/src/test/modules/test_pg_dump/expected/test_pg_dump.out 2024-10-31 11:47:18.226238000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_pg_dump-running/regress/results/test_pg_dump.out 2024-10-31 11:53:03.8210440... @@ -1,590 +1 @@ -CREATE ROLE regress_dump_test_role; -CREATE EXTENSION test_pg_dump; -ALTER EXTENSION test_pg_dump ADD DATABASE postgres; -- error -ERROR: cannot add an object of this type to an extension -CREATE TABLE test_pg_dump_t1 (c1 int, junk text); -ALTER TABLE test_pg_dump_t1 DROP COLUMN junk; -- to exercise dropped-col cases -CREATE VIEW test_pg_dump_v1 AS SELECT * FROM test_pg_dump_t1; -CREATE MATERIALIZED VIEW test_pg_dump_mv1 AS SELECT * FROM test_pg_dump_t1; -CREATE SCHEMA test_pg_dump_s1; -CREATE TYPE test_pg_dump_e1 AS ENUM ('abc', 'def'); -CREATE AGGREGATE newavg ( - sfunc = int4_avg_accum, basetype = int4, stype = _int8, - finalfunc = int8_avg, - initcond1 = '{0,0}' -); -CREATE FUNCTION test_pg_dump(int) RETURNS int AS $$ ... |
50/5353 | Allow default \watch interval in psql to be configured |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_cast.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/create_cast.out 2024-10-31 09:27:29.128432700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_cast.out 2024-10-31 09:30:11.138022200 +0000 @@ -1,103 +1 @@ --- --- CREATE_CAST --- --- Create some types to test with -CREATE TYPE casttesttype; -CREATE FUNCTION casttesttype_in(cstring) - RETURNS casttesttype - AS 'textin' - LANGUAGE internal STRICT IMMUTABLE; -NOTICE: return type casttesttype is only a shell -CREATE FUNCTION casttesttype_out(casttesttype) - RETURNS cstring - AS 'textout' - LANGUAGE internal STRICT IMMUTABLE; -NOTICE: argument type casttesttype is only a shell -CREATE TYPE casttesttype ( ... |
50/4888 | Run deferred triggers in the correct security context |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-31 07:45:11.940823000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-31 07:46:06.320362000... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-31 07:45:11.940823000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-31 07:46:50.3486070... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-31 07:45:11.940823000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-31 07:46:06.210732000 +0000 @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
50/4319 | Avoid unnecessary PlaceHolderVars for simple Vars |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-10-31 01:42:37.246647641 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-31 01:48:09.330201657 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-10-31 00:56:51.216301420 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-31 01... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-10-31 00:56:51.216301420 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-31 01:04:42.710628566 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-31 00:56:54.877380400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-31 01:00:26.539459400... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-31 00:56:54.877380400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-31 01:02:29.9501442... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-31 00:56:54.877380400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-31 01:00:19.838771000 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:16.478703000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-10-31 00:36:17.083822000 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-10-31 00:34:16.538066000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2024-10-31 00:36:17.0836880... @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:16.478703000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-10-31 00:36:50.636572000 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-10-31 00:34:16.538066000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2024-10-31 00:36:50.63571... @@ -1809,1383 +1809,10 @@ WHERE sro_ifun(a + 10) > sro_ifun(10); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:16.478703000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-10-31 00:36:16.559332000 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2024-10-31 00:34:16.538066000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2024-10-31 00:36:16.558277000 +0000 @@ -1775,1417 +1775,10 @@ -- Do the same concurrently ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:12.169868204 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2024-10-31 00:40:26.261121477 +0000 @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/src/test/regress/results/brin.out --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:12.169868204 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2024-10-31 00:38:47.992502418 +0000 @@ -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'; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:12.259762311 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-10-31 00:38:45.554799480 +00... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:12.259762311 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-10-31 00:39:14.266992215 +... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2024-10-31 00:34:12.259762311 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2024-10-31 00:38:38.314824318 +0000 @@ -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'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/brin.out 2024-10-31 00:34:30.125156800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2024-10-31 00:37:23.489272000 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/brin.out 2024-10-31 00:34:30.125156800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2024-10-31 00:39:19.625684600 +0000 @@ -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 --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/brin.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/brin.out 2024-10-31 00:34:30.125156800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2024-10-31 00:37:18.738766200 +0000 @@ -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'; ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-10-30 18:26:28.161984000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-10-30 18:29:06.398029900 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-30 13:40:58.94304200... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-30 13:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-30 13:40:53.44935571... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-30 13:46:2... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-30 13:40:54.41445242... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-30 13:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-30 13:40:54 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-30 13:44... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-10-30 13:40:54 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-10-... @@ -164,7 +164,7 @@ FROM pg_stat_vacuum_tables WHERE relname = 'vestat'; pages_frozen | pages_all_visible | rev_all_frozen_pages | rev_all_visible_pages --------------+-------------------+----------------------+----------------------- - 0 | 0 | 0 | 0 + 0 | 0 | 0 | 455 (1 row) VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; @@ -173,7 +173,7 @@ FROM pg_stat_vacuum_tables WHERE relname = 'vestat'; pages_frozen | pages_all_visible | rev_all_frozen_pages | rev_all_visible_pages --------------+-------------------+----------------------+----------------------- - f | f | t | t + f | f | t | f (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-30 13:41:31.753771300 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-30 13:45:32.30195... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-10-30 13:41:32.366543400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-10-30 13:45:... @@ -219,7 +219,7 @@ WHERE dbname = current_database(); dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) DROP TABLE vestat CASCADE; @@ -251,7 +251,7 @@ WHERE dbname = 'regression_statistic_vacuum_db'; dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-10-30 13:41:32.366543400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-10-30 13:4... @@ -164,7 +164,7 @@ FROM pg_stat_vacuum_tables WHERE relname = 'vestat'; pages_frozen | pages_all_visible | rev_all_frozen_pages | rev_all_visible_pages --------------+-------------------+----------------------+----------------------- - 0 | 0 | 0 | 0 + 0 | 0 | 0 | 455 (1 row) VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; @@ -173,7 +173,7 @@ FROM pg_stat_vacuum_tables WHERE relname = 'vestat'; pages_frozen | pages_all_visible | rev_all_frozen_pages | rev_all_visible_pages --------------+-------------------+----------------------+----------------------- - f | f | t | t + f | f | t | f (1 row) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:14.974136000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-30 13:21:47.655360000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:14.974136000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-30 13:22:37.988871000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:14.974136000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-30 13:21:45.149709000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:12.230278527 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-30 13:25:13.541005692 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:12.230278527 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-30 13:23:27.225903968 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:11.969823268 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-30 13:22:42.174920355 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:11.969823268 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-30 13:23:21.492565428 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-30 13:20:11.969823268 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-30 13:22:34.626679779 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-30 13:20:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-30 13:22:20 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-30 13:20:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-30 13:23:35 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-30 13:20:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-10-30 13:22:20 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:20.060647000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-30 10:44:00.790983000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:20.060647000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-30 10:44:43.0810440... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:20.060647000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-30 10:44:03.008298000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:19.053283490 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-30 10:47:46.008115901 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-10-30 10:42:18.893454972 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-30 11:09:38.085661765 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:19.053283490 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-10-30 10:48:55.775798376 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:19.053283490 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-30 10:45:45.776098891 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:18.710733477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-30 10:45:22.367280954... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:18.710733477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-30 10:45:51.9124010... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-30 10:42:18.710733477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-30 10:45:17.627030732 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-30 10:42:17 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-30 10:44:27 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-30 10:42:17 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-30 10:45:36 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-30 10:42:17 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-30 10:44:28 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-30 10:42:31.579961200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-30 10:46:19.399826000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-30 10:42:31.579961200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-30 10:48:19.159115400 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-30 10:42:31.579961200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-30 10:46:13.420836900 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-30 09:24:34.212238190 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-30 09:30:29.... @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-30 09:24:34.212238190 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-30 09:31:0... @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-30 09:24:34.212238190 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-30 09:30:18.817331095 +0000 @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:21.832541000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-30 00:01:04.809220... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37835 | | 0 | 37835 | pktable_pkey + 37832 | | 0 | 37832 | pktable + 37837 | | 0 | 37837 | fktable + 38391 | | 0 | 38397 | foo + 38401 | | 0 | 38401 | pg_toast_38391_index + 38400 | | 0 | 38400 | pg_toast_38391 + 38601 | | 0 | 38601 | old_oids + 38629 | | 0 | 38629 | pg_toast_38626 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:21.832541000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-30 00:01:47.8099... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37684 | | 0 | 37684 | pktable_pkey + 37681 | | 0 | 37681 | pktable + 37686 | | 0 | 37686 | fktable + 38305 | | 0 | 38311 | foo + 38315 | | 0 | 38315 | pg_toast_38305_index + 38314 | | 0 | 38314 | pg_toast_38305 + 38593 | | 0 | 38593 | old_oids + 38610 | | 0 | 38610 | pg_toast_38607 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:21.832541000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-30 00:01:07.242984000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37930 | | 0 | 37930 | pktable_pkey + 37927 | | 0 | 37927 | pktable + 37935 | | 0 | 37935 | fktable + 38424 | | 0 | 38429 | foo + 38433 | | 0 | 38433 | pg_toast_38424_index + 38432 | | 0 | 38432 | pg_toast_38424 + 38669 | | 0 | 38669 | old_oids + 38688 | | 0 | 38688 | pg_toast_38685 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:17.498912609 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-30 00:05:02.786250132 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37935 | | 0 | 37935 | pktable_pkey + 37932 | | 0 | 37932 | pktable + 37942 | | 0 | 37942 | fktable + 38488 | | 0 | 38495 | foo + 38499 | | 0 | 38499 | pg_toast_38488_index + 38498 | | 0 | 38498 | pg_toast_38488 + 38696 | | 0 | 38696 | old_oids + 38723 | | 0 | 38723 | pg_toast_38720 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:17.498912609 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-10-30 00:06:34.370107153 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37809 | | 0 | 37809 | pktable_pkey + 37806 | | 0 | 37806 | pktable + 37811 | | 0 | 37811 | fktable + 38418 | | 0 | 38424 | foo + 38428 | | 0 | 38428 | pg_toast_38418_index + 38427 | | 0 | 38427 | pg_toast_38418 + 38641 | | 0 | 38641 | old_oids + 38658 | | 0 | 38658 | pg_toast_38655 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:17.498912609 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-30 00:02:38.314872153 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38017 | | 0 | 38017 | pktable_pkey + 38014 | | 0 | 38014 | pktable + 38019 | | 0 | 38019 | fktable + 38487 | | 0 | 38492 | foo + 38496 | | 0 | 38496 | pg_toast_38487_index + 38495 | | 0 | 38495 | pg_toast_38487 + 38715 | | 0 | 38715 | old_oids + 38735 | | 0 | 38735 | pg_toast_38732 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:17.526157813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-30 00:01:59.401323... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37960 | | 0 | 37960 | users_id_seq + 37966 | | 0 | 37966 | pg_toast_37961 + 37967 | | 0 | 37967 | pg_toast_37961_index + 37961 | | 0 | 37961 | users + 38167 | | 0 | 38167 | foo + 37902 | | 0 | 37902 | pktable_pkey + 37899 | | 0 | 37899 | pktable + 37904 | | 0 | 37904 | fktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:17.526157813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-30 00:02:39.6653... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38780 | | 0 | 38780 | pg_toast_38777 + 37978 | | 0 | 37978 | users_id_seq + 37983 | | 0 | 37983 | pg_toast_37979 + 37984 | | 0 | 37984 | pg_toast_37979_index + 37979 | | 0 | 37979 | users + 38165 | | 0 | 38165 | foo + 38474 | | 0 | 38474 | forc_test + 38781 | | 0 | 38781 | pg_toast_38777_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-29 23:59:17.526157813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-30 00:01:54.293326157 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38105 | | 0 | 38105 | users_id_seq + 38110 | | 0 | 38110 | pg_toast_38106 + 38111 | | 0 | 38111 | pg_toast_38106_index + 38106 | | 0 | 38106 | users + 38222 | | 0 | 38222 | foo + 38399 | | 0 | 38399 | forc_test + 38789 | | 0 | 38789 | pg_toast_38786 + 38790 | | 0 | 38790 | pg_toast_38786_index ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-29 23:59:31.912699800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-30 00:03:22.117285000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37433 | | 0 | 37433 | pktable_pkey + 37430 | | 0 | 37430 | pktable + 37440 | | 0 | 37440 | fktable + 38021 | | 0 | 38026 | foo + 38030 | | 0 | 38030 | pg_toast_38021_index + 38029 | | 0 | 38029 | pg_toast_38021 + 38214 | | 0 | 38214 | old_oids + 38231 | | 0 | 38231 | pg_toast_38228 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-29 23:59:31.912699800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-30 00:06:07.357096200 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37617 | | 0 | 37617 | pktable_pkey + 37613 | | 0 | 37613 | pktable + 37620 | | 0 | 37620 | fktable + 38049 | | 0 | 38054 | foo + 38058 | | 0 | 38058 | pg_toast_38049_index + 38057 | | 0 | 38057 | pg_toast_38049 + 38272 | | 0 | 38272 | old_oids + 38289 | | 0 | 38289 | pg_toast_38286 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-29 23:59:31.912699800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-30 00:03:11.389244600 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 36844 | | 0 | 36844 | pktable_pkey + 36837 | | 0 | 36837 | pktable + 36850 | | 0 | 36850 | fktable + 37912 | | 0 | 37925 | foo + 37931 | | 0 | 37931 | pg_toast_37912_index + 37928 | | 0 | 37928 | pg_toast_37912 + 38317 | | 0 | 38317 | old_oids + 38335 | | 0 | 38335 | pg_toast_38332 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-29 23:14:13.939265400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-29 23:16:23.209896200 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-29 23:14:13.939265400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-29 23:18:33.738768000 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-29 23:14:13.939265400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-29 23:16:16.703520000 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.544560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-29 19:36:41.013850000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.544560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-29 19:37:29.423028000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.544560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-10-29 19:36:36.964431000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.234557539 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-10-29 19:41:14.505527860 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.234557539 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-10-29 19:42:33.267625379 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.234557539 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-10-29 19:38:23.825266543 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.211638187 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-29 19:37:38.220629981 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.211638187 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-29 19:38:16.344827157 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-29 19:35:09.211638187 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-10-29 19:37:34.092615418 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-10-29 19:35:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-29 19:37:17 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-10-29 19:35:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-29 19:38:32 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-10-29 19:35:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-10-29 19:37:18 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-29 19:35:20.005136100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-29 19:39:10.230352000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-29 19:35:20.005136100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-29 19:41:19.348074500 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-29 19:35:20.005136100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-10-29 19:38:54.885137900 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/stats.out 2024-10-29 18:35:03.933549800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-10-29 18:41:46.626074900 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 1 | 1 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 2 | t | 1 | t (1 row) ... |
50/5326 | Parallel heap vacuum |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-29 17:49:38.919106000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-29 17:52:19.... @@ -40,10 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; --- Since vacuum_in_leader_small_index uses deduplication, we expect an --- assertion failure with bug #17245 (in the absence of bugfix): -INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; -RESET max_parallel_maintenance_workers; -RESET min_parallel_index_scan_size; --- Deliberately don't drop table, to get further coverage from tools like --- pg_amcheck in some testing scenarios +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. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-29 17:49:39.289055925 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_parallel.out 2024-10-29 17:57:42... @@ -40,6 +40,8 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16387/31566.1" (target block 2139062016): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/recove... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-29 17:49:39.289055925 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-29 17:58:... @@ -40,6 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16384/31171.1" (target block 2139062017): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062017 of relation "(null).parallel_vacuum_table" +parallel worker +while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-29 17:49:39.289055925 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_parallel.out 2024-10-29 17:57:37.984127640 +000... @@ -40,6 +40,8 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16384/31214.1" (target block 2139062016): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_parallel.out C:/cirrus/build/testrun/pg_upgrade/... --- C:/cirrus/src/test/regress/expected/vacuum_parallel.out 2024-10-29 17:49:49.380216700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_parallel.out 2024-10-29 17:53:21.343363800 +00... @@ -40,10 +40,7 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; --- Since vacuum_in_leader_small_index uses deduplication, we expect an --- assertion failure with bug #17245 (in the absence of bugfix): -INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; -RESET max_parallel_maintenance_workers; -RESET min_parallel_index_scan_size; --- Deliberately don't drop table, to get further coverage from tools like --- pg_amcheck in some testing scenarios +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/src/test/regress/expected/publication.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/publication.out 2024-10-29 17:49:49.321119500 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_parallel.out C:/cirrus/build/testrun/recovery/02... --- C:/cirrus/src/test/regress/expected/vacuum_parallel.out 2024-10-29 17:49:49.380216700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-29 17:55:37.742357300 +... @@ -40,10 +40,7 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; --- Since vacuum_in_leader_small_index uses deduplication, we expect an --- assertion failure with bug #17245 (in the absence of bugfix): -INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; -RESET max_parallel_maintenance_workers; -RESET min_parallel_index_scan_size; --- Deliberately don't drop table, to get further coverage from tools like --- pg_amcheck in some testing scenarios +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/src/test/regress/expected/publication.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/publication.out 2024-10-29 17:49:49.321119500 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum.out C:/cirrus/build/testrun/regress/regress/resu... --- C:/cirrus/src/test/regress/expected/vacuum.out 2024-10-29 17:49:49.380216700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum.out 2024-10-29 17:52:20.694374000 +0000 @@ -154,496 +154,7 @@ -- VACUUM invokes parallel bulk-deletion UPDATE pvactst SET i = i WHERE i < 1000; VACUUM (PARALLEL 2) pvactst; -UPDATE pvactst SET i = i WHERE i < 1000; -VACUUM (PARALLEL 0) pvactst; -- disable parallel vacuum -VACUUM (PARALLEL -1) pvactst; -- error -ERROR: parallel workers for vacuum must be between 0 and 1024 -LINE 1: VACUUM (PARALLEL -1) pvactst; - ^ -VACUUM (PARALLEL 2, INDEX_CLEANUP FALSE) pvactst; -VACUUM (PARALLEL 2, FULL TRUE) pvactst; -- error, cannot use both PARALLEL and FULL -ERROR: VACUUM FULL cannot be performed in parallel -VACUUM (PARALLEL) pvactst; -- error, cannot use PARALLEL option without parallel degree -ERROR: parallel option requires a value between 0 and 1024 -LINE 1: VACUUM (PARALLEL) pvactst; - ^ ... |
50/4952 | Use WALReadFromBuffers in more places |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out /tmp/cirrus-ci-build/build-32/testrun/test_decodi... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out 2024-10-29 17:02:53.693624328 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_decoding/regress/results/spill.out 2024-10-29 17:12:26.615415306 +0000 @@ -241,12 +241,7 @@ SELECT (regexp_split_to_array(data, ':'))[4] COLLATE "C", COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)] FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT' GROUP BY 1 ORDER BY 1; - regexp_split_to_array | count | array_agg ... ------------------------------------------------+-------+---------------------------------------------------------------... - 'serialize-nested-subbig-subbigabort--1 | 5000 | table public.spill_test: INSERT: data[text]:'serialize-nested-... - 'serialize-nested-subbig-subbigabort-subbig-3 | 5000 | table public.spill_test: INSERT: data[text]:'serialize-nested-... -(2 rows) - +ERROR: could not find record for logical decoding: unexpected pageaddr 0/20C8000 in WAL segment 0000000100000000000000... DROP TABLE spill_test; SELECT pg_drop_replication_slot('regression_slot'); pg_drop_replication_slot |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:18.852622000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-29 11:05:51.584... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:18.852622000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-29 11:06:42.5... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:18.852622000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-29 11:05:55.607966000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:19.174936446 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-29 11:10:26.875439828 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:19.174936446 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-29 11:08:26.714323484 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:19.201951532 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-29 11:06:50.353... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:19.201951532 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-29 11:07:23.9... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-29 11:04:19.201951532 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-29 11:06:44.637100014 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-29 11:04:20 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-29 11:06:34 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-29 11:04:20 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-29 11:07:51 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-29 11:04:20 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-10-29 11:06:33 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-29 11:04:30.116891700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-29 11:08:12.322304400 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-29 11:04:30.116891700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-29 11:10:32.379470000 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-29 11:04:30.116891700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-29 11:08:06.376967800 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5334 | Support regular expressions with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build-32/testrun/citext/regress/re... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2024-10-29 08:53:43.735494714 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/citext/regress/results/citext.out 2024-10-29 09:02:43.950432892 +0000 @@ -500,2185 +500,7 @@ -- SIMILAR TO should be case-insensitive. SELECT name FROM srt WHERE name SIMILAR TO '%a.*'; - name ------- - ABA -(1 row) - -SELECT name FROM srt WHERE name SIMILAR TO '%A.*'; - name ------- - ABA -(1 row) - --- Explicit casts. -SELECT true::citext = 'true' AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-10-29 08:53:45.959494761 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/strings.out 2024-10-29 09:02:17.84245... @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2024-10-29 08:53:45.959494761 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/strings.out 2024-10-29 09:01:38.694503737 +0000 @@ -438,2255 +438,7 @@ ERROR: negative substring length not allowed -- T581 regular expression substring (with SQL's bizarre regexp syntax) SELECT SUBSTRING('abcdefg' SIMILAR 'a#"(b_d)#"%' ESCAPE '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- obsolete SQL99 syntax -SELECT SUBSTRING('abcdefg' FROM 'a#"(b_d)#"%' FOR '#') AS "bcd"; - bcd ------ - bcd -(1 row) - --- No match should return NULL ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out /tmp/cirrus-ci-build/build-32/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/test_regex/expected/test_regex.out 2024-10-29 08:53:45.779494757 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_regex/regress/results/test_regex.out 2024-10-29 09:03:02.546415812 +0000 @@ -1010,4075 +1010,7 @@ ERROR: invalid regular expression: invalid character range -- expectMatch 9.15 &LP {[[:<:]]a} a a select * from test_regex('[[:<:]]a', 'a', 'LP'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - -select * from test_regex('[[:<:]]a', 'a', 'LPb'); - test_regex -------------------------------- - {0,REG_UNONPOSIX,REG_ULOCALE} - {a} -(2 rows) - ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-10-29 08:49:07.722793000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-29 08:54:58.636428000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/5324 | Wrong result when enable_partitionwise_join is on if collation of PartitionKey and Column is different. |
Linux - Debian Bookworm - Meson | |
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 2024-10-29 05:03:22.531419480 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-29 05... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-10-29 05:03:22.531419480 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-29 05:09:17.510366541 ... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-29 05:03:35.699142000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-29 05:07:19.842120100... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-29 05:03:35.699142000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-29 05:09:55.1796440... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-29 05:03:35.699142000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-29 05:07:06.156077100 +0000 @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5229 | Add ExprState hashing for GROUP BY and hashed SubPlans |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/build/testrun/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-29 04:28:55.665786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-29 04:31:27.450519000 ... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-29 04:28:54.302938000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-29 04:31:20.952947000 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-29 04:28:54.313443000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-29 04:31:21.643393000 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/re... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-29 04:28:54.320706000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-29 04:31:23.106542000 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:55.854731000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-29 04:30:29.788631... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-29 04:28:54.346799000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-29 04:31:24.563149000 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:55.854731000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-29 04:30:55.3806... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:55.854731000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-29 04:30:29.230356000 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-29 04:28:54.364136000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-29 04:31:24.233136000 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/contrib/pageinspect/results/bri... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-29 04:28:49.180767756 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-29 04:33:55.041373966 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/contrib/pg_stat_statem... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-29 04:28:49.192683316 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/select.out 2024-10-29 04:33:57.117378794 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/contrib/pg_trgm/results/pg_trgm.... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-29 04:28:49.200627022 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_trgm/results/pg_trgm.out 2024-10-29 04:33:58.481382240 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/src/test/isolation... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-29 04:28:50.869570453 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-29 04:34:01.221389763 +000... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/src/test/regress/results/ty... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:51.112154015 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-29 04:32:35.825784233 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/build/testrun/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-29 04:28:53.927294561 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-29 04:33:57.498667706 ... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-29 04:28:52.243294526 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-29 04:33:58.006667425 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-29 04:28:52.259294526 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-29 04:33:59.522666590 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/re... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-29 04:28:52.263294526 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-29 04:34:01.402665561 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:54.159294566 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-29 04:33:15.918693... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-29 04:28:52.295294527 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-29 04:34:02.298665073 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/regex.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/regex.out 2024-10-29 04:28:54.135294566 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2024-10-29 04:33:37.926679054 ... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:54.159294566 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-29 04:33:10.254697318 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-29 04:28:52.315294527 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-29 04:34:01.166665690 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/matview-write-skew.out /Users/admin/pgsql/build/testrun/isolatio... --- /Users/admin/pgsql/src/test/isolation/expected/matview-write-skew.out 2024-10-29 04:28:51 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-29 04:34:37 @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/type_sanity.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:51 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-29 04:33:40 @@ -171,574 +171,8 @@ SELECT DISTINCT typtype, typinput FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') -ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/type_sanity.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:51 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-29 04:39:43 @@ -171,574 +171,8 @@ SELECT DISTINCT typtype, typinput FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') -ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/type_sanity.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/type_sanity.out 2024-10-29 04:28:51 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/type_sanity.out 2024-10-29 04:33:41 @@ -171,574 +171,8 @@ SELECT DISTINCT typtype, typinput FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') -ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/matview-write-skew.out C:/cirrus/build/testrun/isolat... --- C:/cirrus/src/test/isolation/expected/matview-write-skew.out 2024-10-29 04:29:11.321687600 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-29 04:33:43.775991500 +0000 @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/brin.out C:/cirrus/build/testrun/pageinspect/regress... --- C:/cirrus/contrib/pageinspect/expected/brin.out 2024-10-29 04:29:07.183446100 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-29 04:34:59.921071100 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/select.out C:/cirrus/build/testrun/pg_stat_st... --- C:/cirrus/contrib/pg_stat_statements/expected/select.out 2024-10-29 04:29:07.261119200 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-29 04:35:02.613458700 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_trgm/expected/pg_trgm.out C:/cirrus/build/testrun/pg_trgm/regress/resu... --- C:/cirrus/contrib/pg_trgm/expected/pg_trgm.out 2024-10-29 04:29:07.300120800 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-29 04:35:07.690610000 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-29 04:29:12.052566600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-29 04:31:47.916535200 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-29 04:29:07.427173700 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-29 04:35:11.731627900 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-29 04:29:12.052566600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-29 04:33:54.655399200 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-29 04:29:12.052566600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-29 04:31:41.764696700 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tablefunc/expected/tablefunc.out C:/cirrus/build/testrun/tablefunc/regres... --- C:/cirrus/contrib/tablefunc/expected/tablefunc.out 2024-10-29 04:29:07.507233600 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-29 04:35:11.872251300 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
50/4888 | Run deferred triggers in the correct security context |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-29 03:34:52.954956000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-29 03:36:05.793407000... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-29 03:34:52.954956000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-29 03:36:48.8112110... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-29 03:34:52.954956000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-29 03:36:05.179452000 +0000 @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
50/5231 | Consider the number of columns in the sort cost model |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-10-29 03:04:28.133743000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-29 03:07:19.4325280... @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/contrib/pg_sta... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-10-29 03:04:23.540257709 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-10-29 03:09:20.918748869 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-10-29 03:04:25.616963162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-29 03:09:23.5445802... @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out /Users/admin/pgsql/build/testrun/pg_s... --- /Users/admin/pgsql/contrib/pg_stat_statements/expected/level_tracking.out 2024-10-29 03:04:25 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-29 03:08:38 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_stat_statements/expected/level_tracking.out 2024-10-29 03:04:33.771475800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-29 03:10:47.315833100 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
50/5148 | Recovery of .partial WAL segments |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-10-29 00:54:31.271994550 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/query_cancel.out 2024-10-29 01:01:20.585879981 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-10-28 22:32:17.211656667 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-28 22... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-10-28 22:32:17.211656667 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-28 22:38:35.848312073 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-28 22:32:35.038167700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-28 22:36:23.451184800... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-28 22:32:35.038167700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-28 22:38:44.7273556... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-28 22:32:35.038167700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-28 22:36:18.395021100 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/4965 | Support LIKE with nondeterministic collations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-10-28 19:30:50.659997731 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-28 19:36:45.777457501 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-10-28 16:40:16.220816000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-10-28 16:41:19.48421800... @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-10-28 16:40:29.787997600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-10-28 16:42:49.544513000 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-28 12:36:31.70664000... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-28 12:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-28 12:36:26.39860622... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-28 12:42:0... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-28 12:36:31.01889994... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-28 12:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /Users/admin/pgsql/build/... --- /Users/admin/pgsql/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-28 12:35:27 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-28 12:39... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-28 12:36:45.286747200 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-28 12:40:34.07310... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-10-28 12:36:45.907362200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2024-10-28 12:4... @@ -164,7 +164,7 @@ FROM pg_stat_vacuum_tables WHERE relname = 'vestat'; pages_frozen | pages_all_visible | rev_all_frozen_pages | rev_all_visible_pages --------------+-------------------+----------------------+----------------------- - 0 | 0 | 0 | 0 + 0 | 0 | 0 | 455 (1 row) VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; @@ -173,7 +173,7 @@ FROM pg_stat_vacuum_tables WHERE relname = 'vestat'; pages_frozen | pages_all_visible | rev_all_frozen_pages | rev_all_visible_pages --------------+-------------------+----------------------+----------------------- - f | f | t | t + f | f | t | f (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-10-28 12:36:45.907362200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-10-28 12:40:20.184437600 +0... @@ -219,7 +219,7 @@ WHERE dbname = current_database(); dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) DROP TABLE vestat CASCADE; @@ -251,7 +251,7 @@ WHERE dbname = 'regression_statistic_vacuum_db'; dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:21.211405000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-28 12:16:45.503612000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:21.211405000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-28 12:17:29.330448000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:21.211405000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-28 12:16:42.967869000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:16.238296665 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-28 12:19:41.577636018 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:16.238296665 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-28 12:18:17.681695278 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:16.705739776 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-28 12:17:30.198458381 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:16.705739776 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-28 12:18:05.646866449 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-28 12:15:16.705739776 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-28 12:17:28.458440684 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-28 12:15:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-28 12:17:13 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-28 12:15:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-28 12:18:23 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-28 12:15:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-10-28 12:17:13 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:21.736352000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-28 09:29:52.992521000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:21.736352000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-28 09:30:25.7695500... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:21.736352000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-28 09:29:49.898478000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:19.917949573 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-28 09:33:30.104060691 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-10-28 09:28:19.757961700 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-28 09:57:00.089881708 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:19.917949573 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-28 09:32:05.228202478 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:20.865853350 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-28 09:31:00.440131308... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:20.865853350 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-28 09:31:30.2966636... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-28 09:28:20.865853350 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-28 09:30:56.808070143 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-28 09:29:31.925875800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-28 09:33:23.888891000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-28 09:29:31.925875800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-28 09:35:31.861556100 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-28 09:29:31.925875800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-28 09:33:18.705806900 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-28 08:08:06.849069681 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-28 08:13:52.... @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-28 08:08:06.849069681 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-28 08:14:3... @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-28 08:08:06.849069681 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-28 08:13:44.450765296 +0000 @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:18.139770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-27 22:29:56.951352... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37964 | | 0 | 37964 | pktable_pkey + 37961 | | 0 | 37961 | pktable + 37966 | | 0 | 37966 | fktable + 38469 | | 0 | 38476 | foo + 38480 | | 0 | 38480 | pg_toast_38469_index + 38479 | | 0 | 38479 | pg_toast_38469 + 38700 | | 0 | 38700 | old_oids + 38717 | | 0 | 38717 | pg_toast_38714 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:18.139770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-27 22:30:45.4221... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37881 | | 0 | 37881 | pktable_pkey + 37878 | | 0 | 37878 | pktable + 37888 | | 0 | 37888 | fktable + 38420 | | 0 | 38425 | foo + 38429 | | 0 | 38429 | pg_toast_38420_index + 38428 | | 0 | 38428 | pg_toast_38420 + 38634 | | 0 | 38634 | old_oids + 38651 | | 0 | 38651 | pg_toast_38648 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:18.139770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-27 22:29:52.846559000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37769 | | 0 | 37769 | pktable_pkey + 37766 | | 0 | 37766 | pktable + 37783 | | 0 | 37783 | fktable + 38383 | | 0 | 38383 | pg_toast_38372_index + 38372 | | 0 | 38379 | foo + 38382 | | 0 | 38382 | pg_toast_38372 + 38589 | | 0 | 38589 | old_oids + 38606 | | 0 | 38606 | pg_toast_38603 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:17.997312271 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-27 22:34:37.661661264 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37989 | | 0 | 37989 | pktable_pkey + 37986 | | 0 | 37986 | pktable + 37991 | | 0 | 37991 | fktable + 38502 | | 0 | 38507 | foo + 38512 | | 0 | 38512 | pg_toast_38502_index + 38510 | | 0 | 38510 | pg_toast_38502 + 38749 | | 0 | 38749 | old_oids + 38787 | | 0 | 38787 | pg_toast_38784 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:17.997312271 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-10-27 22:35:51.033716712 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37927 | | 0 | 37927 | pktable_pkey + 37922 | | 0 | 37922 | pktable + 37930 | | 0 | 37930 | fktable + 38419 | | 0 | 38424 | foo + 38428 | | 0 | 38428 | pg_toast_38419_index + 38427 | | 0 | 38427 | pg_toast_38419 + 38637 | | 0 | 38637 | old_oids + 38656 | | 0 | 38656 | pg_toast_38653 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:17.997312271 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-27 22:32:03.417716830 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38065 | | 0 | 38065 | users_id_seq + 38071 | | 0 | 38071 | pg_toast_38066 + 38072 | | 0 | 38072 | pg_toast_38066_index + 38066 | | 0 | 38066 | users + 38272 | | 0 | 38272 | foo + 38498 | | 0 | 38498 | forc_test + 38958 | | 0 | 38958 | pg_toast_38955 + 38959 | | 0 | 38959 | pg_toast_38955_index ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:16.511779179 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-27 22:31:19.148025... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38091 | | 0 | 38091 | users_id_seq + 38096 | | 0 | 38096 | pg_toast_38092 + 38097 | | 0 | 38097 | pg_toast_38092_index + 38092 | | 0 | 38092 | users + 38278 | | 0 | 38278 | foo + 38533 | | 0 | 38533 | forc_test + 37854 | | 0 | 37854 | pktable_pkey + 37851 | | 0 | 37851 | pktable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:16.511779179 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-27 22:31:52.3761... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38040 | | 0 | 38040 | users_id_seq + 38045 | | 0 | 38045 | pg_toast_38041 + 38046 | | 0 | 38046 | pg_toast_38041_index + 38041 | | 0 | 38041 | users + 38244 | | 0 | 38244 | foo + 38448 | | 0 | 38448 | forc_test + 38841 | | 0 | 38841 | pg_toast_38838 + 38842 | | 0 | 38842 | pg_toast_38838_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-27 22:28:16.511779179 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-27 22:31:13.031980558 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38086 | | 0 | 38086 | users_id_seq + 38091 | | 0 | 38091 | pg_toast_38087 + 38092 | | 0 | 38092 | pg_toast_38087_index + 38087 | | 0 | 38087 | users + 38253 | | 0 | 38253 | foo + 38457 | | 0 | 38457 | forc_test + 38885 | | 0 | 38885 | pg_toast_38882 + 38886 | | 0 | 38886 | pg_toast_38882_index ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-10-27 22:28:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-27 22:30:22 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37915 | | 0 | 37915 | pktable_pkey + 37912 | | 0 | 37912 | pktable + 37918 | | 0 | 37918 | fktable + 38381 | | 0 | 38386 | foo + 38390 | | 0 | 38390 | pg_toast_38381_index + 38389 | | 0 | 38389 | pg_toast_38381 + 38673 | | 0 | 38673 | old_oids + 38690 | | 0 | 38690 | pg_toast_38687 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-10-27 22:28:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-27 22:31:34 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37710 | | 0 | 37710 | pktable_pkey + 37706 | | 0 | 37706 | pktable + 37713 | | 0 | 37713 | fktable + 38326 | | 0 | 38332 | foo + 38336 | | 0 | 38336 | pg_toast_38326_index + 38335 | | 0 | 38335 | pg_toast_38326 + 38588 | | 0 | 38588 | old_oids + 38606 | | 0 | 38606 | pg_toast_38603 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2024-10-27 22:28:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-10-27 22:30:22 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37588 | | 0 | 37588 | pktable_pkey + 37585 | | 0 | 37585 | pktable + 37850 | | 0 | 37850 | fktable + 38417 | | 0 | 38425 | foo + 38429 | | 0 | 38429 | pg_toast_38417_index + 38428 | | 0 | 38428 | pg_toast_38417 + 38668 | | 0 | 38668 | old_oids + 38685 | | 0 | 38685 | pg_toast_38682 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-27 22:28:32.149289100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-27 22:32:01.662648300 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37587 | | 0 | 37587 | pktable_pkey + 37584 | | 0 | 37584 | pktable + 37592 | | 0 | 37592 | fktable + 38041 | | 0 | 38048 | foo + 38052 | | 0 | 38052 | pg_toast_38041_index + 38051 | | 0 | 38051 | pg_toast_38041 + 38321 | | 0 | 38321 | old_oids + 38341 | | 0 | 38341 | pg_toast_38338 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-27 22:28:32.149289100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-27 22:34:20.837431000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37339 | | 0 | 37339 | pktable_pkey + 37332 | | 0 | 37332 | pktable + 37347 | | 0 | 37347 | fktable + 38036 | | 0 | 38042 | foo + 38046 | | 0 | 38046 | pg_toast_38036_index + 38045 | | 0 | 38045 | pg_toast_38036 + 38257 | | 0 | 38257 | old_oids + 38287 | | 0 | 38287 | pg_toast_38284 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-27 22:28:32.149289100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-27 22:31:55.963437500 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 36907 | | 0 | 36907 | pktable_pkey + 36900 | | 0 | 36900 | pktable + 36917 | | 0 | 36917 | fktable + 38054 | | 0 | 38061 | foo + 38065 | | 0 | 38065 | pg_toast_38054_index + 38064 | | 0 | 38064 | pg_toast_38054 + 38294 | | 0 | 38294 | old_oids + 38311 | | 0 | 38311 | pg_toast_38308 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-27 21:50:30.578614100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-27 21:52:37.303268800 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-27 21:50:30.578614100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-27 21:54:48.662033300 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-27 21:50:30.578614100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-27 21:52:33.313778900 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:30.161479000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-27 18:43:54.293412000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:30.161479000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-27 18:44:45.543623000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:30.161479000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-10-27 18:43:54.913465000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:33.032396526 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-10-27 18:48:06.408401029 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:33.032396526 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy2.out 2024-10-27 18:49:25.880493334 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:33.032396526 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-10-27 18:45:36.489158693 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:37.701148996 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-27 18:45:17.563086930 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:37.701148996 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-27 18:45:53.047077395 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-27 18:42:37.701148996 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-10-27 18:45:08.207079708 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-10-27 18:42:33 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-27 18:44:33 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-10-27 18:42:33 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-27 18:45:49 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy2.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/copy2.out 2024-10-27 18:42:33 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy2.out 2024-10-27 18:44:34 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-27 18:42:25.785442600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-27 18:46:09.405367600 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-27 18:42:25.785442600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-27 18:48:42.466882800 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-27 18:42:25.785442600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-10-27 18:45:57.413188300 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/stats.out 2024-10-27 17:41:08.160976800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-10-27 17:44:52.531618800 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 2 | 2 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 5 | t | 2 | t (1 row) ... |
50/5061 | New function rand_array() to contrib/tablefunc |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-27 17:25:29.410646000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 17:28:00.681541000 +0000 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-27 17:25:25.884163871 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 17:29:41.897983458 +0000 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/tablefunc/expected/tablefunc.out /Users/admin/pgsql/build/testrun/tablefunc/regress/... --- /Users/admin/pgsql/contrib/tablefunc/expected/tablefunc.out 2024-10-27 17:25:21 +++ /Users/admin/pgsql/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 17:28:59 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tablefunc/expected/tablefunc.out C:/cirrus/build/testrun/tablefunc/regres... --- C:/cirrus/contrib/tablefunc/expected/tablefunc.out 2024-10-27 17:25:38.290943700 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 17:32:06.048812700 +0000 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
50/5326 | Parallel heap vacuum |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-27 16:40:41.550757000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-27 16:43:23.... @@ -40,10 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; --- Since vacuum_in_leader_small_index uses deduplication, we expect an --- assertion failure with bug #17245 (in the absence of bugfix): -INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; -RESET max_parallel_maintenance_workers; -RESET min_parallel_index_scan_size; --- Deliberately don't drop table, to get further coverage from tools like --- pg_amcheck in some testing scenarios +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. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-27 16:40:41.868364725 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_parallel.out 2024-10-27 16:48:46... @@ -40,6 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16387/31559.1" (target block 2139062020): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062020 of relation "(null).parallel_vacuum_table" +parallel worker +while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/recove... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-27 16:40:41.868364725 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-27 16:49:... @@ -40,6 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16384/31174.1" (target block 2139062019): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062019 of relation "(null).parallel_vacuum_table" +parallel worker +while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-27 16:40:41.868364725 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_parallel.out 2024-10-27 16:48:41.410190664 +000... @@ -40,6 +40,8 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16384/31210.1" (target block 2139062016): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum.out C:/cirrus/build/testrun/pg_upgrade/002_pg_up... --- C:/cirrus/src/test/regress/expected/vacuum.out 2024-10-27 16:40:52.378127500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum.out 2024-10-27 16:43:15.456788300 +0000 @@ -154,496 +154,7 @@ -- VACUUM invokes parallel bulk-deletion UPDATE pvactst SET i = i WHERE i < 1000; VACUUM (PARALLEL 2) pvactst; -UPDATE pvactst SET i = i WHERE i < 1000; -VACUUM (PARALLEL 0) pvactst; -- disable parallel vacuum -VACUUM (PARALLEL -1) pvactst; -- error -ERROR: parallel workers for vacuum must be between 0 and 1024 -LINE 1: VACUUM (PARALLEL -1) pvactst; - ^ -VACUUM (PARALLEL 2, INDEX_CLEANUP FALSE) pvactst; -VACUUM (PARALLEL 2, FULL TRUE) pvactst; -- error, cannot use both PARALLEL and FULL -ERROR: VACUUM FULL cannot be performed in parallel -VACUUM (PARALLEL) pvactst; -- error, cannot use PARALLEL option without parallel degree -ERROR: parallel option requires a value between 0 and 1024 -LINE 1: VACUUM (PARALLEL) pvactst; - ^ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum.out C:/cirrus/build/testrun/recovery/027_stream_... --- C:/cirrus/src/test/regress/expected/vacuum.out 2024-10-27 16:40:52.378127500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum.out 2024-10-27 16:44:53.983953900 +0000 @@ -154,496 +154,7 @@ -- VACUUM invokes parallel bulk-deletion UPDATE pvactst SET i = i WHERE i < 1000; VACUUM (PARALLEL 2) pvactst; -UPDATE pvactst SET i = i WHERE i < 1000; -VACUUM (PARALLEL 0) pvactst; -- disable parallel vacuum -VACUUM (PARALLEL -1) pvactst; -- error -ERROR: parallel workers for vacuum must be between 0 and 1024 -LINE 1: VACUUM (PARALLEL -1) pvactst; - ^ -VACUUM (PARALLEL 2, INDEX_CLEANUP FALSE) pvactst; -VACUUM (PARALLEL 2, FULL TRUE) pvactst; -- error, cannot use both PARALLEL and FULL -ERROR: VACUUM FULL cannot be performed in parallel -VACUUM (PARALLEL) pvactst; -- error, cannot use PARALLEL option without parallel degree -ERROR: parallel option requires a value between 0 and 1024 -LINE 1: VACUUM (PARALLEL) pvactst; - ^ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum.out C:/cirrus/build/testrun/regress/regress/resu... --- C:/cirrus/src/test/regress/expected/vacuum.out 2024-10-27 16:40:52.378127500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum.out 2024-10-27 16:43:12.075012100 +0000 @@ -154,496 +154,7 @@ -- VACUUM invokes parallel bulk-deletion UPDATE pvactst SET i = i WHERE i < 1000; VACUUM (PARALLEL 2) pvactst; -UPDATE pvactst SET i = i WHERE i < 1000; -VACUUM (PARALLEL 0) pvactst; -- disable parallel vacuum -VACUUM (PARALLEL -1) pvactst; -- error -ERROR: parallel workers for vacuum must be between 0 and 1024 -LINE 1: VACUUM (PARALLEL -1) pvactst; - ^ -VACUUM (PARALLEL 2, INDEX_CLEANUP FALSE) pvactst; -VACUUM (PARALLEL 2, FULL TRUE) pvactst; -- error, cannot use both PARALLEL and FULL -ERROR: VACUUM FULL cannot be performed in parallel -VACUUM (PARALLEL) pvactst; -- error, cannot use PARALLEL option without parallel degree -ERROR: parallel option requires a value between 0 and 1024 -LINE 1: VACUUM (PARALLEL) pvactst; - ^ ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:15.942516000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-27 11:01:55.621... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:15.942516000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-27 11:02:40.4... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:15.942516000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-27 11:01:50.957074000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:14.570519185 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-27 11:05:17.170836216 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:14.570519185 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-27 11:07:13.578233580 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:14.570519185 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-27 11:03:21.686919040 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:14.194842607 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-27 11:02:40.349... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:14.194842607 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-27 11:03:13.6... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-27 11:00:14.194842607 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-27 11:02:35.521975821 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-27 11:00:30.072638600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-27 11:04:15.517504100 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-27 11:00:30.072638600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-27 11:06:24.624006400 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-27 11:00:30.072638600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-27 11:03:59.227948400 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-10-27 09:06:05.578766000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-27 09:11:46.606477000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-10-27 09:05:58.970508812 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-27 09:12:23.223192997 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/5324 | Wrong result when enable_partitionwise_join is on if collation of PartitionKey and Column is different. |
Linux - Debian Bookworm - Meson | |
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 2024-10-27 05:34:11.158814600 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-27 05... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-10-27 05:34:11.158814600 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-27 05:40:16.851737723 ... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-27 05:34:27.554820400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-27 05:38:13.426475500... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-27 05:34:27.554820400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-27 05:40:43.9539606... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-27 05:34:27.554820400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-27 05:38:08.318067600 +0000 @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5229 | Add ExprState hashing for GROUP BY and hashed SubPlans |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/build/testrun/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-27 05:02:46.105597000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-27 05:05:27.618179000 ... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-27 05:02:44.720396000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-27 05:05:18.332984000 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-27 05:02:44.729812000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-27 05:05:19.941824000 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/re... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-27 05:02:44.736082000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-27 05:05:20.241684000 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-27 05:02:46.288610000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-27 05:04:26.825136... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-27 05:02:44.762354000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-27 05:05:21.801041000 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-27 05:02:46.288610000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-27 05:04:52.0751... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-27 05:02:46.288610000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-27 05:04:25.550043000 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-27 05:02:44.777935000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 05:05:21.815729000 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/contrib/pageinspect/results/bri... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-27 05:02:44.724928137 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-27 05:07:15.255622008 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/src/test/isolation... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-27 05:02:46.368137182 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-27 05:07:42.667608707 +000... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/src/test/regress/results/ty... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-27 05:02:46.596528836 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-27 05:06:21.011618256 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/build/testrun/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-27 05:02:46.004474343 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-27 05:07:46.829033657 ... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-27 05:02:44.345975730 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-27 05:07:47.705045117 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-27 05:02:44.358058419 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-27 05:07:48.857060638 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/re... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-27 05:02:44.366113544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-27 05:07:50.845088727 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-27 05:02:46.237698298 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-27 05:07:04.600965... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-27 05:02:44.398334045 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-27 05:07:51.777102445 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/regex.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/regex.out 2024-10-27 05:02:46.213571682 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2024-10-27 05:07:26.488869110 ... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-27 05:02:46.237698298 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-27 05:06:58.521056842 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-27 05:02:44.418471859 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 05:07:51.105092509 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/matview-write-skew.out C:/cirrus/build/testrun/isolat... --- C:/cirrus/src/test/isolation/expected/matview-write-skew.out 2024-10-27 05:03:03.142538400 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-27 05:06:49.498496800 +0000 @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/brin.out C:/cirrus/build/testrun/pageinspect/regress... --- C:/cirrus/contrib/pageinspect/expected/brin.out 2024-10-27 05:02:59.298773600 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-27 05:08:06.113720100 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/select.out C:/cirrus/build/testrun/pg_stat_st... --- C:/cirrus/contrib/pg_stat_statements/expected/select.out 2024-10-27 05:02:59.365181800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-27 05:08:09.808551800 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_trgm/expected/pg_trgm.out C:/cirrus/build/testrun/pg_trgm/regress/resu... --- C:/cirrus/contrib/pg_trgm/expected/pg_trgm.out 2024-10-27 05:02:59.395466100 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-27 05:08:14.333935900 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-27 05:03:03.787056200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-27 05:05:15.530038300 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-27 05:02:59.500939600 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-27 05:08:18.770948900 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-27 05:03:03.787056200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-27 05:07:05.976518600 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-27 05:03:03.787056200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-27 05:05:11.373721700 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tablefunc/expected/tablefunc.out C:/cirrus/build/testrun/tablefunc/regres... --- C:/cirrus/contrib/tablefunc/expected/tablefunc.out 2024-10-27 05:02:59.576113900 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-27 05:08:16.982870100 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
50/4888 | Run deferred triggers in the correct security context |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-27 04:11:41.451702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-27 04:13:07.295002000... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-27 04:11:41.451702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-27 04:13:48.8097460... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-27 04:11:41.451702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-27 04:13:06.592546000 +0000 @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
Linux - Debian Bookworm - Meson | |
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 2024-10-26 23:30:09.749083654 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-26 23... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-10-26 23:30:09.749083654 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-26 23:35:41.908442672 ... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-26 23:30:25.377213700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-26 23:33:59.618672200... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-26 23:30:25.377213700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-26 23:36:01.9482998... @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-26 23:30:25.377213700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-26 23:33:45.896016900 +0000 @@ -1529,44 +1529,32 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) +1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5323 | Support enabling checksums online |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:03:03.620834000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-26 19:05:15.435193000 +0... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:03:03.620834000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-26 19:05:56.674882000 ... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:03:03.620834000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-10-26 19:05:15.173359000 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:02:58.997386291 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2024-10-26 19:10:49.592318432 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/src/test/regress/results/rules.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:02:58.997386291 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2024-10-26 19:07:37.079940465 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:02:59.248603072 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-26 19:08:06.431509252 +0... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:02:59.248603072 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-26 19:08:46.983493342 ... @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out 2024-10-26 19:02:59.248603072 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-10-26 19:08:02.915510546 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/rules.out 2024-10-26 19:03:13.700229700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-26 19:06:21.740895100 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/rules.out 2024-10-26 19:03:13.700229700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-26 19:08:38.008092600 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/rules.out 2024-10-26 19:03:13.700229700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/rules.out 2024-10-26 19:06:15.326825600 +0000 @@ -2032,6 +2032,34 @@ s.param15 AS partitions_done FROM (pg_stat_get_progress_info('CREATE INDEX'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, p... LEFT JOIN pg_database d ON ((s.datid = d.oid))); +pg_stat_progress_data_checksums| SELECT s.pid, + s.datid, + d.datname, + CASE s.param1 + WHEN 0 THEN 'enabling'::text + WHEN 1 THEN 'disabling'::text + WHEN 2 THEN 'waiting'::text + WHEN 3 THEN 'waiting on backends'::text + WHEN 4 THEN 'waiting on temporary tables'::text + WHEN 5 THEN 'done'::text + ELSE NULL::text + END AS phase, + CASE s.param2 ... |
50/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/subselect.out 2024-10-26 18:25:32.457929600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-10-26 18:27:50.396656800 +0000 @@ -2313,15 +2313,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-26 14:51:06.47759100... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-26 14:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/sr... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-26 14:51:04.17438270... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-26 14:56:4... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out /tmp/cirrus-ci-build/bu... --- /tmp/cirrus-ci-build/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-26 14:51:00.40251247... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-26 14:... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out C:/cirrus/buil... --- C:/cirrus/src/test/isolation/expected/vacuum-extending-in-repetable-read.out 2024-10-26 14:51:17.865164800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-26 14:55:41.54203... @@ -9,9 +9,10 @@ FROM pg_stat_vacuum_tables vt, pg_class c WHERE vt.relname = 'test_vacuum_stat_isolation' AND vt.relid = c.oid; -relname|tuples_deleted|dead_tuples|tuples_frozen --------+--------------+-----------+------------- -(0 rows) +relname |tuples_deleted|dead_tuples|tuples_frozen +--------------------------+--------------+-----------+------------- +test_vacuum_stat_isolation| 0| 0| 0 +(1 row) step s1_begin_repeatable_read: BEGIN transaction ISOLATION LEVEL REPEATABLE READ; @@ -22,7 +23,8 @@ 100 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out C:/cirrus/build/tes... --- C:/cirrus/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2024-10-26 14:51:18.566404800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-10-26 14:55:36.783741200 +0... @@ -219,7 +219,7 @@ WHERE dbname = current_database(); dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) DROP TABLE vestat CASCADE; @@ -251,7 +251,7 @@ WHERE dbname = 'regression_statistic_vacuum_db'; dbname | db_blks_hit | total_blks_dirtied | total_blks_written | wal_records | wal_fpi | wal_b... --------------------------------+-------------+--------------------+--------------------+-------------+---------+------... - regression_statistic_vacuum_db | t | t | t | t | t | t ... + regression_statistic_vacuum_db | t | t | t | t | t | t ... (1 row) ... |
50/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:25.500109000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-26 14:32:03.529780000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:25.500109000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-26 14:32:50.948709000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:25.500109000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-26 14:32:01.429894000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:23.992481693 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-26 14:35:49.759562977 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:23.992481693 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-26 14:34:08.035665128 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:25.514725743 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-26 14:33:41.475365312 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:25.514725743 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-26 14:34:18.847050920 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out 2024-10-26 14:30:25.514725743 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-26 14:33:38.107288018 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-26 14:30:53 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-26 14:33:04 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-26 14:30:53 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-26 14:34:24 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-26 14:30:53 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-10-26 14:33:03 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:17.248244000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-26 12:05:53.420096000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:17.248244000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-26 12:06:32.9443310... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:17.248244000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-26 12:05:53.726426000 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:14.614777284 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-26 12:09:38.419549844 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out /tmp/cirrus-ci-build/src/test/isolation/ou... --- /tmp/cirrus-ci-build/src/test/isolation/expected/partitioned-cic.out 2024-10-26 12:04:14.454599501 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-26 12:31:54.539784435 +0000 @@ -3,10 +3,14 @@ starting permutation: lock_p1 cic insert drop2 commit chk_content step lock_p1: lock cictab_part_1 in row exclusive mode; step cic: CREATE INDEX CONCURRENTLY ON cictab(i); <waiting ...> -step insert: insert into cictab values (1, 1), (11, 1); -step drop2: DROP TABLE cictab_part_2; +step insert: insert into cictab values (1, 1), (11, 1); <waiting ...> +isolationtester: canceling step insert after 360 seconds +step insert: <... completed> +ERROR: canceling statement due to user request +step drop2: DROP TABLE cictab_part_2; <waiting ...> step commit: COMMIT; step cic: <... completed> +step drop2: <... completed> step chk_content: set enable_seqscan to off; explain (costs off) select * from cictab where i > 0; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:14.614777284 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-10-26 12:10:57.863799748 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:14.614777284 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-26 12:07:17.727673618 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:17.174103904 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-26 12:06:52.949319106... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:17.174103904 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-26 12:07:24.3969831... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2024-10-26 12:04:17.174103904 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-26 12:06:43.293403705 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-26 12:04:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-26 12:06:17 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-26 12:04:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-26 12:07:22 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-26 12:04:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-26 12:06:17 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-26 12:04:27.954601300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-26 12:08:22.661674300 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-26 12:04:27.954601300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-26 12:10:31.762261200 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/indexing.out 2024-10-26 12:04:27.954601300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-26 12:08:16.073298400 +0000 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
50/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-26 11:03:12.095327066 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-26 11:12:27.... @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-26 11:03:12.095327066 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-26 11:13:0... @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out 2024-10-26 11:03:12.095327066 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-26 11:12:18.841891131 +0000 @@ -3078,7 +3078,7 @@ select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)'); jsonb_path_query ------------------ - "def" + "" (1 row) -- Test string methods play nicely together |
50/4720 | "unexpected duplicate for tablespace" problem in logical replication |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:15.461878000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-26 01:30:50.734928... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37852 | | 0 | 37852 | pktable_pkey + 37849 | | 0 | 37849 | pktable + 37862 | | 0 | 37862 | fktable + 38379 | | 0 | 38385 | foo + 38389 | | 0 | 38389 | pg_toast_38379_index + 38388 | | 0 | 38388 | pg_toast_38379 + 38593 | | 0 | 38593 | old_oids + 38610 | | 0 | 38610 | pg_toast_38607 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:15.461878000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-26 01:31:40.7915... @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37892 | | 0 | 37892 | pktable_pkey + 37889 | | 0 | 37889 | pktable + 37894 | | 0 | 37894 | fktable + 38406 | | 0 | 38411 | foo + 38415 | | 0 | 38415 | pg_toast_38406_index + 38414 | | 0 | 38414 | pg_toast_38406 + 38615 | | 0 | 38615 | recur2 + 38601 | | 0 | 38601 | old_oids ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:15.461878000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-26 01:30:54.843081000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37900 | | 0 | 37900 | pktable_pkey + 37896 | | 0 | 37896 | pktable + 37905 | | 0 | 37905 | fktable + 38393 | | 0 | 38399 | foo + 38403 | | 0 | 38403 | pg_toast_38393_index + 38402 | | 0 | 38402 | pg_toast_38393 + 38658 | | 0 | 38658 | old_oids + 38675 | | 0 | 38675 | pg_toast_38672 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:14.058916810 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-26 01:35:02.992404414 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37987 | | 0 | 37987 | pktable_pkey + 37983 | | 0 | 37983 | pktable + 37989 | | 0 | 37989 | fktable + 38555 | | 0 | 38561 | foo + 38565 | | 0 | 38565 | pg_toast_38555_index + 38564 | | 0 | 38564 | pg_toast_38555 + 38780 | | 0 | 38780 | old_oids + 38805 | | 0 | 38805 | pg_toast_38801 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:14.058916810 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-10-26 01:36:08.952042375 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37973 | | 0 | 37973 | pktable_pkey + 37970 | | 0 | 37970 | pktable + 37980 | | 0 | 37980 | fktable + 38417 | | 0 | 38422 | foo + 38426 | | 0 | 38426 | pg_toast_38417_index + 38425 | | 0 | 38425 | pg_toast_38417 + 38635 | | 0 | 38635 | old_oids + 38653 | | 0 | 38653 | pg_toast_38650 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:14.058916810 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-26 01:32:33.256551056 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38000 | | 0 | 38000 | pktable_pkey + 37997 | | 0 | 37997 | pktable + 38003 | | 0 | 38003 | fktable + 38504 | | 0 | 38509 | foo + 38513 | | 0 | 38513 | pg_toast_38504_index + 38512 | | 0 | 38512 | pg_toast_38504 + 38713 | | 0 | 38713 | old_oids + 38735 | | 0 | 38735 | pg_toast_38732 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:12.669975957 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-26 01:32:33.064349... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38496 | | 0 | 38496 | forc_test + 38047 | | 0 | 38047 | users_id_seq + 38052 | | 0 | 38052 | pg_toast_38048 + 38053 | | 0 | 38053 | pg_toast_38048_index + 38048 | | 0 | 38048 | users + 38259 | | 0 | 38259 | foo + 38892 | | 0 | 38892 | pg_toast_38889 + 38893 | | 0 | 38893 | pg_toast_38889_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:12.669975957 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-26 01:33:08.2683... @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38123 | | 0 | 38123 | foo + 38386 | | 0 | 38386 | forc_test + 37903 | | 0 | 37903 | users_id_seq + 37908 | | 0 | 37908 | pg_toast_37904 + 37909 | | 0 | 37909 | pg_toast_37904_index + 37904 | | 0 | 37904 | users + 38810 | | 0 | 38810 | pg_toast_38807 + 38811 | | 0 | 38811 | pg_toast_38807_index ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-26 01:29:12.669975957 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-26 01:32:26.028394786 +0000 @@ -3491,9 +3491,29 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37959 | | 0 | 37959 | users_id_seq + 37964 | | 0 | 37964 | pg_toast_37960 + 37965 | | 0 | 37965 | pg_toast_37960_index + 37960 | | 0 | 37960 | users + 38149 | | 0 | 38149 | foo + 38511 | | 0 | 38511 | forc_test + 38912 | | 0 | 38912 | pg_toast_38909 + 38913 | | 0 | 38913 | pg_toast_38909_index ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-26 01:29:26.164104000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-26 01:32:54.892581000 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37322 | | 0 | 37322 | pktable_pkey + 37319 | | 0 | 37319 | pktable + 37325 | | 0 | 37325 | fktable + 38012 | | 0 | 38017 | foo + 38021 | | 0 | 38021 | pg_toast_38012_index + 38020 | | 0 | 38020 | pg_toast_38012 + 38299 | | 0 | 38299 | old_oids + 38316 | | 0 | 38316 | pg_toast_38313 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-26 01:29:26.164104000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-26 01:35:09.633790800 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37163 | | 0 | 37163 | pktable_pkey + 37158 | | 0 | 37158 | pktable + 37166 | | 0 | 37166 | fktable + 38037 | | 0 | 38043 | foo + 38048 | | 0 | 38048 | pg_toast_38037_index + 38047 | | 0 | 38047 | pg_toast_38037 + 38257 | | 0 | 38257 | old_oids + 38274 | | 0 | 38274 | pg_toast_38271 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/alter_table.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/alter_table.out 2024-10-26 01:29:26.164104000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-26 01:32:48.524901200 +0000 @@ -3491,9 +3491,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 37313 | | 0 | 37313 | pktable_pkey + 37310 | | 0 | 37310 | pktable + 37316 | | 0 | 37316 | fktable + 38097 | | 0 | 38111 | foo + 38116 | | 0 | 38116 | pg_toast_38097_index + 38114 | | 0 | 38114 | pg_toast_38097 + 38386 | | 0 | 38386 | old_oids + 38403 | | 0 | 38403 | pg_toast_38400 ... |
50/5031 | Remove dependence on integer wrapping |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-26 00:49:13.656243300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-26 00:51:25.771654800 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-26 00:49:13.656243300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-26 00:53:51.940752900 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/date.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/date.out 2024-10-26 00:49:13.656243300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-26 00:51:19.643679100 +0000 @@ -1533,4 +1533,4 @@ select make_time(24, 0, 2.1); ERROR: time field value out of range: 24:00:2.1 SELECT make_date(-2147483648, 1, 1); -ERROR: date field value out of range: -2147483648-01-01 +ERROR: date field value out of range: 24301-01-01 |
50/4921 | allow changing autovacuum_max_workers without restarting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/query_cancel.out 2024-10-26 00:17:09.565605111 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-26 00:20:52.104927814 +0000 @@ -29,4 +29,5 @@ -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; ERROR: canceling statement due to statement timeout +WARNING: could not get result of cancel request due to timeout COMMIT; |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:16.702856000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-25 21:34:47.780617000 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:16.702856000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-25 21:35:35.289181000 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:16.702856000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-10-25 21:34:44.048416000 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:11.442551544 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy2.out 2024-10-25 21:37:56.302342875 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/src/test/regress/results/copy2.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:11.442551544 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy2.out 2024-10-25 21:36:04.925965886 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:12.558374057 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-25 21:35:42.340931340 +0... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:12.558374057 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-25 21:36:21.685676645 ... @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy2.out 2024-10-25 21:33:12.558374057 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy2.out 2024-10-25 21:35:35.524832802 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-25 21:33:23.974533500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy2.out 2024-10-25 21:37:14.771382700 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-25 21:33:23.974533500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy2.out 2024-10-25 21:39:44.505962500 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy2.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/copy2.out 2024-10-25 21:33:23.974533500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy2.out 2024-10-25 21:37:04.857819700 +0000 @@ -139,7 +139,7 @@ LINE 1: COPY x from stdin (log_verbosity unsupported); ^ COPY x from stdin with (reject_limit 1); -ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE +ERROR: COPY REJECT_LIMIT requires ON_ERROR to be set to IGNORE or SET_TO_NULL COPY x from stdin with (on_error ignore, reject_limit 0); ERROR: REJECT_LIMIT (0) must be greater than zero -- too many columns in column list: should fail |
50/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/stats.out 2024-10-25 20:32:03.621734200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2024-10-25 20:38:36.288554300 +0000 @@ -846,7 +846,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | parallel_idx_scan -------------------+------------------- - 3 | 2 + 2 | 2 (1 row) SELECT last_parallel_seq_scan AS test_last_seq, last_parallel_idx_scan AS test_last_idx @@ -895,7 +895,7 @@ FROM pg_stat_all_tables WHERE relid = 'test_parallel_scan'::regclass; parallel_seq_scan | seq_ok | parallel_idx_scan | idx_ok -------------------+--------+-------------------+-------- - 6 | t | 2 | t + 5 | t | 2 | t (1 row) ... |
50/5061 | New function rand_array() to contrib/tablefunc |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-25 20:23:41.376257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-25 20:26:39.676882000 +0000 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-25 20:23:38.921178814 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-25 20:28:05.120810308 +0000 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tablefunc/expected/tablefunc.out C:/cirrus/build/testrun/tablefunc/regres... --- C:/cirrus/contrib/tablefunc/expected/tablefunc.out 2024-10-25 20:23:50.867137500 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-25 20:30:14.993622200 +0000 @@ -1,17 +1,20 @@ CREATE EXTENSION tablefunc; +ERROR: extension "tablefunc" has no installation script nor update path for version "1.1" -- -- normal_rand() -- no easy way to do this for regression testing -- SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100, 250, 0.2); - avg | count ------+------- - 250 | 100 -(1 row) - +ERROR: function normal_rand(integer, integer, numeric) does not exist +LINE 1: SELECT avg(normal_rand)::int, count(*) FROM normal_rand(100,... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
50/5326 | Parallel heap vacuum |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-25 19:31:56.378650000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-25 19:34:51.... @@ -40,10 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; --- Since vacuum_in_leader_small_index uses deduplication, we expect an --- assertion failure with bug #17245 (in the absence of bugfix): -INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; -RESET max_parallel_maintenance_workers; -RESET min_parallel_index_scan_size; --- Deliberately don't drop table, to get further coverage from tools like --- pg_amcheck in some testing scenarios +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. ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-25 19:31:55.634862633 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_parallel.out 2024-10-25 19:40:58... @@ -40,6 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16387/31552.1" (target block 2139062019): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062019 of relation "(null).parallel_vacuum_table" +parallel worker +while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/recove... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-25 19:31:55.634862633 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_parallel.out 2024-10-25 19:41:... @@ -40,6 +40,8 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16384/31167.1" (target block 2139062016): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out /tmp/cirrus-ci-build/build-32/testrun/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_parallel.out 2024-10-25 19:31:55.634862633 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_parallel.out 2024-10-25 19:40:51.277107485 +000... @@ -40,6 +40,10 @@ -- Parallel VACUUM with B-Tree page deletions, ambulkdelete calls: DELETE FROM parallel_vacuum_table; VACUUM (PARALLEL 4, INDEX_CLEANUP ON) parallel_vacuum_table; +ERROR: could not open file "base/16384/31205.1" (target block 2139062017): previous segment is only 40 blocks +CONTEXT: while vacuuming block 2139062017 of relation "(null).parallel_vacuum_table" +parallel worker +while vacuuming block 2139062016 of relation "public.parallel_vacuum_table" -- Since vacuum_in_leader_small_index uses deduplication, we expect an -- assertion failure with bug #17245 (in the absence of bugfix): INSERT INTO parallel_vacuum_table SELECT i FROM generate_series(1, 10000) i; |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum.out C:/cirrus/build/testrun/pg_upgrade/002_pg_up... --- C:/cirrus/src/test/regress/expected/vacuum.out 2024-10-25 19:32:16.729560900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum.out 2024-10-25 19:34:58.965757100 +0000 @@ -154,496 +154,7 @@ -- VACUUM invokes parallel bulk-deletion UPDATE pvactst SET i = i WHERE i < 1000; VACUUM (PARALLEL 2) pvactst; -UPDATE pvactst SET i = i WHERE i < 1000; -VACUUM (PARALLEL 0) pvactst; -- disable parallel vacuum -VACUUM (PARALLEL -1) pvactst; -- error -ERROR: parallel workers for vacuum must be between 0 and 1024 -LINE 1: VACUUM (PARALLEL -1) pvactst; - ^ -VACUUM (PARALLEL 2, INDEX_CLEANUP FALSE) pvactst; -VACUUM (PARALLEL 2, FULL TRUE) pvactst; -- error, cannot use both PARALLEL and FULL -ERROR: VACUUM FULL cannot be performed in parallel -VACUUM (PARALLEL) pvactst; -- error, cannot use PARALLEL option without parallel degree -ERROR: parallel option requires a value between 0 and 1024 -LINE 1: VACUUM (PARALLEL) pvactst; - ^ ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/triggers.out 2024-10-25 19:32:16.719717300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-25 19:37:13.208968400 +0000 @@ -3566,165 +3566,7 @@ partition by list (a); create table trigger_parted_p2_2 partition of trigger_parted_p2 for values in (2); alter table only trigger_parted_p2 disable trigger aft_row; -alter table trigger_parted_p2_2 enable always trigger aft_row; --- verify transition table conversion slot's lifetime --- https://postgr.es/m/39a71864-b120-5a5c-8cc5-c632b6f16761@amazon.com -create table convslot_test_parent (col1 text primary key); -create table convslot_test_child (col1 text primary key, - foreign key (col1) references convslot_test_parent(col1) on delete cascade on update cascade -); -alter table convslot_test_child add column col2 text not null default 'tutu'; -insert into convslot_test_parent(col1) values ('1'); -insert into convslot_test_child(col1) values ('1'); -insert into convslot_test_parent(col1) values ('3'); -insert into convslot_test_child(col1) values ('3'); -create function convslot_trig1() ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum.out C:/cirrus/build/testrun/regress/regress/resu... --- C:/cirrus/src/test/regress/expected/vacuum.out 2024-10-25 19:32:16.729560900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum.out 2024-10-25 19:34:55.460379700 +0000 @@ -154,496 +154,7 @@ -- VACUUM invokes parallel bulk-deletion UPDATE pvactst SET i = i WHERE i < 1000; VACUUM (PARALLEL 2) pvactst; -UPDATE pvactst SET i = i WHERE i < 1000; -VACUUM (PARALLEL 0) pvactst; -- disable parallel vacuum -VACUUM (PARALLEL -1) pvactst; -- error -ERROR: parallel workers for vacuum must be between 0 and 1024 -LINE 1: VACUUM (PARALLEL -1) pvactst; - ^ -VACUUM (PARALLEL 2, INDEX_CLEANUP FALSE) pvactst; -VACUUM (PARALLEL 2, FULL TRUE) pvactst; -- error, cannot use both PARALLEL and FULL -ERROR: VACUUM FULL cannot be performed in parallel -VACUUM (PARALLEL) pvactst; -- error, cannot use PARALLEL option without parallel degree -ERROR: parallel option requires a value between 0 and 1024 -LINE 1: VACUUM (PARALLEL) pvactst; - ^ ... |
50/4929 | apply_scanjoin_target_to_paths and partitionwise join |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:15.948700000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-25 13:36:00.320... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:15.948700000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-25 13:36:45.7... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:15.948700000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-25 13:35:59.579797000 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_c... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:11.580263025 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-25 13:39:59.638570053 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:11.580263025 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-25 13:41:29.670462516 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/src/test/regress/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:11.580263025 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-25 13:37:42.355169085 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:11.517514351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-25 13:36:41.906... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:11.517514351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-25 13:37:14.6... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-25 13:34:11.517514351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-25 13:36:28.638328952 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-25 13:34:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-25 13:36:20 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-25 13:34:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-25 13:37:29 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/partition_join.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2024-10-25 13:34:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-10-25 13:36:20 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/pg_upgrade/0... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-25 13:34:28.875082500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-25 13:38:11.715507300 +000... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/recovery/027... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-25 13:34:28.875082500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-25 13:40:38.528930400 +0... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_join.out C:/cirrus/build/testrun/regress/regr... --- C:/cirrus/src/test/regress/expected/partition_join.out 2024-10-25 13:34:28.875082500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-25 13:38:05.747744500 +0000 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.a) -> Append - -> Merge Join - Merge Cond: (t1_1.a = t2_1.a) - -> Index Scan using iprt1_p1_a on prt1_p1 t1_1 - -> Sort ... |
50/5284 | database-specific role memberships |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out /tmp/cirrus-ci-build/build/testrun/regress-runni... --- /tmp/cirrus-ci-build/src/test/regress/expected/privs_in_db.out 2024-10-25 11:35:03.864788000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-25 11:40:38.102394000 +00... @@ -756,9 +756,10 @@ DROP DATABASE regression_db_0; DROP ROLE regress_role_admin; SELECT datname FROM pg_database WHERE datname LIKE 'regression_db_%'; - datname ---------- -(0 rows) + datname +------------------- + regression_dblink +(1 row) SELECT rolname FROM pg_roles WHERE rolname LIKE 'regress_role_%'; rolname |
50/4308 | SQL:2011 application time |
FreeBSD - 13 - 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 2024-10-25 09:34:13.710595000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 09:40:19.9131730... @@ -7112,18 +7112,9 @@ CREATE VIEW rw_view AS SELECT * FROM parent_tbl WHERE a < b WITH CHECK OPTION; \d+ rw_view - View "public.rw_view" - Column | Type | Collation | Nullable | Default | Storage | Description ---------+---------+-----------+----------+---------+---------+------------- - a | integer | | | | plain | - b | integer | | | | plain | -View definition: - SELECT a, - b - FROM parent_tbl - WHERE a < b; -Options: check_option=cascaded - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert ... |
50/3998 | SetLatches() |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress-running/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 08:07:54.603522000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-25 08:13:19.754396000 +0000 @@ -2355,12 +2355,8 @@ merge into parted_trig using (select 1) as ss on true when matched and a = 2 then update set a = 1; NOTICE: trigger parted_trig_before_stmt on parted_trig BEFORE UPDATE for STATEMENT -NOTICE: trigger parted_trig_before_row on parted_trig2 BEFORE UPDATE for ROW -NOTICE: trigger parted_trig_before_row on parted_trig2 BEFORE DELETE for ROW -NOTICE: trigger parted_trig_before_row on parted_trig1 BEFORE INSERT for ROW -NOTICE: trigger parted_trig_after_row on parted_trig2 AFTER DELETE for ROW -NOTICE: trigger parted_trig_after_row on parted_trig1 AFTER INSERT for ROW -NOTICE: trigger parted_trig_after_stmt on parted_trig AFTER UPDATE for STATEMENT +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function trigger_notice() during initialization of execution state drop table parted_trig; -- Verify propagation of trigger arguments to partitions create table parted_trig (a int) partition by list (a); diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/updatable_views.out /tmp/cirrus-ci-build/build/testrun/regress-r... --- /tmp/cirrus-ci-build/src/test/regress/expected/updatable_views.out 2024-10-25 08:07:54.608208000 +0000 ... |
50/4956 | Test to dump and restore objects left behind by regression |
FreeBSD - 13 - 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 2024-10-25 08:03:24.445862000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 08:07:56.3309590... @@ -6145,26 +6145,8 @@ FROM ft4 INNER JOIN ft5 ON (ft4.c1 = ft5.c1) WHERE ft2.c1 > 1200 AND ft2.c2 = ft4.c1 RETURNING ft2, ft2.*, ft4, ft4.*; - ft2 | c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ft4 | c1 | c2 | c3 ---------------------------------+------+----+-----+----+----+----+------------+----+----------------+----+----+-------- - (1206,6,foo,,,,"ft2 ",) | 1206 | 6 | foo | | | | ft2 | | (6,7,AAA006) | 6 | 7 | AAA006 - (1212,12,foo,,,,"ft2 ",) | 1212 | 12 | foo | | | | ft2 | | (12,13,AAA012) | 12 | 13 | AAA012 - (1218,18,foo,,,,"ft2 ",) | 1218 | 18 | foo | | | | ft2 | | (18,19,AAA018) | 18 | 19 | AAA018 - (1224,24,foo,,,,"ft2 ",) | 1224 | 24 | foo | | | | ft2 | | (24,25,AAA024) | 24 | 25 | AAA024 - (1230,30,foo,,,,"ft2 ",) | 1230 | 30 | foo | | | | ft2 | | (30,31,AAA030) | 30 | 31 | AAA030 - (1236,36,foo,,,,"ft2 ",) | 1236 | 36 | foo | | | | ft2 | | (36,37,AAA036) | 36 | 37 | AAA036 - (1242,42,foo,,,,"ft2 ",) | 1242 | 42 | foo | | | | ft2 | | (42,43,AAA042) | 42 | 43 | AAA042 - (1248,48,foo,,,,"ft2 ",) | 1248 | 48 | foo | | | | ft2 | | (48,49,AAA048) | 48 | 49 | AAA048 - (1254,54,foo,,,,"ft2 ",) | 1254 | 54 | foo | | | | ft2 | | (54,55,AAA054) | 54 | 55 | AAA054 - (1260,60,foo,,,,"ft2 ",) | 1260 | 60 | foo | | | | ft2 | | (60,61,AAA060) | 60 | 61 | AAA060 - (1266,66,foo,,,,"ft2 ",) | 1266 | 66 | foo | | | | ft2 | | (66,67,AAA066) | 66 | 67 | AAA066 ... |
50/5324 | Wrong result when enable_partitionwise_join is on if collation of PartitionKey and Column is different. |
FreeBSD - 13 - 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 2024-10-25 07:43:21.990558000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 07:47:50.4282500... @@ -6786,20 +6786,9 @@ (3 rows) SELECT * FROM ft1 ORDER BY c6 DESC NULLS LAST, c1 OFFSET 795 LIMIT 10; - c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 -------+-----+--------------------+------------------------------+--------------------------+------+------------+----- - 960 | 42 | 00960_trig_update | Mon Mar 02 00:00:00 1970 PST | Mon Mar 02 00:00:00 1970 | 0 | 0 | foo - 970 | 42 | 00970_trig_update | Thu Mar 12 00:00:00 1970 PST | Thu Mar 12 00:00:00 1970 | 0 | 0 | foo - 980 | 42 | 00980_trig_update | Sun Mar 22 00:00:00 1970 PST | Sun Mar 22 00:00:00 1970 | 0 | 0 | foo - 990 | 42 | 00990_trig_update | Wed Apr 01 00:00:00 1970 PST | Wed Apr 01 00:00:00 1970 | 0 | 0 | foo - 1000 | 42 | 01000_trig_update | Thu Jan 01 00:00:00 1970 PST | Thu Jan 01 00:00:00 1970 | 0 | 0 | foo - 1218 | 818 | ggg_trig_update | | | (--; | ft2 | - 1001 | 101 | 0000100001 | | | | ft2 | - 1003 | 403 | 0000300003_update3 | | | | ft2 | - 1004 | 104 | 0000400004 | | | | ft2 | - 1006 | 106 | 0000600006 | | | | ft2 | -(10 rows) ... |
Linux - Debian Bookworm - Meson | |
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 2024-10-25 07:43:19.374956197 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-25 07... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
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 2024-10-25 07:43:19.374956197 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-25 07:49:20.509235267 ... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: current database's encoding is not supported with this provider CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "SQL_ASCII" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/pg_upgr... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-25 07:43:38.272644500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-25 07:47:28.501525500... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "UTF8" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/recover... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-25 07:43:38.272644500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-25 07:50:14.6099776... @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/partition_aggregate.out C:/cirrus/build/testrun/regress... --- C:/cirrus/src/test/regress/expected/partition_aggregate.out 2024-10-25 07:43:38.272644500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-25 07:47:21.539598200 +0000 @@ -1527,68 +1527,41 @@ locale = 'und-u-ks-level2', deterministic = false ); +ERROR: ICU is not supported in this build CREATE TABLE pagg_tab3 (c text collate case_insensitive) PARTITION BY LIST(c collate "C"); +ERROR: collation "case_insensitive" for encoding "WIN1252" does not exist +LINE 1: CREATE TABLE pagg_tab3 (c text collate case_insensitive) PAR... + ^ CREATE TABLE pagg_tab3_p1 PARTITION OF pagg_tab3 FOR VALUES IN ('a', 'b', 'c', 'd'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p2 PARTITION OF pagg_tab3 FOR VALUES IN ('e', 'f', 'A'); +ERROR: relation "pagg_tab3" does not exist CREATE TABLE pagg_tab3_p3 PARTITION OF pagg_tab3 FOR VALUES IN ('B', 'C', 'D', 'E'); +ERROR: relation "pagg_tab3" does not exist INSERT INTO pagg_tab3 SELECT substr('abcdeABCDE', (i % 10) + 1 , 1) FROM generate_series(0, 2999) i; +ERROR: relation "pagg_tab3" does not exist ... |
50/5044 | new plpgsql.extra_errors check - strict_expr_check |
FreeBSD - 13 - 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 2024-10-25 07:37:23.798061000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 07:42:12.9557910... @@ -6990,18 +6990,9 @@ CREATE VIEW rw_view AS SELECT * FROM foreign_tbl WHERE a < b WITH CHECK OPTION; \d+ rw_view - View "public.rw_view" - Column | Type | Collation | Nullable | Default | Storage | Description ---------+---------+-----------+----------+---------+---------+------------- - a | integer | | | | plain | - b | integer | | | | plain | -View definition: - SELECT a, - b - FROM foreign_tbl - WHERE a < b; -Options: check_option=cascaded - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress-running/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 07:37:25.300801000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-25 07:42:11.474535000 +0000 @@ -1892,18 +1892,12 @@ execute procedure update_stmt_notice(); -- inherited no-op update update stmt_trig_on_empty_upd set a = a where false returning a+1 as aa; -NOTICE: updating stmt_trig_on_empty_upd - aa ----- -(0 rows) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function update_stmt_notice() during initialization of execution state -- simple no-op update update stmt_trig_on_empty_upd1 set a = a where false returning a+1 as aa; -NOTICE: updating stmt_trig_on_empty_upd1 - aa ----- -(0 rows) ... |
50/4810 | COPY ON_ERROR 'NULL' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/updatable_views.out /tmp/cirrus-ci-build/build/testrun/regress-r... --- /tmp/cirrus-ci-build/src/test/regress/expected/updatable_views.out 2024-10-25 07:29:19.641346000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/updatable_views.out 2024-10-25 07:33:59.123270000... @@ -3868,6 +3868,8 @@ insert into base_tab_def_view values (15, default, default, default, default), (16, default, default, default, default); insert into base_tab_def_view values (17), (default); +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function base_tab_def_view_instrig_func() during initialization of execution state select * from base_tab_def order by a; a | b | c | d | e ----+---------------+---------------+--------------+--- @@ -3883,9 +3885,7 @@ 14 | View default | | View default | 15 | View default | | View default | 16 | View default | | View default | - 17 | View default | | View default | - | View default | | View default | -(14 rows) +(12 rows) ... |
50/5229 | Add ExprState hashing for GROUP BY and hashed SubPlans |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/build/testrun/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-25 07:03:31.503445000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-25 07:06:09.907464000 ... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-25 07:03:30.100187000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-25 07:06:09.397966000 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-25 07:03:30.109681000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-25 07:06:11.778845000 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/re... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-25 07:03:30.117280000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-25 07:06:12.539788000 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.692969000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-25 07:05:15.571280... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-25 07:03:30.146274000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-25 07:06:13.733663000 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.692969000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-25 07:05:42.8664... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.692969000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-25 07:05:14.606265000 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-25 07:03:30.163701000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-25 07:06:13.776078000 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/contrib/pageinspect/results/bri... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-25 07:03:29.639664821 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-25 07:07:33.377806351 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/contrib/pg_stat_statem... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-25 07:03:29.651572781 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/select.out 2024-10-25 07:07:36.553800740 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/contrib/pg_trgm/results/pg_trgm.... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-25 07:03:29.659511422 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_trgm/results/pg_trgm.out 2024-10-25 07:07:38.425797492 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.467358532 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/type_sanity.out 2024-10-25 07:07:59.369763775 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/src/test/isolation... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-25 07:03:31.244673935 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-25 07:08:18.129736873 +000... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/src/test/regress/results/ty... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.467358532 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-25 07:06:59.977869768 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out /tmp/cirrus-ci-build/build/testrun/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/matview-write-skew.out 2024-10-25 07:03:31.212213706 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-25 07:08:18.159461016 ... @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/brin.out 2024-10-25 07:03:29.592213672 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-25 07:08:20.963458417 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2024-10-25 07:03:29.604213672 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-25 07:08:22.055457420 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/re... --- /tmp/cirrus-ci-build/contrib/pg_trgm/expected/pg_trgm.out 2024-10-25 07:03:29.612213672 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-25 07:08:24.091455587 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.440213711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-25 07:07:39.447504... @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-25 07:03:29.640213673 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-25 07:08:24.807454950 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/regex.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/regex.out 2024-10-25 07:03:31.416213710 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2024-10-25 07:08:00.871478550 ... @@ -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 /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:31.440213711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-25 07:07:36.499508853 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out /tmp/cirrus-ci-build/build/testrun/tablefunc/regr... --- /tmp/cirrus-ci-build/contrib/tablefunc/expected/tablefunc.out 2024-10-25 07:03:29.660213673 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-25 07:08:24.179455509 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/matview-write-skew.out C:/cirrus/build/testrun/isolat... --- C:/cirrus/src/test/isolation/expected/matview-write-skew.out 2024-10-25 07:03:44.621796200 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-25 07:07:38.134536300 +0000 @@ -1,121 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s2_begin s1_refresh s2_read s2_insert s1_commit s2_commit -step s1_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s2_begin: BEGIN ISOLATION LEVEL SERIALIZABLE; -step s1_refresh: REFRESH MATERIALIZED VIEW CONCURRENTLY order_summary; -step s2_read: SELECT max(date) FROM order_summary; - max ----------- -04-01-2022 -(1 row) - -step s2_insert: INSERT INTO orders VALUES ('2022-04-02', 'orange', 15); -step s1_commit: COMMIT; -step s2_commit: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pageinspect/expected/brin.out C:/cirrus/build/testrun/pageinspect/regress... --- C:/cirrus/contrib/pageinspect/expected/brin.out 2024-10-25 07:03:40.597871000 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-25 07:08:50.753676700 +0000 @@ -161,50 +161,7 @@ SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') EXCEPT SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -SELECT * FROM brin_page_items(get_raw_page('brin_test_serial_idx', 2), 'brin_test_serial_idx') -EXCEPT -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx'); - itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value -------------+--------+--------+----------+----------+-------------+-------+------- -(0 rows) - -DROP INDEX brin_test_parallel_idx; --- force parallel build, but don't allow starting parallel workers to force ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/select.out C:/cirrus/build/testrun/pg_stat_st... --- C:/cirrus/contrib/pg_stat_statements/expected/select.out 2024-10-25 07:03:40.673539600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-25 07:08:56.467059700 +0000 @@ -320,96 +320,7 @@ FROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c) GROUP BY ROLLUP(a, b), rollup(a, c) ORDER BY a, b, c; - a | b | c ----+---+--- - 1 | 2 | 3 - 1 | 2 | - 1 | 2 | - 1 | | 3 - 1 | | 3 - 1 | | - 1 | | - 1 | | - 4 | | 6 - 4 | | 6 - 4 | | 6 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_trgm/expected/pg_trgm.out C:/cirrus/build/testrun/pg_trgm/regress/resu... --- C:/cirrus/contrib/pg_trgm/expected/pg_trgm.out 2024-10-25 07:03:40.728806100 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-25 07:08:59.302998500 +0000 @@ -5384,21 +5384,7 @@ SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() FROM restaurants WHERE city % 'Warsaw'; - city | similarity | show_limit ---------+------------+------------ - Warsaw | 1 | 0.3 -(1 row) - -SELECT set_limit(0.5); - set_limit ------------ - 0.5 -(1 row) - -SELECT DISTINCT city, similarity(city, 'Warsaw'), show_limit() - FROM restaurants WHERE city % 'Warsaw'; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:45.327915000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-25 07:05:58.708306500 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
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 2024-10-25 07:03:40.848833600 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-25 07:09:03.608666800 +0000 @@ -2329,10019 +2329,7 @@ (20 rows) SELECT t1c1, avg(t1c1 + t2c1) FROM (SELECT t1.c1, t2.c1 FROM ft1 t1 JOIN ft2 t2 ON (t1.c1 = t2.c1) UNION SELECT t1.c1, ... - t1c1 | avg -------+---------------------- - 101 | 202.0000000000000000 - 102 | 204.0000000000000000 - 103 | 206.0000000000000000 - 104 | 208.0000000000000000 - 105 | 210.0000000000000000 - 106 | 212.0000000000000000 - 107 | 214.0000000000000000 - 108 | 216.0000000000000000 - 109 | 218.0000000000000000 - 110 | 220.0000000000000000 -(10 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:45.327915000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-25 07:07:43.692652900 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/type_sanity.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/type_sanity.out 2024-10-25 07:03:45.327915000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-25 07:05:53.997860000 +0000 @@ -172,573 +172,7 @@ FROM pg_type AS t1 WHERE t1.typtype not in ('b', 'p') ORDER BY 1; - typtype | typinput ----------+--------------- - c | record_in - d | domain_in - e | enum_in - m | multirange_in - r | range_in -(5 rows) - --- Check for bogus typoutput routines --- As of 8.0, this check finds refcursor, which is borrowing --- other types' I/O routines -SELECT t1.oid, t1.typname, p1.oid, p1.proname ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tablefunc/expected/tablefunc.out C:/cirrus/build/testrun/tablefunc/regres... --- C:/cirrus/contrib/tablefunc/expected/tablefunc.out 2024-10-25 07:03:40.929398100 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-25 07:09:03.279556300 +0000 @@ -239,261 +239,7 @@ 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', 'SELECT DISTINCT rowdt, attribute FROM cth ORDER BY 2') AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: invalid crosstab categories query -DETAIL: The query must return one column. --- if category query generates a NULL value, get expected error -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth ORDER BY 1', - 'SELECT NULL::text') -AS c(rowid text, rowdt timestamp, temperature int4, test_result text, test_startdate timestamp, volts float8); -ERROR: crosstab category value must not be null --- if source query returns zero rows, get zero rows returned -SELECT * FROM crosstab( - 'SELECT rowid, rowdt, attribute, val FROM cth WHERE false ORDER BY 1', - 'SELECT DISTINCT attribute FROM cth ORDER BY 1') -AS c(rowid text, rowdt timestamp, temperature text, test_result text, test_startdate text, volts text); ... |
50/5190 | CREATE SUBSCRIPTION - add missing test case |
FreeBSD - 13 - 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 2024-10-25 06:19:07.691297000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 06:23:38.4768960... @@ -6657,68 +6657,25 @@ release savepoint s2; select c2, count(*) from ft2 where c2 < 500 group by 1 order by 1; - c2 | count ------+------- - 1 | 100 - 6 | 100 - 42 | 100 - 44 | 100 - 100 | 2 - 101 | 2 - 104 | 2 - 106 | 2 - 201 | 1 - 204 | 1 - 303 | 100 ... |
50/4888 | Run deferred triggers in the correct security context |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 06:07:46.758587000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-25 06:09:07.098817000... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 06:07:46.758587000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-25 06:09:42.8571960... @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 06:07:46.758587000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-25 06:09:02.893116000 +0000 @@ -3731,7 +3731,9 @@ -- test who runs deferred trigger functions -- setup create role groot; +WARNING: roles created by regression test cases should have names starting with "regress_" create role outis; +WARNING: roles created by regression test cases should have names starting with "regress_" create function whoami() returns trigger language plpgsql as $$ begin |
50/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress-running/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 05:46:51.530312000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-25 05:52:25.124462000 +0000 @@ -2011,8 +2011,8 @@ WARNING: after update (new): (7,"updated white trig modified") insert into upsert values(8, 'yellow') on conflict (key) do update set color = 'updated ' || upsert.color; WARNING: before insert (new): (8,yellow) -WARNING: before insert (new, modified): (9,"yellow trig modified") -WARNING: after insert (new): (9,"yellow trig modified") +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function upsert_before_func() line 11 at RAISE select * from upsert; key | color -----+----------------------------- @@ -2020,8 +2020,7 @@ 3 | updated red trig modified 5 | updated green trig modified 7 | updated white trig modified - 9 | yellow trig modified -(5 rows) ... |
50/5158 | Blast-RADIUS mitigation |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/inherit.out /tmp/cirrus-ci-build/build/testrun/regress-running/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/inherit.out 2024-10-25 05:18:16.699520000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-25 05:23:05.046299000 +0000 @@ -1397,13 +1397,7 @@ alter table p1 drop constraint f1_pos; \d p1_c1c2 - Table "public.p1_c1c2" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - f1 | integer | | | -Inherits: p1_c1, - p1_c2 - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert drop table p1 cascade; NOTICE: drop cascades to 3 other objects DETAIL: drop cascades to table p1_c1 |
50/4460 | Implement row pattern recognition feature |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress-running/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2024-10-25 04:34:13.140799000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-25 04:39:57.489902000 +0000 @@ -2449,8 +2449,8 @@ create trigger t before insert or update or delete on parted for each row execute function parted_trigfunc(); insert into parted values (1, 1, 'uno uno v2'); -- fail -ERROR: moving row to another partition during a BEFORE FOR EACH ROW trigger is not supported -DETAIL: Before executing trigger "t", the row was to be in partition "public.parted_1_1". +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function parted_trigfunc() during initialization of execution state update parted set c = c || 'v3'; -- fail ERROR: no partition of relation "parted" found for row DETAIL: Partition key of the failing row contains (a) = (2). |