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.
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). |
50/4319 | Avoid unnecessary PlaceHolderVars for simple Vars |
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 02:26:49.088779000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 02:31:29.3100420... @@ -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/inherit.out /tmp/cirrus-ci-build/build/testrun/regress-running/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/inherit.out 2024-10-25 02:26:50.533083000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-25 02:31:25.356698000 +0000 @@ -1189,23 +1189,13 @@ ALTER TABLE ONLY test_constraints DROP CONSTRAINT test_constraints_val1_val2_key; \d+ test_constraints - Table "public.test_constraints" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+-------------------+-----------+----------+---------+----------+--------------+------------- - id | integer | | | | plain | | - val1 | character varying | | | | extended | | - val2 | integer | | | | plain | | -Child tables: test_constraints_inh - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 1: SELECT pubname + ^ \d+ test_constraints_inh - Table "public.test_constraints_inh" ... |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
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 01:44:15.213584000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-25 01:49:05.248353000 +0000 @@ -1423,14 +1423,9 @@ ERROR: cannot drop inherited constraint "f1_pos" of relation "p1_c1c2" alter table p1_c2 drop constraint f1_pos; \d p1_c1c2 - Table "public.p1_c1c2" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - f1 | integer | | | -Inherits: p1_c1, - p1_c2, - p1 - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 9: ORDER BY nsp, stxname; + ^ drop table p1 cascade; NOTICE: drop cascades to 3 other objects ... |
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 01:44:12.169812717 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-25 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-25 01:44:12.169812717 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-25 01:50:32.837136298 ... @@ -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-25 01:44:28.985786300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-25 01:48:30.400725800... @@ -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-25 01:44:28.985786300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-25 01:51:03.3383576... @@ -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-25 01:44:28.985786300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-25 01:48:24.483740800 +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/4763 | Change prefetch and read strategies to use range in pg_prewarm |
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 01:43:17.698122000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-25 01:47:55.2481220... @@ -6366,11 +6366,7 @@ USING ft4 INNER JOIN ft5 ON (ft4.c1 === ft5.c1) WHERE ft2.c1 > 2000 AND ft2.c2 = ft4.c1 RETURNING ft2.c1, ft2.c2, ft2.c3; - c1 | c2 | c3 -------+----+----- - 2006 | 6 | baz -(1 row) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert DELETE FROM ft2 WHERE ft2.c1 > 2000; ALTER SERVER loopback OPTIONS (ADD extensions 'postgres_fdw'); -- Test that trigger on remote table works as expected |
50/5308 | doc: virtual envs with Pl/Python |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-25 00:26:41.252440000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-25 00:29:23.381301000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/3256 | functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) |
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-24 23:55:54.614102000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-25 00:01:06.036000000 +0000 @@ -952,14 +952,14 @@ return new; end$$; UPDATE trigger_test SET f3 = 'bar'; -NOTICE: row 1 changed -NOTICE: row 2 changed +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function mytrigger() during initialization of execution state UPDATE trigger_test SET f3 = NULL; -NOTICE: row 1 changed -NOTICE: row 2 changed +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function mytrigger() during initialization of execution state UPDATE trigger_test SET f3 = NULL; -NOTICE: row 1 not changed -NOTICE: row 2 not changed +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert ... |
50/4965 | Support LIKE with nondeterministic collations |
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-24 22:54:55.420291000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-24 23:00:03.229898000 +0000 @@ -1113,17 +1113,9 @@ NOTICE: merging multiple inherited definitions of column "b" ALTER TABLE inht1 RENAME aa TO aaa; \d+ inht4 - Table "public.inht4" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+---------+-----------+----------+---------+---------+--------------+------------- - aaa | integer | | | | plain | | - b | integer | | | | plain | | - x | integer | | | | plain | | - y | integer | | | | plain | | - z | integer | | | | plain | | -Inherits: inht2, - inht3 - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 1: SELECT pubname ... |
50/5230 | Add IGNORE NULLS to Window functions |
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-24 22:42:09.538963000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-24 22:47:37.3735720... @@ -6170,32 +6170,12 @@ USING ft4 LEFT JOIN ft5 ON (ft4.c1 = ft5.c1) WHERE ft2.c1 > 1200 AND ft2.c1 % 10 = 0 AND ft2.c2 = ft4.c1 RETURNING 100; -- can be pushed down - QUERY PLAN ... ------------------------------------------------------------------------------------------------------------------------... - Delete on public.ft2 - Output: 100 - -> Foreign Delete - Remote SQL: DELETE FROM "S 1"."T 1" r1 USING ("S 1"."T 3" r2 LEFT JOIN "S 1"."T 4" r3 ON (((r2.c1 = r3.c1)))) ... -(4 rows) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert DELETE FROM ft2 USING ft4 LEFT JOIN ft5 ON (ft4.c1 = ft5.c1) WHERE ft2.c1 > 1200 AND ft2.c1 % 10 = 0 AND ft2.c2 = ft4.c1 RETURNING 100; ... |
50/5236 | JIT: The nullness of casetest.value can be determined at the JIT compile time. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/ri-trigger.out /tmp/cirrus-ci-build/build/testrun/isolation-ru... --- /tmp/cirrus-ci-build/src/test/isolation/expected/ri-trigger.out 2024-10-24 22:25:19.025560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation-running/isolation/results/ri-trigger.out 2024-10-24 22:29:53.991086000 ... @@ -73,10 +73,11 @@ (1 row) step wxry1: INSERT INTO child (parent_id) VALUES (0); +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert step wyrx2: DELETE FROM parent WHERE parent_id = 0; +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert step c1: COMMIT; step c2: COMMIT; -ERROR: could not serialize access due to read/write dependencies among transactions starting permutation: r2 wxry1 wyrx2 c2 c1 step r2: SELECT TRUE; |
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-24 22:25:19.213964000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-24 22:29:55.450719000 +0000 @@ -1427,18 +1427,13 @@ ERROR: No such country: "Japon" CONTEXT: PL/pgSQL function city_update() line 9 at RAISE UPDATE city_view SET country_name = 'Japan' WHERE city_name = 'Takyo'; -- no match -UPDATE 0 +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert UPDATE city_view SET country_name = 'Japan' WHERE city_name = 'Tokyo' RETURNING *; -- OK - city_id | city_name | population | country_name | continent ----------+-----------+------------+--------------+----------- - 1 | Tokyo | | Japan | Asia -(1 row) - -UPDATE 1 +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert UPDATE city_view SET population = 13010279 WHERE city_name = 'Tokyo' RETURNING *; city_id | city_name | population | country_name | continent ---------+-----------+------------+--------------+----------- ... |
50/5149 | Remove duplicated smgrclose call |
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-24 22:03:09.407160000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-24 22:08:44.383322000 +0000 @@ -1195,16 +1195,7 @@ DROP TRIGGER before_upd_a_row_trig ON main_table; DROP TRIGGER UPDATE main_view SET b = 31 WHERE a = 20; -NOTICE: main_view BEFORE UPDATE STATEMENT (before_view_upd_stmt) -NOTICE: main_view INSTEAD OF UPDATE ROW (instead_of_upd) -NOTICE: OLD: (20,30), NEW: (20,31) -NOTICE: trigger_func(before_upd_a_stmt) called: action = UPDATE, when = BEFORE, level = STATEMENT -NOTICE: trigger_func(after_upd_a_b_row) called: action = UPDATE, when = AFTER, level = ROW -NOTICE: trigger_func(after_upd_b_row) called: action = UPDATE, when = AFTER, level = ROW -NOTICE: trigger_func(after_upd_b_stmt) called: action = UPDATE, when = AFTER, level = STATEMENT -NOTICE: trigger_func(after_upd_stmt) called: action = UPDATE, when = AFTER, level = STATEMENT -NOTICE: main_view AFTER UPDATE STATEMENT (after_view_upd_stmt) -UPDATE 1 +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert UPDATE main_view SET b = 32 WHERE a = 21 AND b = 31 RETURNING a, b; NOTICE: main_view BEFORE UPDATE STATEMENT (before_view_upd_stmt) ... |
50/5278 | Consistently use <optional> to indicate optional parameters |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 21:25:06.927486000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-24 21:28:14.745060000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-24 21:14:58.323132000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-24 21:17:16.869930000 +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-24 21:14:58.323132000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-24 21:17:58.866331000 ... @@ -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-24 21:14:58.323132000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-10-24 21:17:15.709551000 +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-24 21:14:57.299224555 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2024-10-24 21:23:44.431414105 +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-24 21:14:57.299224555 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2024-10-24 21:20:16.078952557 +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-24 21:14:58.421581046 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-24 21:20:10.027768853 +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-24 21:14:58.421581046 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-24 21:20:51.596831019 ... @@ -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-24 21:14:58.421581046 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-10-24 21:20:07.243716288 +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-10-24 21:14:53 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-24 21:17:40 @@ -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-10-24 21:14:53 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-24 21:18:48 @@ -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-10-24 21:14:53 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2024-10-24 21:17:39 @@ -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-10-24 21:15:10.669568600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-24 21:18:16.226207300 +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-24 21:15:10.669568600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-24 21:20:37.177372200 +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-24 21:15:10.669568600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/rules.out 2024-10-24 21:18:12.535786300 +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/5279 | Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) |
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-24 21:03:02.837902000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-24 21:09:00.3024030... @@ -6145,57 +6145,19 @@ 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/4974 | pg_stat_activity: make slow/hanging authentication more visible |
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-24 20:42:33.493801000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-24 20:47:40.126400000 +0000 @@ -1360,22 +1360,7 @@ alter table p2 drop constraint f1_pos; alter table p1 drop constraint f1_pos; \d p1p2_c* - Table "public.p1p2_c1" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - f1 | integer | | | -Inherits: p1, - p2 - - Table "public.p1p2_c2" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - f1 | integer | | | -Check constraints: - "f1_pos" CHECK (f1 > 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-24 20:33:33.852337600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-10-24 20:36:15.959638600 +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/5258 | define pg_structiszero(addr, s, r) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select.out /tmp/cirrus-ci-build/build/testrun/regress-running/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/select.out 2024-10-24 19:53:52.885966000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/select.out 2024-10-24 19:58:18.667564000 +0000 @@ -527,17 +527,9 @@ CREATE TEMP TABLE foo (f1 int); INSERT INTO foo VALUES (42),(3),(10),(7),(null),(null),(1); SELECT * FROM foo ORDER BY f1; - f1 ----- - 1 - 3 - 7 - 10 - 42 - - -(7 rows) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 1: SELECT * FROM foo ORDER BY f1; ... |
50/5269 | Improve statistics estimation considering GROUP-BY as a 'uniqueiser' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 19:41:53.077806000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/basic.out 2024-10-24 19:46:26.31260900... @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-24 19:41:53.238188000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/updatable_views.out 2024-10-24 19:46:30.598130000... @@ -1183,23 +1183,16 @@ WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b) WHEN NOT MATCHED BY SOURCE THEN UPDATE SET b = 'Not matched by source' RETURNING merge_action(), s.*, t.*; - merge_action | a | b | a | b ---------------+---+----+---+----------------------- - UPDATE | 2 | r2 | 2 | r2 - UPDATE | | | 3 | Not matched by source - INSERT | 1 | r1 | 1 | r1 -(3 rows) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert SELECT * FROM base_tbl ORDER BY a; - a | b -----+----------------------- + a | b +----+-------- ... |
50/5263 | removes attndims and typndims entirely |
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-24 19:19:07.553040000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-24 19:25:23.9196490... @@ -7621,17 +7621,13 @@ (2 rows) UPDATE rem1 set f2 = 'skidoo' RETURNING f2; - f2 --------------------- - skidoo triggered ! - skidoo triggered ! -(2 rows) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function trig_row_before_insupdate() during initialization of execution state SELECT * from loc1; - f1 | f2 -----+-------------------- - 1 | skidoo triggered ! - 2 | skidoo triggered ! ... |
50/5153 | Prohibit to use EphemeralNamedRelation in materialized views |
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-24 18:42:02.333577000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-24 18:47:34.2882260... @@ -7513,25 +7513,11 @@ AFTER INSERT OR UPDATE OR DELETE ON rem1 FOR EACH ROW EXECUTE PROCEDURE trigger_data(23,'skidoo'); insert into rem1 values(1,'insert'); -NOTICE: trig_row_after1(23, skidoo) AFTER ROW INSERT ON rem1 -NOTICE: NEW: (1,insert) -NOTICE: trig_row_after2(23, skidoo) AFTER ROW INSERT ON rem1 -NOTICE: NEW: (1,insert) +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function trigger_data() during initialization of execution state update rem1 set f2 = 'update' where f1 = 1; -NOTICE: trig_row_after1(23, skidoo) AFTER ROW UPDATE ON rem1 -NOTICE: OLD: (1,insert),NEW: (1,update) -NOTICE: trig_row_after2(23, skidoo) AFTER ROW UPDATE ON rem1 -NOTICE: OLD: (1,insert),NEW: (1,update) update rem1 set f2 = f2 || f2; -NOTICE: trig_row_after1(23, skidoo) AFTER ROW UPDATE ON rem1 ... |
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-24 18:42:03.839381000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-24 18:47:30.859788000 +0000 @@ -2615,9 +2615,8 @@ (1000, 'c'), (1001, 'ddd'), (1002, 'efg'), (1003, 'f'), (2000, 'e'), (2001, 'fff'), (2002, 'ghi'), (2003, 'h'); update parted_trigger set a = a + 2; -- notice for odd 'a' values, long 'b' values -NOTICE: trigger parted_trigger on parted_trigger_1 AFTER UPDATE for ROW: (a,b)=(3,bbb) -NOTICE: trigger parted_trigger on parted_trigger_2 AFTER UPDATE for ROW: (a,b)=(1003,ddd) -NOTICE: trigger parted_trigger on parted_trigger_3_2 AFTER UPDATE for ROW: (a,b)=(2003,fff) +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function trigger_notice_ab() during initialization of execution state drop table parted_trigger; -- try a constraint trigger, also create table parted_referenced (a int); |
50/5214 | SQL:2023 JSON simplified accessor support |
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-24 18:18:28.088327000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-24 18:23:09.218255000 +0000 @@ -2311,11 +2311,8 @@ insert into parted_trig values (50), (1500); NOTICE: trigger aaa on parted_trig_1_1 AFTER INSERT for ROW NOTICE: trigger bbb on parted_trig_1_1 AFTER INSERT for ROW -NOTICE: trigger mmm on parted_trig_1_1 AFTER INSERT for ROW -NOTICE: trigger qqq on parted_trig_1_1 AFTER INSERT for ROW -NOTICE: trigger zzz on parted_trig_1_1 AFTER INSERT for ROW -NOTICE: trigger bbb on parted_trig_2 AFTER INSERT for ROW -NOTICE: trigger zzz on parted_trig_2 AFTER INSERT for ROW +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 that the correct triggers fire for cross-partition updates create table parted_trig (a int) partition by list (a); |
50/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 17:28:26.385778000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-24 17:31:57.343300000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-24 17:28:26.36482600... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-24 17:... @@ -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-24 17:28:26.76713869... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-24 17:33: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-10-24 17:28:24.67555105... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-24 17:... @@ -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-24 17:28:25 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-24 17:31... @@ -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-24 17:28:25 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-10-24 17:31:33 @@ -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-24 17:28:36.423404700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-24 17:32:27.06877... @@ -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_index_statistics.out C:/cirrus/build/testrun/rec... --- C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out 2024-10-24 17:28:37.025458800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2024-10-24 17:34:39.119... @@ -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_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-10-24 17:28:37.025458800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-10-24 17:32:22.665455100 +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; |
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-24 17:09:43.649790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-24 17:11:21.208924000 +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-24 17:09:43.649790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-24 17:12:14.871514000 +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-24 17:09:43.649790000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-24 17:11:19.624583000 +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-24 17:09:39.191636857 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-24 17:15:18.677015726 +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-10-24 17:09:39.191636857 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-10-24 17:16:19.668770543 +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-24 17:09:39.191636857 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-24 17:12:49.009158570 +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-24 17:09:40.208278506 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-24 17:12:07.174569294 +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-24 17:09:40.208278506 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-24 17:12:39.154410120 +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-24 17:09:40.208278506 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-24 17:11:58.286605874 +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-24 17:09:40 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-24 17:11:47 @@ -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-24 17:09:40 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-24 17:12: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/regress/regress/results/x... --- /Users/admin/pgsql/src/test/regress/expected/xml.out 2024-10-24 17:09:40 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-10-24 17:11:47 @@ -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/4937 | Identify huge pages accessibility using madvise |
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-24 16:34:13.030709000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-24 16:38:56.3498040... @@ -7080,8 +7080,9 @@ (5 rows) INSERT INTO rw_view VALUES (0, 15), (0, 5); -- should fail -ERROR: new row violates check option for view "rw_view" -DETAIL: Failing row contains (10, 5). +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function public.row_before_insupd_trigfunc() during initialization of execution state +remote SQL command: INSERT INTO public.base_tbl(a, b) VALUES ($1, $2) RETURNING a, b SELECT * FROM foreign_tbl; a | b ----+---- |
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-24 16:34:14.520987000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-24 16:38:52.818428000 +0000 @@ -1289,21 +1289,13 @@ insert into inh_fk_2_child values (111, 1), (222, 2); delete from inh_fk_1 where a = 1; select * from inh_fk_1 order by 1; - a ---- - 2 - 3 -(2 rows) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 1: select * from inh_fk_1 order by 1; + ^ select * from inh_fk_2 order by 1, 2; - x | y ------+--- - 22 | 2 ... |
50/5306 | Set AUTOCOMMIT to on in script output by pg_dump |
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-24 16:29:45.753608000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-24 16:35:16.285250000 +0000 @@ -1457,12 +1457,7 @@ UPDATE 1 UPDATE city_view SET continent = 'EU' WHERE continent = 'Europe' RETURNING *; - city_id | city_name | population | country_name | continent ----------+------------+------------+--------------+----------- - 234567 | Birmingham | 1016800 | UK | Europe -(1 row) - -UPDATE 1 +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert UPDATE city_view v1 SET country_name = v2.country_name FROM city_view v2 WHERE v2.city_name = 'Birmingham' AND v1.city_name = 'London' RETURNING *; city_id | city_name | population | country_name | continent | city_id | city_name | population | country_name | conti... |
50/5068 | Allow logical decoding to output generated columns |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 15:34:11.983335000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-24 15:37:33.280784000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/4874 | BitmapHeapScan table AM violation removal (and use streaming read API) |
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-24 15:29:17.228211000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-24 15:34:41.423741000 +0000 @@ -2505,19 +2505,23 @@ insert into parted values (1, 1, 'uno uno v6'); create table parted_3 partition of parted for values in (3); update parted set a = a + 1; +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function parted_trigfunc() during initialization of execution state select tableoid::regclass, * from parted; - tableoid | a | b | c -----------+---+---+--------------------------------------------- - parted_3 | 3 | 1 | uno uno v6 did INSERT did UPDATE did INSERT + tableoid | a | b | c +------------+---+---+----------------------- + parted_1_1 | 1 | 1 | uno uno v6 did INSERT (1 row) -- there's no partition for a=0, but this update works anyway because -- the trigger causes the tuple to be routed to another partition ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_tidstore/expected/test_tidstore.out /tmp/cirrus-ci-build/build/testr... --- /tmp/cirrus-ci-build/src/test/modules/test_tidstore/expected/test_tidstore.out 2024-10-24 15:29:17.107930000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_tidstore-running/regress/results/test_tidstore.out 2024-10-24 15:34:40.31857... @@ -32,20 +32,17 @@ (VALUES (0), (1), (:maxblkno / 2), (:maxblkno - 1), (:maxblkno)) AS blocks(blk), (VALUES (1), (2), (:maxoffset / 2), (:maxoffset - 1), (:maxoffset)) AS offsets(off) GROUP BY blk; +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 6: GROUP BY blk; + ^ -- Test offsets embedded in the bitmap header. SELECT do_set_block_offsets(501, array[greatest((random() * :maxoffset)::int, 1)]::int2[]); - do_set_block_offsets ----------------------- - 501 -(1 row) - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert SELECT do_set_block_offsets(502, array_agg(DISTINCT greatest((random() * :maxoffset)::int, 1))::int2[]) FROM generate_series(1, 3); ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 14:29:20.979743000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-24 14:31:49.378458000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-24 14:29:21.074288000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-24 14:31:02.969170000... @@ -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-24 14:29:21.074288000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-24 14:31:46.7771300... @@ -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-24 14:29:21.074288000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-24 14:30:58.155414000 +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-24 14:29:20.909247161 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-24 14:34:23.313600368 +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-24 14:29:20.749310729 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-24 14:56:23.574832307 +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-24 14:29:20.909247161 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-24 14:32:37.329796176 +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-24 14:29:20.384316778 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-24 14:31:56.003344870... @@ -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-24 14:29:20.384316778 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-24 14:32:25.1473244... @@ -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-24 14:29:20.384316778 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-24 14:31:48.543351412 +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-24 14:29:27.811829300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-24 14:33:26.078435900 +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-24 14:29:27.811829300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-24 14:35:28.711293200 +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-24 14:29:27.811829300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-24 14:33:16.541332100 +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. |
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-24 13:50:17.573126000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/inherit.out 2024-10-24 13:55:09.047779000 +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/5270 | jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 13:28:15.993119000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-24 13:30:36.307349000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-24 13:28:09.904392747 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-24 13:33:57.... @@ -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-24 13:28:09.904392747 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-24 13:34: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-24 13:28:09.904392747 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-24 13:33:49.590588343 +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/4738 | psql: Rethinking of \du command |
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-24 13:09:03.052781000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-24 13:14:21.8630170... @@ -7552,14 +7552,9 @@ -- Insert or update matching: triggers are fired INSERT INTO rem1 values(2, 'update'); NOTICE: trig_row_before_insupd(23, skidoo) BEFORE ROW INSERT ON rem1 -NOTICE: NEW: (2,update) -NOTICE: trig_row_after_insupd(23, skidoo) AFTER ROW INSERT ON rem1 -NOTICE: NEW: (2,update) +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +CONTEXT: PL/pgSQL function trigger_data() line 26 at assignment UPDATE rem1 set f2 = 'update update' where f1 = '2'; -NOTICE: trig_row_before_insupd(23, skidoo) BEFORE ROW UPDATE ON rem1 -NOTICE: OLD: (2,update),NEW: (2,"update update") -NOTICE: trig_row_after_insupd(23, skidoo) AFTER ROW UPDATE ON rem1 -NOTICE: OLD: (2,update),NEW: (2,"update update") CREATE TRIGGER trig_row_before_delete BEFORE DELETE ON rem1 FOR EACH ROW ... |
50/4460 | Implement row pattern recognition feature |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 12:28:11.701687000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-24 12:31:44.719782000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5262 | ensure we have a snapshot when dropping an index concurrently |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 07:25:54.864661000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/basic.out 2024-10-24 07:31:23.87393700... @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-10-24 04:03:28.710202025 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-24 04:08:02.436876784 +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 +-------+------------+---------------+-------------+---------------------- + 38052 | | 0 | 38052 | pktable_pkey + 38049 | | 0 | 38049 | pktable + 38054 | | 0 | 38054 | fktable + 38483 | | 0 | 38488 | foo + 38492 | | 0 | 38492 | pg_toast_38483_index + 38491 | | 0 | 38491 | pg_toast_38483 + 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/src/test/regress/results/al... --- /tmp/cirrus-ci-build/src/test/regress/expected/alter_table.out 2024-10-24 04:03:28.710202025 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-24 04:06:51.237396421 +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 +-------+------------+---------------+-------------+---------------------- + 38007 | | 0 | 38007 | pktable_pkey + 38004 | | 0 | 38004 | pktable + 38010 | | 0 | 38010 | fktable + 38496 | | 0 | 38501 | foo + 38505 | | 0 | 38505 | pg_toast_38496_index + 38504 | | 0 | 38504 | pg_toast_38496 + 38711 | | 0 | 38711 | old_oids + 38731 | | 0 | 38731 | pg_toast_38728 ... |
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-24 03:58:17.794313843 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-24 04:01:25.529931... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37991 | | 0 | 37991 | users_id_seq + 37998 | | 0 | 37998 | pg_toast_37992 + 37999 | | 0 | 37999 | pg_toast_37992_index + 37992 | | 0 | 37992 | users + 38193 | | 0 | 38193 | foo + 38463 | | 0 | 38463 | forc_test + 38886 | | 0 | 38886 | pg_toast_38883 + 38887 | | 0 | 38887 | pg_toast_38883_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-24 03:58:17.794313843 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-24 04:02:06.5740... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37813 | | 0 | 37813 | pktable_pkey + 37810 | | 0 | 37810 | pktable + 37815 | | 0 | 37815 | fktable + 38273 | | 0 | 38281 | foo + 38285 | | 0 | 38285 | pg_toast_38273_index + 38284 | | 0 | 38284 | pg_toast_38273 + 38499 | | 0 | 38499 | old_oids + 38517 | | 0 | 38517 | pg_toast_38514 ... |
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-24 03:58:17.794313843 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-24 04:01:21.429910540 +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 +-------+------------+---------------+-------------+---------------------- + 37884 | | 0 | 37884 | pktable_pkey + 37881 | | 0 | 37881 | pktable + 37888 | | 0 | 37888 | fktable + 38342 | | 0 | 38347 | foo + 38354 | | 0 | 38354 | pg_toast_38342_index + 38350 | | 0 | 38350 | pg_toast_38342 + 38569 | | 0 | 38569 | old_oids + 38588 | | 0 | 38588 | pg_toast_38585 ... |
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-24 03:58:28.328689400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-24 04:02:11.004703900 +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 +-------+------------+---------------+-------------+---------------------- + 37505 | | 0 | 37505 | pktable_pkey + 37500 | | 0 | 37500 | pktable + 37507 | | 0 | 37507 | fktable + 38014 | | 0 | 38024 | foo + 38028 | | 0 | 38028 | pg_toast_38014_index + 38027 | | 0 | 38027 | pg_toast_38014 + 38287 | | 0 | 38287 | old_oids + 38304 | | 0 | 38304 | pg_toast_38301 ... |
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-24 03:58:28.328689400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-24 04:04:38.994450300 +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 +-------+------------+---------------+-------------+---------------------- + 36666 | | 0 | 36666 | pktable_pkey + 36663 | | 0 | 36663 | pktable + 36668 | | 0 | 36668 | fktable + 38042 | | 0 | 38042 | pg_toast_38032_index + 38041 | | 0 | 38041 | pg_toast_38032 + 38032 | | 0 | 38038 | foo + 38255 | | 0 | 38255 | old_oids + 38290 | | 0 | 38290 | pg_toast_38287 ... |
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-24 03:58:28.328689400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-24 04:02:06.512033000 +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 +-------+------------+---------------+-------------+---------------------- + 36079 | | 0 | 36079 | pktable_pkey + 36074 | | 0 | 36074 | pktable + 36085 | | 0 | 36085 | fktable + 37080 | | 0 | 37099 | foo + 37105 | | 0 | 37105 | pg_toast_37080_index + 37103 | | 0 | 37103 | pg_toast_37080 + 38162 | | 0 | 38162 | old_oids + 38201 | | 0 | 38201 | pg_toast_38196 ... |
50/5031 | Remove dependence on integer wrapping |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-24 03:20:58.173771000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/basic.out 2024-10-24 03:26:23.63039300... @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-24 03:21:09.466022600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-24 03:23:25.234416300 +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-24 03:21:09.466022600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-24 03:25:49.331085400 +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-24 03:21:09.466022600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-24 03:23:18.603592300 +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/5238 | Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 23:01:47.054995000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 23:05:08.550333000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-23 23:01:54.412723400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-10-23 23:05:57.692184300 +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-23 22:55:31.751580000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 22:58:11.131642000 +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-23 22:55:31.771866629 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 23:00:16.837360137 +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-23 22:55:28 +++ /Users/admin/pgsql/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 22:59:14 @@ -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-23 22:55:43.056722100 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 23:02:03.598426000 +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/5268 | Fix incorrect Assert in gistFindCorrectParent() |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 20:38:40.811349000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 20:41:14.859691000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5282 | Enhance file_fdw to report processed and skipped tuples in COPY progress |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 17:37:22.651896000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 17:40:19.531100000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-23 16:53:07.220526000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-23 16:54:34.009... @@ -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-23 16:53:07.220526000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-23 16:55:20.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-10-23 16:53:07.220526000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-23 16:54:33.702608000 +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-23 16:52:59.714936079 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-23 16:57:49.349955260 +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-23 16:52:59.714936079 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-23 16:56:09.974428269 +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-23 16:52:57.651967392 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-23 16:56:01.743... @@ -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-23 16:52:57.651967392 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-23 16:56:47.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-23 16:52:57.651967392 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-23 16:55:53.715712159 +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-23 16:52:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-23 16:54:18 @@ -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-23 16:52:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-23 16:55:31 @@ -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-23 16:52:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-10-23 16:54:17 @@ -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-23 16:53:11.461868400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-23 16:56:52.712482100 +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-23 16:53:11.461868400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-23 16:58:58.167565000 +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-23 16:53:11.461868400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-23 16:56:46.095775900 +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/3874 | pg_rewind WAL deletion pitfall |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 15:59:05.122235000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 16:02:08.656985000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-23 14:58:24.982771000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-23 15:04:33.715162000 +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/5300 | New "single" COPY format |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 13:47:21.898739000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 13:49:50.103567000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5131 | add log_transaction GUC setting |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 13:13:46.314702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 13:16:46.597463000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/4881 | Eager aggregation, take 3 |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 12:56:16.951143000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 12:59:41.138085000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5322 | Avoid possible overflow (src/port/bsearch_arg.c) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 11:45:08.922780000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 11:47:48.013924000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-23 10:06:51.073441000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-23 10:09:52.664138000 ... @@ -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-23 10:06:49.622827000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-23 10:09:26.190811000 +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-23 10:06:49.632338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-23 10:09:27.915100000 +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-23 10:06:49.639374000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-23 10:09:28.922938000 +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-23 10:06:51.268982000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-23 10:08:33.861136... @@ -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-23 10:06:49.666623000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-23 10:09:31.642714000 +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-23 10:06:51.268982000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-23 10:08:59.8431... @@ -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-23 10:06:51.268982000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-23 10:08:33.056053000 +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-23 10:06:49.684860000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 10:09:30.342103000 +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-23 10:06:49.689085251 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-23 10:11:38.487211770 +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-23 10:06:51.429085288 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-23 10:11:54.119185792 +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-23 10:06:51.673085293 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-23 10:10:32.683351248 +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-23 10:06:50.005304948 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-23 10:12:03.529507682 ... @@ -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-23 10:06:48.237180590 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-23 10:12:04.709504646 +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-23 10:06:48.249123300 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-23 10:12:05.661502168 +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-23 10:06:48.257085106 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-23 10:12:07.877496312 +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-23 10:06:50.248413067 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-23 10:11:20.937585... @@ -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-23 10:06:48.292913234 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-23 10:12:08.713494068 +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-23 10:06:50.248413067 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-23 10:11:44.2855... @@ -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-23 10:06:50.248413067 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-23 10:11:16.405589021 +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-23 10:06:48.316798653 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 10:12:08.037495885 +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-23 10:06:51 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-23 10:13:59 @@ -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-23 10:06:52 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-23 10:12:03 @@ -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-23 10:06:52 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-23 10:16:52 @@ -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-23 10:06:52 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/type_sanity.out 2024-10-23 10:12:03 @@ -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-23 10:07:06.455738900 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-23 10:11:19.954220800 +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-23 10:07:02.147631300 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-23 10:12:37.694447800 +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-23 10:07:02.238469900 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-23 10:12:40.574835800 +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-23 10:07:02.278044200 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-23 10:12:45.884885600 +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-23 10:07:07.213591500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-23 10:09:31.537269000 +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-23 10:07:02.409391300 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-23 10:12:50.598254000 +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-23 10:07:07.213591500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-23 10:11:21.628046100 +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-23 10:07:07.213591500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-23 10:09:27.860096500 +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-23 10:07:02.496192500 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-23 10:12:49.723260800 +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-23 09:06:57.989269000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-23 09:08:25.465560000... @@ -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-23 09:06:57.989269000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-23 09:09:14.5518480... @@ -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-23 09:06:57.989269000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-23 09:08:25.347726000 +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/3709 | CI and test improvements |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 07:53:13.045209000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 07:55:35.055318000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5296 | Streaming Replication vs Logical |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 05:05:15.975769000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 05:07:35.509219000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-23 04:31:42.648908428 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-23 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-10-23 04:31:42.648908428 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-23 04:37:42.152314385 ... @@ -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-23 04:32:32.994493700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-23 04:36:12.282464800... @@ -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-23 04:32:32.994493700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-23 04:38:38.8881012... @@ -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-23 04:32:32.994493700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-23 04:36:06.392803500 +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/4554 | Separate memory contexts for relcache and catcache |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 03:44:38.251943000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 03:48:05.293710000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5220 | Backport of LLVM memory manager to fix ARM relocation bug |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-23 01:30:46.308033000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-23 01:33:03.144562000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-22 23:00:21.330587600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2024-10-22 23:02:50.115317100 +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-10-22 23:00:21.330587600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-10-22 23:05:03.837983300 +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/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-22 19:43:04.872958000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-22 19:45:58.7722330... @@ -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-22 19:43:02.047607517 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2024-10-22 19:47:50.354164496 +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-22 19:43:00.752925034 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-22 19:48:10.1070154... @@ -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-22 19:43:00 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-22 19:46:57 @@ -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-22 19:43:12.215110800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-10-22 19:49:01.993856700 +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/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-22 19:41:03.55494500... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-22 19:... @@ -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-22 19:41:03.69802073... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-22 19:46:3... @@ -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-22 19:41:04.38816144... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-22 19:... @@ -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-22 19:41:16.739538900 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-22 19:45:31.93275... @@ -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) ... |
50/5320 | Trigger more frequent autovacuums for insert-heavy tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2024-10-22 19:25:02.466448000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2024-10-22 19:26:37.795713000... @@ -2,14 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ROLLBACK; -DROP DATABASE regression_utf8; +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... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2024-10-22 19:25:02.466448000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/database.out 2024-10-22 19:27:06.4845050... @@ -2,14 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ROLLBACK; -DROP DATABASE regression_utf8; +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... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2024-10-22 19:25:02.466448000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/database.out 2024-10-22 19:26:37.120778000 +0000 @@ -13,3 +13,10 @@ ALTER DATABASE regression_utf8 RESET TABLESPACE; ROLLBACK; DROP DATABASE regression_utf8; +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/stats_import.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats_import.out 2024-10-22 19:25:02.526310000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_import.out 2024-10-22 19:26:37.115910000 +0000 @@ -92,89 +92,7 @@ 18::integer, 401.0::real, ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2024-10-22 19:25:01.041573243 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/opr_sanity.out 2024-10-22 19:30:22.178673086 +0000 @@ -2205,103 +2205,10 @@ WHERE am.amname = 'btree' AND amp.amproc IS DISTINCT FROM 'btequalimage'::regproc ORDER BY 1, 2, 3; - proc | opfamily_name | opclass_name | opcintype ---------------------+------------------+------------------+------------------ - btvarstrequalimage | bpchar_ops | bpchar_ops | character - btvarstrequalimage | text_ops | name_ops | name - btvarstrequalimage | text_ops | text_ops | text - btvarstrequalimage | text_ops | varchar_ops | text - | array_ops | array_ops | anyarray - | float_ops | float4_ops | real - | float_ops | float8_ops | double precision - | interval_ops | interval_ops | interval - | jsonb_ops | jsonb_ops | jsonb - | multirange_ops | multirange_ops | anymultirange - | numeric_ops | numeric_ops | numeric ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/src/test/regress/results/datab... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2024-10-22 19:25:00.997733426 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/database.out 2024-10-22 19:28:57.218732051 +0000 @@ -2,14 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ROLLBACK; -DROP DATABASE regression_utf8; +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... ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2024-10-22 19:24:59.778009012 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2024-10-22 19:29:33.702897866... @@ -2,14 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ROLLBACK; -DROP DATABASE regression_utf8; +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... ... |
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-22 19:24:59.834132890 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2024-10-22 19:30:02.722940727 ... @@ -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/database.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2024-10-22 19:24:59.778009012 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/database.out 2024-10-22 19:29:29.154898787 +0000 @@ -2,14 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ALTER DATABASE regression_utf8 CONNECTION_LIMIT 123; --- Test PgDatabaseToastTable. Doing this with GRANT would be slow. -BEGIN; -UPDATE pg_database -SET datacl = array_fill(makeaclitem(10, 10, 'USAGE', false), ARRAY[5e5::int]) -WHERE datname = 'regression_utf8'; --- load catcache entry, if nothing else does -ALTER DATABASE regression_utf8 RESET TABLESPACE; -ROLLBACK; -DROP DATABASE regression_utf8; +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... ... |
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-22 19:04:46.756567000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-22 19:06:20.255660000 +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-22 19:04:46.756567000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-22 19:07:04.926776000 +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-22 19:04:46.756567000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-22 19:06:12.786387000 +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-22 19:04:46.861713546 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-22 19:10:12.821047049 +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-10-22 19:04:46.861713546 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-10-22 19:11:56.237472274 +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-22 19:04:46.861713546 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-22 19:08:03.785242636 +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-22 19:04:44.225539097 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-22 19:07:04.968528388 +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-22 19:04:44.225539097 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-22 19:07:40.352233924 +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-22 19:04:44.225539097 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-22 19:06:59.028563249 +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-22 19:04:44 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-22 19:06:41 @@ -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-22 19:04:44 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-22 19:07:51 @@ -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-22 19:04:44 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-10-22 19:06:43 @@ -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/5317 | type cache cleanup improvements |
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-22 18:23:14.676052000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/triggers.out 2024-10-22 18:28:03.168650000 +0000 @@ -2145,14 +2145,9 @@ create table trigpart3 (like trigpart); create trigger trg1 after insert on trigpart3 for each row execute procedure trigger_nothing(); \d trigpart3 - Table "public.trigpart3" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | - b | integer | | | -Triggers: - trg1 AFTER INSERT ON trigpart3 FOR EACH ROW EXECUTE FUNCTION trigger_nothing() - +ERROR: error triggered for injection point typecache-before-rel-type-cache-insert +LINE 2: ....pg_roles where oid = any (pol.polroles) order by 1),',') EN... + ^ alter table trigpart attach partition trigpart3 FOR VALUES FROM (2000) to (3000); -- fail ERROR: trigger "trg1" for relation "trigpart3" already exists ... |
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-22 16:27:17.032531000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-22 16:29:02.302711000... @@ -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-22 16:27:17.032531000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-22 16:29:41.5275910... @@ -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-22 16:27:17.032531000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-22 16:28:57.626384000 +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-22 16:27:19.247100922 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-22 16:33:45.216763554 +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-22 16:27:19.048398859 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-22 16:54:56.519522244 +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-22 16:27:19.247100922 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2024-10-22 16:35:19.585589174 +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-22 16:27:19.247100922 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-22 16:31:09.384102012 +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-22 16:27:17.637900351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-22 16:30:10.314122297... @@ -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-22 16:27:17.637900351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-22 16:30:44.4575969... @@ -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-22 16:27:17.637900351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-22 16:30:06.690174291 +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-22 16:27:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-22 16:29: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/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-22 16:27:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-22 16:31: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/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2024-10-22 16:27:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-22 16:29: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 @@ ... |
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-22 16:27:28.234315100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-22 16:31:43.036530600 +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-22 16:27:28.234315100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-22 16:34:08.564402100 +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-22 16:27:28.234315100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-22 16:31:34.546775900 +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-22 15:26:32.638381636 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-22 15:32:30.... @@ -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-22 15:26:32.638381636 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-22 15:33:1... @@ -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-22 15:26:32.638381636 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-22 15:32:24.262898976 +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/4450 | Replace a large number of OR clauses with ANY expression |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-22 14:34:56.746998000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-22 14:38:01.289844000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5087 | Doc: Move and modify standalone hot backups section |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-22 12:00:45.577912000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-22 12:03:32.644168000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5176 | Allow casting between bytea and integer types |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-22 11:42:49.640886000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/basic.out 2024-10-22 11:48:07.85195600... @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/4761 | date_trunc function in interval version |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-22 08:06:46.200616000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-22 08:09:58.983363000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-22 05:22:23.522795000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-22 05:24:02.088987... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37689 | | 0 | 37689 | pktable_pkey + 37686 | | 0 | 37686 | pktable + 37692 | | 0 | 37692 | fktable + 38277 | | 0 | 38282 | foo + 38286 | | 0 | 38286 | pg_toast_38277_index + 38285 | | 0 | 38285 | pg_toast_38277 + 38551 | | 0 | 38551 | old_oids + 38568 | | 0 | 38568 | pg_toast_38565 ... |
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-22 05:22:23.522795000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-22 05:24:53.5723... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37558 | | 0 | 37558 | pktable + 37565 | | 0 | 37565 | fktable + 37561 | | 0 | 37561 | pktable_pkey + 38173 | | 0 | 38178 | foo + 38182 | | 0 | 38182 | pg_toast_38173_index + 38181 | | 0 | 38181 | pg_toast_38173 + 38389 | | 0 | 38389 | old_oids + 38406 | | 0 | 38406 | pg_toast_38403 ... |
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-22 05:22:23.522795000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-22 05:23:58.295992000 +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 +-------+------------+---------------+-------------+---------------------- + 37592 | | 0 | 37592 | pktable_pkey + 37589 | | 0 | 37589 | pktable + 37595 | | 0 | 37595 | fktable + 38248 | | 0 | 38253 | foo + 38257 | | 0 | 38257 | pg_toast_38248_index + 38256 | | 0 | 38256 | pg_toast_38248 + 38510 | | 0 | 38510 | old_oids + 38536 | | 0 | 38536 | pg_toast_38533 ... |
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-22 05:22:18.758300351 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-22 05:27:37.261899112 +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 +-------+------------+---------------+-------------+---------------------- + 37881 | | 0 | 37881 | pktable_pkey + 37878 | | 0 | 37878 | pktable + 37883 | | 0 | 37883 | fktable + 38334 | | 0 | 38340 | foo + 38345 | | 0 | 38345 | pg_toast_38334_index + 38343 | | 0 | 38343 | pg_toast_38334 + 38549 | | 0 | 38549 | old_oids + 38572 | | 0 | 38572 | pg_toast_38569 ... |
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-22 05:22:18.758300351 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-22 05:25:42.302901175 +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 +-------+------------+---------------+-------------+---------------------- + 37843 | | 0 | 37843 | pktable_pkey + 37840 | | 0 | 37840 | pktable + 37845 | | 0 | 37845 | fktable + 38336 | | 0 | 38342 | foo + 38346 | | 0 | 38346 | pg_toast_38336_index + 38345 | | 0 | 38345 | pg_toast_38336 + 38551 | | 0 | 38551 | old_oids + 38573 | | 0 | 38573 | pg_toast_38570 ... |
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-22 05:22:18.938565338 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-22 05:25:16.989893... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37877 | | 0 | 37877 | users_id_seq + 37884 | | 0 | 37884 | pg_toast_37878 + 37885 | | 0 | 37885 | pg_toast_37878_index + 37878 | | 0 | 37878 | users + 38041 | | 0 | 38041 | foo + 38319 | | 0 | 38319 | forc_test + 38806 | | 0 | 38806 | pg_toast_38803 + 38807 | | 0 | 38807 | pg_toast_38803_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-22 05:22:18.938565338 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-22 05:25:50.2348... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37939 | | 0 | 37939 | users_id_seq + 37947 | | 0 | 37947 | pg_toast_37940 + 37948 | | 0 | 37948 | pg_toast_37940_index + 37940 | | 0 | 37940 | users + 38106 | | 0 | 38106 | foo + 38302 | | 0 | 38302 | forc_test + 38683 | | 0 | 38683 | pg_toast_38680 + 38684 | | 0 | 38684 | pg_toast_38680_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-22 05:22:18.938565338 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-22 05:25:07.801572596 +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 +-------+------------+---------------+-------------+---------------------- + 38100 | | 0 | 38100 | foo + 37920 | | 0 | 37920 | users_id_seq + 37925 | | 0 | 37925 | pg_toast_37921 + 37926 | | 0 | 37926 | pg_toast_37921_index + 37921 | | 0 | 37921 | users + 38358 | | 0 | 38358 | forc_test + 38690 | | 0 | 38690 | pg_toast_38687 + 38691 | | 0 | 38691 | pg_toast_38687_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-22 05:22:18 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-22 05:24:47 @@ -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 +-------+------------+---------------+-------------+---------------------- + 36893 | | 0 | 36893 | users_id_seq + 36898 | | 0 | 36898 | pg_toast_36894 + 36900 | | 0 | 36900 | pg_toast_36894_index + 36894 | | 0 | 36894 | users + 37716 | | 0 | 37716 | foo + 37800 | | 0 | 37800 | pktable_pkey + 37797 | | 0 | 37797 | pktable + 37802 | | 0 | 37802 | fktable ... |
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-22 05:22:18 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-22 05:25:55 @@ -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 +-------+------------+---------------+-------------+---------------------- + 37614 | | 0 | 37614 | pktable_pkey + 37611 | | 0 | 37611 | pktable + 37616 | | 0 | 37616 | fktable + 38153 | | 0 | 38159 | foo + 38163 | | 0 | 38163 | pg_toast_38153_index + 38162 | | 0 | 38162 | pg_toast_38153 + 38369 | | 0 | 38369 | old_oids + 38386 | | 0 | 38386 | pg_toast_38383 ... |
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-22 05:22:18 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-10-22 05:24:47 @@ -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 +-------+------------+---------------+-------------+---------------------- + 37470 | | 0 | 37470 | pktable_pkey + 37467 | | 0 | 37467 | pktable + 37472 | | 0 | 37472 | fktable + 37877 | | 0 | 37877 | users_id_seq + 37882 | | 0 | 37882 | pg_toast_37878 + 37883 | | 0 | 37883 | pg_toast_37878_index + 37878 | | 0 | 37878 | users + 38174 | | 0 | 38174 | 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-10-22 05:22:29.826292800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-22 05:26:02.009874200 +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 +-------+------------+---------------+-------------+---------------------- + 36670 | | 0 | 36670 | pktable_pkey + 36667 | | 0 | 36667 | pktable + 36672 | | 0 | 36672 | fktable + 37778 | | 0 | 37787 | foo + 37793 | | 0 | 37793 | pg_toast_37778_index + 37791 | | 0 | 37791 | pg_toast_37778 + 38038 | | 0 | 38038 | old_oids + 38056 | | 0 | 38056 | pg_toast_38053 ... |
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-22 05:22:29.826292800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-22 05:28:12.743808200 +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 +-------+------------+---------------+-------------+---------------------- + 36944 | | 0 | 36944 | pktable_pkey + 36938 | | 0 | 36938 | pktable + 36947 | | 0 | 36947 | fktable + 37892 | | 0 | 37900 | foo + 37904 | | 0 | 37904 | pg_toast_37892_index + 37903 | | 0 | 37903 | pg_toast_37892 + 38160 | | 0 | 38160 | old_oids + 38177 | | 0 | 38177 | pg_toast_38174 ... |
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-22 05:22:29.826292800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-22 05:25:56.034285100 +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 +-------+------------+---------------+-------------+---------------------- + 36662 | | 0 | 36662 | pktable_pkey + 36659 | | 0 | 36659 | pktable + 36664 | | 0 | 36664 | fktable + 37939 | | 0 | 37948 | foo + 37952 | | 0 | 37952 | pg_toast_37939_index + 37951 | | 0 | 37951 | pg_toast_37939 + 38230 | | 0 | 38230 | old_oids + 38247 | | 0 | 38247 | pg_toast_38244 ... |
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-22 04:46:29.472723000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-22 04:48:34.903883300 +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-22 04:46:29.472723000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-22 04:50:50.882910000 +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-22 04:46:29.472723000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-22 04:48:30.235440200 +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/5091 | inplace update: send nontransactional invalidations |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-22 02:20:45.863728000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-22 02:23:50.399210000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-22 00:35:36.838445000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-22 00:38:26.920638000 +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-22 00:35:36.843848399 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-22 00:40:25.622395528 +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-22 00:35:54.961259700 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-22 00:43:14.384208300 +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/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-21 20:20:45.48186900... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-21 20:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-21 20:20:42.33318639... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-21 20:26:3... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-21 20:20:40.67311584... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-21 20:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-21 20:20:40 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-21 20:24... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-21 20:20:40 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-10-... @@ -165,7 +165,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 | 455 | 455 (1 row) VACUUM (PARALLEL 0, BUFFER_USAGE_LIMIT 128) vestat; @@ -174,7 +174,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 | f | 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-21 20:20:53.512181300 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-21 20:25:00.72920... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-21 20:20:54.157719500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-10-21 20:25:01.933800300 +0... @@ -223,7 +223,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; |
50/5251 | libpq: Fix processing of SSL records >8kB on async API |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 19:41:23.889702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-21 19:43:47.497081000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/4912 | CSN snapshots in hot standby |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 18:04:12.041893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-21 18:07:35.418915000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-21 15:53:15.071309000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-21 15:55:06.760... @@ -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-21 15:53:15.071309000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-21 15:55:53.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-21 15:53:15.071309000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-21 15:55:01.425456000 +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-21 15:53:11.775546390 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-21 15:58:42.038698340 +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-21 15:53:11.775546390 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-21 16:00:00.867035826 +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-21 15:53:11.775546390 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-21 15:56:17.422817720 +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-21 15:53:13.618252616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-21 15:55:37.176... @@ -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-21 15:53:13.618252616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-21 15:56: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-10-21 15:53:13.618252616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-21 15:55:33.532477211 +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-21 15:53:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-21 15:55:21 @@ -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-21 15:53:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-21 15:56:35 @@ -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-21 15:53:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-10-21 15:55:21 @@ -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-21 15:53:30.656777800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-21 15:57:30.708755800 +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-21 15:53:30.656777800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-21 15:59:51.972478300 +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-21 15:53:30.656777800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-21 15:57:22.665284800 +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/3874 | pg_rewind WAL deletion pitfall |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 15:16:08.122000000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/basic.out 2024-10-21 15:21:15.53644700... @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-21 14:16:01.434374000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-21 14:21:36.402232000 +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/3478 | AcquireExecutorLocks() and run-time pruning |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-21 11:21:02.013870000 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-21 11:24:11.21501... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/src/t... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-21 11:21:02.281333782 +... +++ /tmp/cirrus-ci-build/src/test/modules/delay_execution/output_iso/results/cached-plan-inval.out 2024-10-21 11:26:11.1... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-21 11:20:59.477090142 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-21 11:26:43.85359... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out /Users/admin/pgsql/build/tes... --- /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-21 11:20:59 +++ /Users/admin/pgsql/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-21 11:25:13 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out C:/cirrus/build/t... --- C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-21 11:21:16.647650000 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-21 11:27:46.129670200 +0000 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
50/4285 | Revise get_cheapest_parallel_safe_total_inner |
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-21 11:04:28.255815000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-21 11:09:36.3516680... @@ -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/5044 | new plpgsql.extra_errors check - strict_expr_check |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 10:13:12.244078000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-21 10:15:43.209954000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-21 09:36:54.378489000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-21 09:39:19.965795000 ... @@ -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-21 09:36:52.955884000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-21 09:39:21.217884000 +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-21 09:36:52.963758000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-21 09:39:23.252703000 +0000 @@ -319,96 +319,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-21 09:36:52.969903000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-21 09:39:24.255224000 +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-21 09:36:54.555665000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-21 09:38:30.737101... @@ -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-21 09:36:52.995662000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-21 09:39:25.495358000 +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-21 09:36:54.555665000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-21 09:38:55.8194... @@ -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-21 09:36:54.555665000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-21 09:38:29.645087000 +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-21 09:36:53.010635000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-21 09:39:25.269698000 +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-21 09:36:51.113188235 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-21 09:41:36.668636564 +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-21 09:36:52.745188269 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-21 09:41:47.916627669 +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-21 09:36:52.965188274 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-21 09:40:31.620713657 +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-21 09:36:52.551603259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-21 09:41:50.366754752 ... @@ -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-21 09:36:50.915603322 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-21 09:41:55.586754883 +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-21 09:36:50.923603322 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-21 09:41:56.618754909 +0000 @@ -319,96 +319,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-21 09:36:50.931603321 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-21 09:41:58.754754962 +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-21 09:36:52.775603250 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-21 09:41:11.670753... @@ -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-21 09:36:50.963603320 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-21 09:41:59.166754973 +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-21 09:36:52.751603251 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2024-10-21 09:41:36.018754414 ... @@ -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-21 09:36:52.775603250 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-21 09:41:08.362753852 +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-21 09:36:50.979603319 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-21 09:41:58.622754960 +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-21 09:37:09.450769300 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-21 09:40:54.599428000 +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-21 09:37:05.773039400 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-21 09:42:11.689298600 +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-21 09:37:05.850668400 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-21 09:42:17.063327400 +0000 @@ -319,96 +319,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-21 09:37:05.883420500 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-21 09:42:20.038916300 +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-21 09:37:10.062038900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-21 09:39:18.786280600 +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-21 09:37:05.994226800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-21 09:42:23.470068500 +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-21 09:37:10.062038900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-21 09:41:15.541335500 +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-21 09:37:10.062038900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-21 09:39:15.828840900 +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-21 09:37:06.069439900 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-21 09:42:23.171726100 +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-21 08:30:21.167278000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-21 08:32:10.194096000... @@ -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-21 08:30:21.167278000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-21 08:32:53.5841460... @@ -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-21 08:30:21.167278000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-21 08:32:08.176819000 +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/5148 | Recovery of .partial WAL segments |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 06:35:28.398943000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-21 06:38:27.592810000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/5312 | BUG #18568: BUG: Result wrong when do group by on partition table! |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 04:10:21.334216000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-21 04:12:37.625186000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
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-21 04:10:21.880764279 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-21 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-10-21 04:10:21.880764279 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_aggregate.out 2024-10-21 04:16:42.619085322 ... @@ -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-21 04:10:36.168938100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2024-10-21 04:14:07.661823300... @@ -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-21 04:10:36.168938100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_aggregate.out 2024-10-21 04:16:15.4215131... @@ -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-21 04:10:36.168938100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_aggregate.out 2024-10-21 04:13:59.885454600 +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/4690 | Teach predtest about IS [NOT] <boolean> proofs |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/basic.out 2024-10-21 03:46:06.040444000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2024-10-21 03:48:23.965964000 +0000 @@ -13,16 +13,16 @@ (1 row) -step wait1: <... completed> -injection_points_run --------------------- - -(1 row) - step detach2: SELECT injection_points_detach('injection-points-wait'); injection_points_detach ----------------------- +(1 row) + +step wait1: <... completed> ... |
50/4754 | Add LSN <-> time conversion facility |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-20 23:25:51.302124574 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-20 23:34:04.... @@ -4744,488 +4744,7 @@ CREATE TABLE plt1_adv_p4 PARTITION OF plt1_adv FOR VALUES IN (NULL, '0004', '0005'); INSERT INTO plt1_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (1, 2, 3, 4,... INSERT INTO plt1_adv VALUES (-1, -1, NULL); -ANALYZE plt1_adv; -CREATE TABLE plt2_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt2_adv_p1 PARTITION OF plt2_adv FOR VALUES IN ('0001', '0002'); -CREATE TABLE plt2_adv_p2 PARTITION OF plt2_adv FOR VALUES IN (NULL); -CREATE TABLE plt2_adv_p3 PARTITION OF plt2_adv FOR VALUES IN ('0003'); -CREATE TABLE plt2_adv_p4 PARTITION OF plt2_adv FOR VALUES IN ('0004', '0005'); -INSERT INTO plt2_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (1, 2, 3, 4,... -INSERT INTO plt2_adv VALUES (-1, -1, NULL); -ANALYZE plt2_adv; -EXPLAIN (COSTS OFF) -SELECT t1.a, t1.c, t2.a, t2.c FROM plt1_adv t1 INNER JOIN plt2_adv t2 ON (t1.a = t2.a AND t1.c = t2.c) WHERE t1.c IN ('... - QUERY PLAN ------------------------------------------------------------------------------------------ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-20 23:25:51.302124574 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-20 23:34:3... @@ -2257,2975 +2257,7 @@ CREATE TABLE prt1_n (a int, b int, c varchar) PARTITION BY RANGE(c); CREATE TABLE prt1_n_p1 PARTITION OF prt1_n FOR VALUES FROM ('0000') TO ('0250'); CREATE TABLE prt1_n_p2 PARTITION OF prt1_n FOR VALUES FROM ('0250') TO ('0500'); -INSERT INTO prt1_n SELECT i, i, to_char(i, 'FM0000') FROM generate_series(0, 499, 2) i; -ANALYZE prt1_n; -CREATE TABLE prt2_n (a int, b int, c text) PARTITION BY LIST(c); -CREATE TABLE prt2_n_p1 PARTITION OF prt2_n FOR VALUES IN ('0000', '0003', '0004', '0010', '0006', '0007'); -CREATE TABLE prt2_n_p2 PARTITION OF prt2_n FOR VALUES IN ('0001', '0005', '0002', '0009', '0008', '0011'); -INSERT INTO prt2_n SELECT i, i, to_char(i/50, 'FM0000') FROM generate_series(0, 599, 2) i; -ANALYZE prt2_n; -CREATE TABLE prt3_n (a int, b int, c text) PARTITION BY LIST(c); -CREATE TABLE prt3_n_p1 PARTITION OF prt3_n FOR VALUES IN ('0000', '0004', '0006', '0007'); -CREATE TABLE prt3_n_p2 PARTITION OF prt3_n FOR VALUES IN ('0001', '0002', '0008', '0010'); -CREATE TABLE prt3_n_p3 PARTITION OF prt3_n FOR VALUES IN ('0003', '0005', '0009', '0011'); -INSERT INTO prt2_n SELECT i, i, to_char(i/50, 'FM0000') FROM generate_series(0, 599, 2) i; -ANALYZE prt3_n; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-20 23:25:51.302124574 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_join.out 2024-10-20 23:33:57.444661866 +0000 @@ -3468,1764 +3468,10 @@ DROP TABLE prt1_adv; DROP TABLE prt2_adv; --- Tests for list-partitioned tables -CREATE TABLE plt1_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt1_adv_p1 PARTITION OF plt1_adv FOR VALUES IN ('0001', '0003'); -CREATE TABLE plt1_adv_p2 PARTITION OF plt1_adv FOR VALUES IN ('0004', '0006'); -CREATE TABLE plt1_adv_p3 PARTITION OF plt1_adv FOR VALUES IN ('0008', '0009'); -INSERT INTO plt1_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (1, 3, 4, 6,... -ANALYZE plt1_adv; -CREATE TABLE plt2_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt2_adv_p1 PARTITION OF plt2_adv FOR VALUES IN ('0002', '0003'); -CREATE TABLE plt2_adv_p2 PARTITION OF plt2_adv FOR VALUES IN ('0004', '0006'); -CREATE TABLE plt2_adv_p3 PARTITION OF plt2_adv FOR VALUES IN ('0007', '0009'); -INSERT INTO plt2_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (2, 3, 4, 6,... -ANALYZE plt2_adv; ... |
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-20 18:22:07.494367000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-20 18:23:37.621632000 +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-20 18:22:07.494367000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-20 18:24:20.336924000 +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-20 18:22:07.494367000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-20 18:23:34.031062000 +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-20 18:22:11.527814667 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-20 18:32:35.918360541 +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-10-20 18:22:11.527814667 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-10-20 18:34:20.642277871 +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-20 18:22:11.527814667 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-20 18:27:52.186620235 +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-20 18:22:11.263602166 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-20 18:24:36.822785103 +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-20 18:22:11.263602166 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-20 18:25:14.114759534 +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-20 18:22:11.263602166 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-20 18:24:32.222787762 +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/4937 | Identify huge pages accessibility using madvise |
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-20 18:06:06.111432196 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-20 18:09:39.142681427 +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/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-20 17:05:57.229994000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-20 17:09:20.421691000 +000... @@ -8,7 +8,8 @@ step wait_before_lock: CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - <waiting ...> + +ERROR: file of relation "clstr_test" changed by another transaction step change_existing: UPDATE clstr_test SET i=10 where i=1; UPDATE clstr_test SET j=20 where i=2; @@ -63,12 +64,7 @@ step wakeup_before_lock: SELECT injection_points_wakeup('cluster-concurrently-before-lock'); -injection_points_wakeup ------------------------ - ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-20 17:05:54.172866284 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-20 17:11:38.219271952 +000... @@ -68,118 +68,7 @@ (1 row) -step wait_before_lock: <... completed> -step check1: - INSERT INTO relfilenodes(node) - SELECT relfilenode FROM pg_class WHERE relname='clstr_test'; - - SELECT count(DISTINCT node) FROM relfilenodes; - - SELECT i, j FROM clstr_test ORDER BY i, j; - - INSERT INTO data_s1(_xmin, _cmin, i, j) - SELECT xmin, cmin, i, j FROM clstr_test; - - SELECT count(*) ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
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-20 16:12:29.524882570 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-20 16:17:21.967651237 +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-20 16:12:29.360214082 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-20 16:39:31.771465246 +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-20 16:12:29.524882570 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-20 16:15:43.192612569 +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-20 16:12:28.876794492 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-20 16:14:47.800182638... @@ -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-20 16:12:28.876794492 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-20 16:15:16.8841733... @@ -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-20 16:12:28.876794492 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-20 16:14:42.428184909 +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-20 16:12:26 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-20 16:14:41 @@ -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-20 16:12:26 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-20 16:15:54 @@ -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-20 16:12:26 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-20 16:14:41 @@ -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-20 16:12:46.381143400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-20 16:16:50.992593700 +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-20 16:12:46.381143400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-20 16:18:53.686990900 +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-20 16:12:46.381143400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-20 16:16:45.580967600 +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-20 15:11:11.571458569 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-20 15:16:47.... @@ -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-20 15:11:11.571458569 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-20 15:17:2... @@ -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-20 15:11:11.571458569 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-20 15:16:41.520136303 +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/5033 | Add pg_ownerships and pg_privileges system views |
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-20 15:03:18.448759000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-20 15:04:29.882930000 +0... @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:18.448759000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-20 15:05:13.098708000 ... @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:18.448759000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-10-20 15:04:29.101927000 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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-10-20 15:03:15.522913509 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2024-10-20 15:08:07.168168144 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:15.522913509 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2024-10-20 15:09:37.996660894 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:15.522913509 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2024-10-20 15:05:43.032044020 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:15.572575550 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-20 15:05:05.467571218 +0... @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:15.572575550 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-20 15:05:48.303739490 ... @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:15.572575550 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2024-10-20 15:05:02.955581223 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:34.772953900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2024-10-20 15:06:35.371899100 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:34.772953900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out 2024-10-20 15:08:44.770831000 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 15:03:34.772953900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/rules.out 2024-10-20 15:06:27.169257500 +0000 @@ -1401,15 +1401,18 @@ pg_ownerships| SELECT (a.classid)::regclass AS classid, a.objid, a.objsubid, - (pg_identify_object(a.classid, a.objid, a.objsubid)).type AS type, - (pg_identify_object(a.classid, a.objid, a.objsubid)).schema AS schema, - (pg_identify_object(a.classid, a.objid, a.objsubid)).name AS name, - (pg_identify_object(a.classid, a.objid, a.objsubid)).identity AS identity, + identify.type, + identify.schema, + identify.name, + identify.identity, (a.refobjid)::regrole AS owner FROM ((pg_shdepend a JOIN pg_database ON (((pg_database.datname = current_database()) AND (pg_database.oid = a.dbid)))) - JOIN pg_authid ON (((pg_authid.oid = a.refobjid) AND (a.refclassid = ('pg_authid'::regclass)::oid)))) - WHERE (a.deptype = 'o'::"char"); ... |
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-20 05:29:03.170707000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-20 05:30:44.485890... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37763 | | 0 | 37763 | pktable_pkey + 37760 | | 0 | 37760 | pktable + 37769 | | 0 | 37769 | fktable + 38251 | | 0 | 38256 | foo + 38260 | | 0 | 38260 | pg_toast_38251_index + 38259 | | 0 | 38259 | pg_toast_38251 + 38548 | | 0 | 38548 | old_oids + 38565 | | 0 | 38565 | pg_toast_38562 ... |
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-20 05:29:03.170707000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-20 05:31:35.8704... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37505 | | 0 | 37505 | pktable_pkey + 37502 | | 0 | 37502 | pktable + 37507 | | 0 | 37507 | fktable + 38261 | | 0 | 38266 | foo + 38270 | | 0 | 38270 | pg_toast_38261_index + 38269 | | 0 | 38269 | pg_toast_38261 + 38470 | | 0 | 38470 | old_oids + 38487 | | 0 | 38487 | pg_toast_38484 ... |
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-20 05:29:03.170707000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-20 05:30:47.726847000 +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 +-------+------------+---------------+-------------+---------------------- + 37663 | | 0 | 37663 | pktable_pkey + 37660 | | 0 | 37660 | pktable + 37665 | | 0 | 37665 | fktable + 38215 | | 0 | 38220 | foo + 38224 | | 0 | 38224 | pg_toast_38215_index + 38223 | | 0 | 38223 | pg_toast_38215 + 38428 | | 0 | 38428 | old_oids + 38445 | | 0 | 38445 | pg_toast_38442 ... |
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-20 05:28:32.492778993 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-20 05:34:00.820169695 +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 +-------+------------+---------------+-------------+---------------------- + 37843 | | 0 | 37843 | pktable_pkey + 37840 | | 0 | 37840 | pktable + 37846 | | 0 | 37846 | fktable + 38332 | | 0 | 38338 | foo + 38342 | | 0 | 38342 | pg_toast_38332_index + 38341 | | 0 | 38341 | pg_toast_38332 + 38555 | | 0 | 38555 | old_oids + 38578 | | 0 | 38578 | pg_toast_38575 ... |
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-20 05:28:32.492778993 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-20 05:32:10.868375454 +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 +-------+------------+---------------+-------------+---------------------- + 37867 | | 0 | 37867 | pktable_pkey + 37864 | | 0 | 37864 | pktable + 37871 | | 0 | 37871 | fktable + 38327 | | 0 | 38333 | foo + 38337 | | 0 | 38337 | pg_toast_38327_index + 38336 | | 0 | 38336 | pg_toast_38327 + 38547 | | 0 | 38547 | old_oids + 38565 | | 0 | 38565 | pg_toast_38562 ... |
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-20 05:28:30.930769909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-20 05:31:33.891781... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37853 | | 0 | 37853 | users_id_seq + 37863 | | 0 | 37863 | pg_toast_37857 + 37864 | | 0 | 37864 | pg_toast_37857_index + 37857 | | 0 | 37857 | users + 38100 | | 0 | 38100 | foo + 38246 | | 0 | 38246 | forc_test + 38755 | | 0 | 38755 | pg_toast_38752 + 38756 | | 0 | 38756 | pg_toast_38752_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-20 05:28:30.930769909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-20 05:32:06.5482... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37644 | | 0 | 37644 | pktable_pkey + 37641 | | 0 | 37641 | pktable + 37648 | | 0 | 37648 | fktable + 38122 | | 0 | 38127 | foo + 38131 | | 0 | 38131 | pg_toast_38122_index + 38130 | | 0 | 38130 | pg_toast_38122 + 38347 | | 0 | 38347 | old_oids + 38364 | | 0 | 38364 | pg_toast_38361 ... |
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-20 05:28:30.930769909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-20 05:31:28.963657485 +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 +-------+------------+---------------+-------------+---------------------- + 37737 | | 0 | 37737 | users_id_seq + 37742 | | 0 | 37742 | pg_toast_37738 + 37743 | | 0 | 37743 | pg_toast_37738_index + 37738 | | 0 | 37738 | users + 37996 | | 0 | 37996 | foo + 38165 | | 0 | 38165 | forc_test + 38585 | | 0 | 38585 | pg_toast_38582 + 38586 | | 0 | 38586 | pg_toast_38582_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-20 05:29:59.438217000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-20 05:33:43.323263800 +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 +-------+------------+---------------+-------------+---------------------- + 36976 | | 0 | 36976 | pktable_pkey + 36973 | | 0 | 36973 | pktable + 36978 | | 0 | 36978 | fktable + 37857 | | 0 | 37863 | foo + 37868 | | 0 | 37868 | pg_toast_37857_index + 37866 | | 0 | 37866 | pg_toast_37857 + 38130 | | 0 | 38130 | old_oids + 38153 | | 0 | 38153 | pg_toast_38150 ... |
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-20 05:29:59.438217000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-20 05:35:59.134021200 +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 +-------+------------+---------------+-------------+---------------------- + 37957 | | 0 | 37957 | forc_test + 37646 | | 0 | 37646 | users_id_seq + 37652 | | 0 | 37652 | pg_toast_37647 + 37655 | | 0 | 37655 | pg_toast_37647_index + 37647 | | 0 | 37647 | users + 37773 | | 0 | 37773 | foo + 38333 | | 0 | 38333 | rtype + 38337 | | 0 | 38337 | pg_toast_38333 ... |
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-20 05:29:59.438217000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-20 05:33:26.788084400 +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 +-------+------------+---------------+-------------+---------------------- + 36864 | | 0 | 36864 | pktable_pkey + 36861 | | 0 | 36861 | pktable + 36870 | | 0 | 36870 | fktable + 37808 | | 0 | 37813 | foo + 37817 | | 0 | 37817 | pg_toast_37808_index + 37816 | | 0 | 37816 | pg_toast_37808 + 37921 | | 0 | 37921 | users_id_seq + 37929 | | 0 | 37929 | pg_toast_37923 ... |
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-20 04:46:05.980681800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-20 04:48:16.328370900 +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-20 04:46:05.980681800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-20 04:50:19.923176700 +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-20 04:46:05.980681800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-20 04:48:10.591073700 +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/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-10-20 01:08:58.368213300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2024-10-20 01:12:59.387190100 +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 + 4 | t | 1 | 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-20 01:07:38.397907000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-20 01:10:55.751298000 +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-20 01:07:38.303512190 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-20 01:12:44.442759746 +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-20 01:07:36 +++ /Users/admin/pgsql/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-20 01:11:36 @@ -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-20 01:07:39.583745300 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-20 01:14:23.596523600 +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/4952 | Use WALReadFromBuffers in more places |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/test_decoding/expected/spill.out /Users/admin/pgsql/build/testrun/test_decoding/regr... --- /Users/admin/pgsql/contrib/test_decoding/expected/spill.out 2024-10-20 00:06:46 +++ /Users/admin/pgsql/build/testrun/test_decoding/regress/results/spill.out 2024-10-20 00:11:14 @@ -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/2070000 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/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-19 23:07:03.04292000... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-19 23:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-19 23:07:00.61763398... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-19 23:12:2... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-19 23:07:00.21796562... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-19 23:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-19 23:07:20.093068400 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-19 23:11:19.45958... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-19 23:07:20.702922900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-10-19 23:11:... @@ -223,7 +223,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; |
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-19 19:04:47.480965000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-19 19:06:57.574... @@ -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-19 19:04:47.480965000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-19 19:07:47.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-19 19:04:47.480965000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-19 19:06:51.422144000 +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-19 19:04:41.954525989 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-19 19:12:01.383584417 +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-19 19:04:41.954525989 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-19 19:13:37.421724056 +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-19 19:04:41.954525989 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-19 19:10:03.754582193 +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-19 19:04:44.850642405 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-19 19:10:09.314... @@ -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-19 19:04:44.850642405 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-19 19:10:41.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-19 19:04:44.850642405 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-19 19:10:01.258632183 +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-19 19:04:58.768083000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-19 19:08:58.470393500 +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-19 19:04:58.768083000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-19 19:11:26.347833200 +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-19 19:04:58.768083000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-19 19:08:52.693053600 +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/5151 | DirtyScanshot index scan skips concurrently updated tuples |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out 2024-10-19 18:40:59.727195000 +... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/dirty_index_scan.out 2024-10-19 18:50:23.76746... @@ -36,4 +36,6 @@ (1 row) +isolationtester: canceling step s1_s1 after 360 seconds step s1_s1: <... completed> +ERROR: canceling statement due to user request |
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-19 17:23:56.634312000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-19 17:30:11.877242000 +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/3478 | AcquireExecutorLocks() and run-time pruning |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-19 14:21:55.547945000 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-19 14:25:06.98573... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/src/t... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-19 14:21:51.971469586 +... +++ /tmp/cirrus-ci-build/src/test/modules/delay_execution/output_iso/results/cached-plan-inval.out 2024-10-19 14:27:24.1... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-19 14:21:52.021728035 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-19 14:27:29.39946... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out /Users/admin/pgsql/build/tes... --- /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-19 14:21:47 +++ /Users/admin/pgsql/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-19 14:25:50 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out C:/cirrus/build/t... --- C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-19 14:22:13.277713100 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-19 14:28:50.956600000 +0000 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
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-19 12:29:44.743502000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-19 12:32:19.959074000 ... @@ -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-19 12:29:43.382598000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-19 12:32:08.656235000 +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-19 12:29:43.391000000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-19 12:32:10.305750000 +0000 @@ -319,96 +319,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-19 12:29:43.397091000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-19 12:32:12.565497000 +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-19 12:29:44.928810000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-19 12:31:18.418812... @@ -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-19 12:29:43.421420000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-19 12:32:12.848986000 +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-19 12:29:44.928810000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-19 12:31:43.8544... @@ -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-19 12:29:44.928810000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-19 12:31:17.286495000 +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-19 12:29:43.436174000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-19 12:32:12.659669000 +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-19 12:29:43.136306606 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-19 12:34:36.068697338 +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-19 12:29:44.773982284 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-19 12:34:36.644698925 +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-19 12:29:45.002720125 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-19 12:33:18.477595993 +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-19 12:29:44.697842464 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-19 12:34:30.288772814 ... @@ -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-19 12:29:43.065842429 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-19 12:34:35.016769300 +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-19 12:29:43.073842430 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-19 12:34:36.024768567 +0000 @@ -319,96 +319,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-19 12:29:43.081842430 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-19 12:34:38.508766784 +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-19 12:29:44.921842469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-19 12:33:52.660806... @@ -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-19 12:29:43.113842431 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-19 12:34:38.836766551 +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/geometry.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/geometry.out 2024-10-19 12:29:44.849842467 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/geometry.out 2024-10-19 12:34:15.3567848... @@ -5172,151 +5172,10 @@ ERROR: value out of range: overflow -- Division by 0 error SELECT c.f1, p.f1, c.f1 / p.f1 FROM CIRCLE_TBL c, POINT_TBL p WHERE p.f1 ~= '(0,0)'::point; -ERROR: division by zero --- Distance to polygon -SELECT c.f1, p.f1, c.f1 <-> p.f1 FROM CIRCLE_TBL c, POLYGON_TBL p; - f1 | f1 | ?column? -----------------+----------------------------+---------------- - <(5,1),3> | ((2,0),(2,4),(0,0)) | 0 - <(5,1),3> | ((3,1),(3,3),(1,0)) | 0 - <(5,1),3> | ((1,2),(3,4),(5,6),(7,8)) | 0.535533905933 - <(5,1),3> | ((7,8),(5,6),(3,4),(1,2)) | 0.535533905933 - <(5,1),3> | ((1,2),(7,8),(5,6),(3,-4)) | 0 - <(5,1),3> | ((0,0)) | 2.09901951359 - <(5,1),3> | ((0,1),(0,1)) | 2 - <(1,2),100> | ((2,0),(2,4),(0,0)) | 0 ... |
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-19 12:29:44.921842469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-19 12:33:48.920810433 +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-19 12:29:43.129842431 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-19 12:34:38.516766779 +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-19 12:30:01.755256700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-19 12:34:00.198225600 +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-19 12:29:57.852542300 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-19 12:35:14.941928700 +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-19 12:29:57.930623500 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-19 12:35:19.155786600 +0000 @@ -319,96 +319,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-19 12:29:57.967701700 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-19 12:35:22.979036700 +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-19 12:30:02.447135000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-19 12:32:15.635319000 +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-19 12:29:58.080910400 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-19 12:35:27.757352800 +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-19 12:30:02.447135000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-19 12:34:01.591780900 +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-19 12:30:02.447135000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-19 12:32:13.571866100 +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-19 12:29:58.157668100 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-19 12:35:26.331077300 +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/5208 | prefetching for nestloop / indexscan |
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-19 11:58:41.840892321 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-19 12:04:57.132834885 +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/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-19 11:33:48.701736000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-19 11:35:24.816144000... @@ -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-19 11:33:48.701736000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-19 11:36:07.1803040... @@ -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-19 11:33:48.701736000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-19 11:35:24.771900000 +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/4754 | Add LSN <-> time conversion facility |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-19 03:22:43.572040063 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-19 03:31:01.... @@ -2794,2438 +2794,10 @@ -- inner join EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1_adv t1 INNER JOIN prt2_adv t2 ON (t1.a = t2.b) WHERE t1.b = 0 ORDER BY t1.a, t2... - QUERY PLAN ------------------------------------------------------- - Sort - Sort Key: t1.a - -> Append - -> Hash Join - Hash Cond: (t2_1.b = t1_1.a) - -> Seq Scan on prt2_adv_p1 t2_1 - -> Hash - -> Seq Scan on prt1_adv_p1 t1_1 - Filter: (b = 0) - -> Hash Join - Hash Cond: (t2_2.b = t1_2.a) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-19 03:22:43.572040063 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-19 03:31:3... @@ -1794,3438 +1794,10 @@ CREATE TABLE prt2_l_p2_p1 PARTITION OF prt2_l_p2 FOR VALUES IN ('0000', '0001'); CREATE TABLE prt2_l_p2_p2 PARTITION OF prt2_l_p2 FOR VALUES IN ('0002', '0003'); CREATE TABLE prt2_l_p3 PARTITION OF prt2_l FOR VALUES FROM (500) TO (600) PARTITION BY RANGE (a); -CREATE TABLE prt2_l_p3_p1 PARTITION OF prt2_l_p3 FOR VALUES FROM (0) TO (13); -CREATE TABLE prt2_l_p3_p2 PARTITION OF prt2_l_p3 FOR VALUES FROM (13) TO (25); -INSERT INTO prt2_l SELECT i % 25, i, to_char(i % 4, 'FM0000') FROM generate_series(0, 599, 3) i; -ANALYZE prt2_l; --- inner join, qual covering only top-level partitions -EXPLAIN (COSTS OFF) -SELECT t1.a, t1.c, t2.b, t2.c FROM prt1_l t1, prt2_l t2 WHERE t1.a = t2.b AND t1.b = 0 ORDER BY t1.a, t2.b; - QUERY PLAN -------------------------------------------------------------- - Sort - Sort Key: t1.a - -> Append - -> Hash Join ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-19 03:22:43.572040063 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_join.out 2024-10-19 03:30:55.207945394 +0000 @@ -4194,1038 +4194,7 @@ -- full join EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.a, t2.c FROM plt1_adv t1 FULL JOIN plt2_adv t2 ON (t1.a = t2.a AND t1.c = t2.c) WHERE coalesce(t1... - QUERY PLAN ------------------------------------------------------------------------------------ - Sort - Sort Key: t1.a, t2.a - -> Append - -> Hash Full Join - Hash Cond: ((t1_1.a = t2_1.a) AND (t1_1.c = t2_1.c)) - Filter: ((COALESCE(t1_1.b, 0) < 10) AND (COALESCE(t2_1.b, 0) < 10)) - -> Seq Scan on plt1_adv_p1_null t1_1 - -> Hash - -> Seq Scan on plt2_adv_p1 t2_1 - -> Hash Full Join - Hash Cond: ((t1_2.a = t2_2.a) AND (t1_2.c = t2_2.c)) ... |
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-19 02:21:33.987818100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2024-10-19 02:24:10.456168100 +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-10-18 22:28:49.525236000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-18 22:30:17.886401000 +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-18 22:28:49.525236000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-18 22:31:10.551424000 +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-18 22:28:49.525236000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-18 22:30:19.706636000 +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-18 22:28:07.735538750 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-18 22:33:25.007640846 +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-10-18 22:28:07.735538750 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-10-18 22:34:50.052897912 +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-18 22:28:07.735538750 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-18 22:31:17.504104931 +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-18 22:28:22.481236270 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-18 22:30:50.679707434 +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-18 22:28:22.481236270 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-18 22:31:29.603672448 +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-18 22:28:22.481236270 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-18 22:30:44.755711993 +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/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-18 20:55:10.919990000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-18 20:58:30.995290000 +000... @@ -8,7 +8,8 @@ step wait_before_lock: CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - <waiting ...> + +ERROR: file of relation "clstr_test" changed by another transaction step change_existing: UPDATE clstr_test SET i=10 where i=1; UPDATE clstr_test SET j=20 where i=2; @@ -63,12 +64,7 @@ step wakeup_before_lock: SELECT injection_points_wakeup('cluster-concurrently-before-lock'); -injection_points_wakeup ------------------------ - ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-18 20:55:07.429457301 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-18 21:00:59.459399033 +000... @@ -68,118 +68,7 @@ (1 row) -step wait_before_lock: <... completed> -step check1: - INSERT INTO relfilenodes(node) - SELECT relfilenode FROM pg_class WHERE relname='clstr_test'; - - SELECT count(DISTINCT node) FROM relfilenodes; - - SELECT i, j FROM clstr_test ORDER BY i, j; - - INSERT INTO data_s1(_xmin, _cmin, i, j) - SELECT xmin, cmin, i, j FROM clstr_test; - - SELECT count(*) ... |
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-18 19:47:21.704929000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-18 19:49:09.550629000... @@ -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-18 19:47:21.704929000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-18 19:49:47.3226700... @@ -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-18 19:47:21.704929000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-18 19:49:06.047783000 +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-18 19:47:18.572394124 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-18 19:52:16.747741793 +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-18 19:47:18.412394120 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-18 20:14:18.790875995 +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-18 19:47:18.572394124 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-18 19:50:29.131636661 +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-18 19:47:18.609744496 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-18 19:49:48.317380837... @@ -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-18 19:47:18.609744496 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-18 19:50:20.0092731... @@ -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-18 19:47:18.609744496 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-18 19:49:45.353388520 +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-18 19:47:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-18 19:49: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 @@ ... |
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-18 19:47:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-18 19:50: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-18 19:47:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-18 19:49: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-18 19:47:30.450128500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-18 19:51:02.329755000 +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-18 19:47:30.450128500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-18 19:52:51.837125400 +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-18 19:47:30.450128500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-18 19:50:49.052412100 +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-18 18:47:15.970509948 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-18 18:53:34.... @@ -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-18 18:47:15.970509948 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-18 18:54:1... @@ -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-18 18:47:15.970509948 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-18 18:53:25.252427607 +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/5081 | nbtree skip scan |
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-18 16:40:52.516761715 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/query_cancel.out 2024-10-18 16:47:58.221079223 +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/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-18 13:33:45.683226000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-18 13:35:10.895699000... @@ -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-18 13:33:45.683226000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-18 13:35:55.6285990... @@ -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-18 13:33:45.683226000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-18 13:35:09.534022000 +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/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-18 08:28:14.475864000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-18 08:29:54.578911... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37749 | | 0 | 37749 | pktable_pkey + 37746 | | 0 | 37746 | pktable + 37751 | | 0 | 37751 | fktable + 38218 | | 0 | 38223 | foo + 38227 | | 0 | 38227 | pg_toast_38218_index + 38226 | | 0 | 38226 | pg_toast_38218 + 38429 | | 0 | 38429 | old_oids + 38447 | | 0 | 38447 | pg_toast_38444 ... |
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-18 08:28:14.475864000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-18 08:30:36.4499... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37497 | | 0 | 37497 | pktable_pkey + 37494 | | 0 | 37494 | pktable + 37499 | | 0 | 37499 | fktable + 38157 | | 0 | 38162 | foo + 38166 | | 0 | 38166 | pg_toast_38157_index + 38165 | | 0 | 38165 | pg_toast_38157 + 38355 | | 0 | 38355 | old_oids + 38372 | | 0 | 38372 | pg_toast_38369 ... |
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-18 08:28:14.475864000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-18 08:29:49.459979000 +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 +-------+------------+---------------+-------------+---------------------- + 37622 | | 0 | 37622 | pktable_pkey + 37619 | | 0 | 37619 | pktable + 37625 | | 0 | 37625 | fktable + 38219 | | 0 | 38224 | foo + 38228 | | 0 | 38228 | pg_toast_38219_index + 38227 | | 0 | 38227 | pg_toast_38219 + 38439 | | 0 | 38439 | old_oids + 38474 | | 0 | 38474 | pg_toast_38471 ... |
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-18 08:28:15.382159378 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-18 08:34:05.136957368 +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 +-------+------------+---------------+-------------+---------------------- + 37874 | | 0 | 37874 | users + 37873 | | 0 | 37873 | users_id_seq + 37883 | | 0 | 37883 | pg_toast_37874 + 37884 | | 0 | 37884 | pg_toast_37874_index + 38150 | | 0 | 38150 | foo + 38466 | | 0 | 38466 | forc_test + 37808 | | 0 | 37808 | pktable_pkey + 37803 | | 0 | 37803 | 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-10-18 08:28:15.382159378 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-18 08:32:11.124819840 +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 +-------+------------+---------------+-------------+---------------------- + 38838 | | 0 | 38838 | rtype + 37898 | | 0 | 37898 | users_id_seq + 37904 | | 0 | 37904 | pg_toast_37899 + 37905 | | 0 | 37905 | pg_toast_37899_index + 37899 | | 0 | 37899 | users + 38091 | | 0 | 38091 | foo + 38377 | | 0 | 38377 | forc_test + 38841 | | 0 | 38841 | pg_toast_38838 ... |
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-18 08:28:14.769171119 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-18 08:31:00.391017... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37698 | | 0 | 37698 | users_id_seq + 37703 | | 0 | 37703 | pg_toast_37699 + 37704 | | 0 | 37704 | pg_toast_37699_index + 37699 | | 0 | 37699 | users + 37980 | | 0 | 37980 | foo + 37724 | | 0 | 37724 | pktable_pkey + 37721 | | 0 | 37721 | pktable + 37727 | | 0 | 37727 | 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-18 08:28:14.769171119 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-18 08:31:37.0148... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37651 | | 0 | 37651 | pktable_pkey + 37648 | | 0 | 37648 | pktable + 37656 | | 0 | 37656 | fktable + 38127 | | 0 | 38132 | foo + 38136 | | 0 | 38136 | pg_toast_38127_index + 38135 | | 0 | 38135 | pg_toast_38127 + 38354 | | 0 | 38354 | old_oids + 38373 | | 0 | 38373 | pg_toast_38370 ... |
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-18 08:28:14.769171119 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-18 08:30:57.123030034 +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 +-------+------------+---------------+-------------+---------------------- + 37721 | | 0 | 37721 | pktable_pkey + 37718 | | 0 | 37718 | pktable + 37724 | | 0 | 37724 | fktable + 38190 | | 0 | 38198 | foo + 38202 | | 0 | 38202 | pg_toast_38190_index + 38201 | | 0 | 38201 | pg_toast_38190 + 38410 | | 0 | 38410 | old_oids + 38430 | | 0 | 38430 | pg_toast_38427 ... |
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-18 08:28:27.708835100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-18 08:32:09.558880000 +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 +-------+------------+---------------+-------------+---------------------- + 37458 | | 0 | 37458 | pktable_pkey + 37455 | | 0 | 37455 | pktable + 37461 | | 0 | 37461 | fktable + 37931 | | 0 | 37936 | foo + 37940 | | 0 | 37940 | pg_toast_37931_index + 37939 | | 0 | 37939 | pg_toast_37931 + 38160 | | 0 | 38160 | old_oids + 38177 | | 0 | 38177 | pg_toast_38174 ... |
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-18 08:28:27.708835100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-18 08:34:38.000841500 +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 +-------+------------+---------------+-------------+---------------------- + 37411 | | 0 | 37411 | pktable_pkey + 37408 | | 0 | 37408 | pktable + 37413 | | 0 | 37413 | fktable + 37892 | | 0 | 37900 | foo + 37904 | | 0 | 37904 | pg_toast_37892_index + 37903 | | 0 | 37903 | pg_toast_37892 + 38152 | | 0 | 38152 | old_oids + 38169 | | 0 | 38169 | pg_toast_38166 ... |
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-18 08:28:27.708835100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-18 08:32:02.643843900 +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 +-------+------------+---------------+-------------+---------------------- + 37558 | | 0 | 37558 | pktable_pkey + 37555 | | 0 | 37555 | pktable + 37560 | | 0 | 37560 | fktable + 38032 | | 0 | 38037 | foo + 38041 | | 0 | 38041 | pg_toast_38032_index + 38040 | | 0 | 38040 | pg_toast_38032 + 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-10-18 07:46:10.824911100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-18 07:48:12.597017200 +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-18 07:46:10.824911100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-18 07:50:31.883495800 +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-18 07:46:10.824911100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-18 07:48:06.904732800 +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/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-18 04:21:28.527591000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-18 04:24:03.951620000 +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/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-18 04:09:00.347482400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-10-18 04:12:41.935557700 +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 + 4 | t | 1 | t (1 row) ... |
50/5061 | New function rand_array() to contrib/tablefunc |
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-18 03:56:29.482128324 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-18 04:01:00.403438741 +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-18 03:56:31 +++ /Users/admin/pgsql/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-18 04:00:09 @@ -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-18 03:56:49.163924600 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-18 04:03:01.640576900 +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/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-18 01:21:57.04382800... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-18 01:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-18 01:21:57.67940015... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-18 01:27:4... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-18 01:21:57.22704892... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-18 01:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-18 01:22:13.239298400 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-18 01:26:54.35647... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-18 01:22:13.958479500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2024-10-18 01:26:... @@ -223,7 +223,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; |
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-18 01:22:13.958479500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2024-10-18 01:26:50.320348600 +0... @@ -223,7 +223,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; @@ -255,7 +255,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/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-17 20:50:30.153664000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-17 20:51:59.851... @@ -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-17 20:50:30.153664000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-17 20:52:41.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 -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-17 20:50:30.153664000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-17 20:51:59.845437000 +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-17 20:50:26.652568129 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-17 20:55:38.071944375 +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-17 20:50:26.652568129 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-17 20:56:49.055879112 +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-17 20:50:26.652568129 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-17 20:53:22.556169461 +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-17 20:50:28.150824673 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-17 20:53:00.009... @@ -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-17 20:50:28.150824673 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-17 20:53:32.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-17 20:50:28.150824673 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-17 20:52:54.045415977 +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-17 20:50:31 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-17 20:52:36 @@ -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-17 20:50:31 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-17 20:53: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-10-17 20:50:31 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2024-10-17 20:52:36 @@ -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-17 20:50:37.167262400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-17 20:54:10.845827200 +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-17 20:50:37.167262400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-17 20:56:16.731123100 +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-17 20:50:37.167262400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-17 20:54:06.026971700 +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/5151 | DirtyScanshot index scan skips concurrently updated tuples |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out 2024-10-17 20:29:56.677988000 +... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/dirty_index_scan.out 2024-10-17 20:39:29.72339... @@ -36,4 +36,6 @@ (1 row) +isolationtester: canceling step s1_s1 after 360 seconds step s1_s1: <... completed> +ERROR: canceling statement due to user request |
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-17 20:18:18.209188000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-17 20:19:09.999953000... @@ -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-17 20:18:18.209188000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-17 20:19:48.3581960... @@ -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-17 20:18:18.209188000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-17 20:19:09.774946000 +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/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-17 19:09:04.140690000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-17 19:14:49.065890000 +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/3478 | AcquireExecutorLocks() and run-time pruning |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-17 16:49:57.995874000 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-17 16:53:01.15940... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/src/t... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-17 16:49:54.086111496 +... +++ /tmp/cirrus-ci-build/src/test/modules/delay_execution/output_iso/results/cached-plan-inval.out 2024-10-17 16:53:42.2... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-17 16:49:52.702355499 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-17 16:55:31.26361... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out /Users/admin/pgsql/build/tes... --- /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-17 16:49:50 +++ /Users/admin/pgsql/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-17 16:54:15 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out C:/cirrus/build/t... --- C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-17 16:50:04.381628000 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-17 16:56:41.388891100 +0000 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
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-17 14:51:52.050081000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-17 14:54:28.953737000 ... @@ -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-17 14:51:50.667760000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-17 14:54:18.553042000 +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-17 14:51:50.677093000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-17 14:54:20.627084000 +0000 @@ -319,96 +319,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-17 14:51:50.683560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-17 14:54:21.388256000 +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-17 14:51:52.230564000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-17 14:53:28.826626... @@ -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-17 14:51:50.707477000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-17 14:54:22.853451000 +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-17 14:51:52.230564000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-17 14:53:52.4879... @@ -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-17 14:51:52.230564000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-17 14:53:27.777238000 +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-17 14:51:50.721561000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-17 14:54:21.862882000 +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-17 14:51:46.490497647 +0000 +++ /tmp/cirrus-ci-build/contrib/pageinspect/results/brin.out 2024-10-17 14:56:25.559550666 +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-17 14:51:48.174446825 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/matview-write-skew.out 2024-10-17 14:56:40.835567319 +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-17 14:51:48.402901615 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/type_sanity.out 2024-10-17 14:55:27.315906049 +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-17 14:51:48.918290859 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-17 14:56:20.641069782 ... @@ -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-17 14:51:47.344593994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/brin.out 2024-10-17 14:56:23.833067287 +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-17 14:51:47.352647494 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-17 14:56:24.757068136 +0000 @@ -319,96 +319,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-17 14:51:47.360700994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-17 14:56:26.149070633 +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-17 14:51:49.139480315 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-17 14:55:45.613769... @@ -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-17 14:51:47.388888243 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-17 14:56:27.177073468 +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-17 14:51:49.115357432 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2024-10-17 14:56:05.509206110 ... @@ -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-17 14:51:49.139480315 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/type_sanity.out 2024-10-17 14:55:40.821985929 +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-17 14:51:47.409021993 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-17 14:56:26.605071832 +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-17 14:52:02.320354300 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/matview-write-skew.out 2024-10-17 14:56:14.772206900 +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-17 14:51:58.393591900 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2024-10-17 14:57:30.339136400 +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-17 14:51:58.468817500 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/select.out 2024-10-17 14:57:32.281497000 +0000 @@ -319,96 +319,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-17 14:51:58.499576400 +0000 +++ C:/cirrus/build/testrun/pg_trgm/regress/results/pg_trgm.out 2024-10-17 14:57:36.995384300 +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-17 14:52:02.954178400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/type_sanity.out 2024-10-17 14:54:21.177208500 +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-17 14:51:58.635303800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2024-10-17 14:57:40.692645600 +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-17 14:52:02.954178400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/type_sanity.out 2024-10-17 14:56:13.880120600 +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-17 14:52:02.954178400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/type_sanity.out 2024-10-17 14:54:17.939710100 +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-17 14:51:58.716847700 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-17 14:57:40.286411200 +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/4754 | Add LSN <-> time conversion facility |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-17 06:26:35.944549948 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-17 06:34:44.... @@ -3468,1764 +3468,7 @@ DROP TABLE prt1_adv; DROP TABLE prt2_adv; --- Tests for list-partitioned tables -CREATE TABLE plt1_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt1_adv_p1 PARTITION OF plt1_adv FOR VALUES IN ('0001', '0003'); -CREATE TABLE plt1_adv_p2 PARTITION OF plt1_adv FOR VALUES IN ('0004', '0006'); -CREATE TABLE plt1_adv_p3 PARTITION OF plt1_adv FOR VALUES IN ('0008', '0009'); -INSERT INTO plt1_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (1, 3, 4, 6,... -ANALYZE plt1_adv; -CREATE TABLE plt2_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt2_adv_p1 PARTITION OF plt2_adv FOR VALUES IN ('0002', '0003'); -CREATE TABLE plt2_adv_p2 PARTITION OF plt2_adv FOR VALUES IN ('0004', '0006'); -CREATE TABLE plt2_adv_p3 PARTITION OF plt2_adv FOR VALUES IN ('0007', '0009'); -INSERT INTO plt2_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (2, 3, 4, 6,... -ANALYZE plt2_adv; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-17 06:26:35.944549948 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-17 06:35:1... @@ -2476,2756 +2476,10 @@ from generate_series(1,1000) i; insert into prtx2 select 1 + i%30, i, i from generate_series(1,500) i, generate_series(1,10) j; -create index on prtx2 (b); -create index on prtx2 (c); -analyze prtx1; -analyze prtx2; -explain (costs off) -select * from prtx1 -where not exists (select 1 from prtx2 - where prtx2.a=prtx1.a and prtx2.b=prtx1.b and prtx2.c=123) - and a<20 and c=120; - QUERY PLAN -------------------------------------------------------------- - Append - -> Nested Loop Anti Join ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-17 06:26:35.944549948 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_join.out 2024-10-17 06:34:39.256863684 +0000 @@ -4562,670 +4562,7 @@ (15 rows) SELECT t1.a, t1.c, t2.a, t2.c FROM plt1_adv t1 INNER JOIN plt2_adv t2 ON (t1.a = t2.a AND t1.c = t2.c) WHERE t1.b < 10 ... - a | c | a | c ----+------+---+------ - 3 | 0003 | 3 | 0003 - 4 | 0004 | 4 | 0004 - 6 | 0006 | 6 | 0006 -(3 rows) - -ALTER TABLE plt2_adv DETACH PARTITION plt2_adv_p2; --- Change plt2_adv_p2 to contain '0005' in addition to '0004' and '0006' as --- the key values -CREATE TABLE plt2_adv_p2_ext PARTITION OF plt2_adv FOR VALUES IN ('0004', '0005', '0006'); -INSERT INTO plt2_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (4, 5, 6); -ANALYZE plt2_adv; ... |
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/recovery/027_st... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2024-10-17 04:56:10.598727000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-10-17 04:58:08.812013... @@ -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-10-17 01:04:37.551140000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-17 01:07:26.155524000 +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-17 01:04:37.551140000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-17 01:08:16.723168000 +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-17 01:04:37.551140000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-17 01:07:27.895505000 +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-17 01:04:11.800296755 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-17 01:09:38.669060996 +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-10-17 01:04:11.800296755 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2024-10-17 01:11:24.518063608 +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-17 01:04:11.800296755 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-17 01:07:25.209254897 +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-17 01:04:13.120908596 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-17 01:06:34.151105705 +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-17 01:04:13.120908596 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-17 01:07:12.002983358 +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-17 01:04:13.120908596 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-17 01:06:27.339136283 +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/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-16 23:55:56.531992000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-16 23:59:06.935661000 +000... @@ -8,7 +8,8 @@ step wait_before_lock: CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - <waiting ...> + +ERROR: file of relation "clstr_test" changed by another transaction step change_existing: UPDATE clstr_test SET i=10 where i=1; UPDATE clstr_test SET j=20 where i=2; @@ -63,12 +64,7 @@ step wakeup_before_lock: SELECT injection_points_wakeup('cluster-concurrently-before-lock'); -injection_points_wakeup ------------------------ - ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-16 23:55:55.003610812 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-17 00:01:42.271017593 +000... @@ -68,118 +68,7 @@ (1 row) -step wait_before_lock: <... completed> -step check1: - INSERT INTO relfilenodes(node) - SELECT relfilenode FROM pg_class WHERE relname='clstr_test'; - - SELECT count(DISTINCT node) FROM relfilenodes; - - SELECT i, j FROM clstr_test ORDER BY i, j; - - INSERT INTO data_s1(_xmin, _cmin, i, j) - SELECT xmin, cmin, i, j FROM clstr_test; - - SELECT count(*) ... |
50/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
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-16 23:06:23.676694827 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-16 23:11:06.283189603 +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-16 23:06:23.520475261 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-16 23:33:26.436106678 +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-16 23:06:23.676694827 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-16 23:09:32.503220718 +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-16 23:06:26.331309793 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-16 23:08:57.467961135... @@ -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-16 23:06:26.331309793 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-16 23:09:26.8402993... @@ -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-16 23:06:26.331309793 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-16 23:08:53.931921602 +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-16 23:06:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-16 23:08: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 @@ ... |
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-16 23:06:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-16 23:09:19 @@ -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-16 23:06:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-16 23:08:16 @@ -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-16 23:06:43.036903300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-16 23:10:42.397459000 +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-16 23:06:43.036903300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-16 23:12:51.978932000 +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-16 23:06:43.036903300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-16 23:10:37.372065200 +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-16 22:04:21.778529011 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-16 22:10:15.... @@ -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-16 22:04:21.778529011 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-16 22:10:5... @@ -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-16 22:04:21.778529011 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-16 22:10:07.508240092 +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-16 12:34:27.070594000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-16 12:36:18.919134... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37698 | | 0 | 37698 | pktable_pkey + 37695 | | 0 | 37695 | pktable + 37714 | | 0 | 37714 | fktable + 38200 | | 0 | 38205 | foo + 38209 | | 0 | 38209 | pg_toast_38200_index + 38208 | | 0 | 38208 | pg_toast_38200 + 38430 | | 0 | 38430 | old_oids + 38447 | | 0 | 38447 | pg_toast_38444 ... |
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-16 12:34:27.070594000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-16 12:37:07.8400... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37641 | | 0 | 37641 | pktable_pkey + 37638 | | 0 | 37638 | pktable + 37643 | | 0 | 37643 | fktable + 38464 | | 0 | 38464 | old_oids + 38481 | | 0 | 38481 | pg_toast_38478 + 38482 | | 0 | 38482 | pg_toast_38478_index + 38478 | | 0 | 38478 | recur2 + 38473 | | 0 | 38473 | recur1 ... |
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-16 12:34:27.070594000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-16 12:36:14.971887000 +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 +-------+------------+---------------+-------------+---------------------- + 37627 | | 0 | 37627 | pktable_pkey + 37624 | | 0 | 37624 | pktable + 37629 | | 0 | 37629 | fktable + 38228 | | 0 | 38233 | foo + 38237 | | 0 | 38237 | pg_toast_38228_index + 38236 | | 0 | 38236 | pg_toast_38228 + 38429 | | 0 | 38429 | old_oids + 38446 | | 0 | 38446 | pg_toast_38443 ... |
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-16 12:34:26.855371274 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-16 12:40:03.398955483 +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 +-------+------------+---------------+-------------+---------------------- + 37834 | | 0 | 37834 | pktable_pkey + 37831 | | 0 | 37831 | pktable + 37841 | | 0 | 37841 | fktable + 38325 | | 0 | 38330 | foo + 38334 | | 0 | 38334 | pg_toast_38325_index + 38333 | | 0 | 38333 | pg_toast_38325 + 38557 | | 0 | 38557 | old_oids + 38577 | | 0 | 38577 | pg_toast_38574 ... |
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-16 12:34:26.855371274 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-10-16 12:41:21.078952406 +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 +-------+------------+---------------+-------------+---------------------- + 37796 | | 0 | 37796 | pktable_pkey + 37793 | | 0 | 37793 | pktable + 37799 | | 0 | 37799 | fktable + 38255 | | 0 | 38260 | foo + 38264 | | 0 | 38264 | pg_toast_38255_index + 38263 | | 0 | 38263 | pg_toast_38255 + 38474 | | 0 | 38474 | old_oids + 38497 | | 0 | 38497 | pg_toast_38494 ... |
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-16 12:34:26.855371274 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-16 12:37:45.574947295 +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 +-------+------------+---------------+-------------+---------------------- + 37831 | | 0 | 37831 | users_id_seq + 37842 | | 0 | 37842 | pg_toast_37832 + 37843 | | 0 | 37843 | pg_toast_37832_index + 37832 | | 0 | 37832 | users + 38018 | | 0 | 38018 | foo + 38195 | | 0 | 38195 | forc_test + 38690 | | 0 | 38690 | pg_toast_38687 + 38692 | | 0 | 38692 | pg_toast_38687_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-16 12:34:25.063062331 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-16 12:37:17.792053... @@ -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 +-------+------------+---------------+-------------+---------------------- + 38735 | | 0 | 38735 | pg_toast_38732 + 38736 | | 0 | 38736 | pg_toast_38732_index + 37912 | | 0 | 37912 | users_id_seq + 37921 | | 0 | 37921 | pg_toast_37913 + 37922 | | 0 | 37922 | pg_toast_37913_index + 37913 | | 0 | 37913 | users + 38058 | | 0 | 38058 | foo + 38280 | | 0 | 38280 | forc_test ... |
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-16 12:34:25.063062331 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-16 12:37:53.0087... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37912 | | 0 | 37912 | users_id_seq + 37917 | | 0 | 37917 | pg_toast_37913 + 37918 | | 0 | 37918 | pg_toast_37913_index + 37913 | | 0 | 37913 | users + 38263 | | 0 | 38263 | foo + 38376 | | 0 | 38376 | forc_test + 38751 | | 0 | 38751 | pg_toast_38748 + 38752 | | 0 | 38752 | pg_toast_38748_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-16 12:34:25.063062331 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-16 12:37:11.059924446 +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 +-------+------------+---------------+-------------+---------------------- + 37812 | | 0 | 37812 | users_id_seq + 37820 | | 0 | 37820 | pg_toast_37813 + 37821 | | 0 | 37821 | pg_toast_37813_index + 37813 | | 0 | 37813 | users + 38016 | | 0 | 38016 | foo + 38274 | | 0 | 38274 | forc_test + 38708 | | 0 | 38708 | pg_toast_38705 + 38709 | | 0 | 38709 | pg_toast_38705_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-16 12:34:24 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-16 12:36:40 @@ -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 +-------+------------+---------------+-------------+---------------------- + 37518 | | 0 | 37518 | pktable_pkey + 37515 | | 0 | 37515 | pktable + 37605 | | 0 | 37605 | fktable + 38257 | | 0 | 38262 | foo + 38266 | | 0 | 38266 | pg_toast_38257_index + 38265 | | 0 | 38265 | pg_toast_38257 + 38474 | | 0 | 38474 | old_oids + 38504 | | 0 | 38504 | pg_toast_38501 ... |
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-16 12:34:24 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-16 12:37:51 @@ -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 +-------+------------+---------------+-------------+---------------------- + 37518 | | 0 | 37518 | pktable_pkey + 37515 | | 0 | 37515 | pktable + 37520 | | 0 | 37520 | fktable + 38139 | | 0 | 38146 | foo + 38150 | | 0 | 38150 | pg_toast_38139_index + 38149 | | 0 | 38149 | pg_toast_38139 + 38362 | | 0 | 38362 | old_oids + 38385 | | 0 | 38385 | pg_toast_38382 ... |
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-16 12:34:24 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2024-10-16 12:36:38 @@ -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 +-------+------------+---------------+-------------+---------------------- + 37751 | | 0 | 37751 | pktable_pkey + 37744 | | 0 | 37744 | pktable + 37756 | | 0 | 37756 | fktable + 38256 | | 0 | 38256 | pg_toast_38248 + 38248 | | 0 | 38253 | foo + 38257 | | 0 | 38257 | pg_toast_38248_index + 38505 | | 0 | 38505 | old_oids + 38522 | | 0 | 38522 | pg_toast_38519 ... |
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-16 12:34:36.934950700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-16 12:38:19.330172400 +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 +-------+------------+---------------+-------------+---------------------- + 37363 | | 0 | 37363 | pktable_pkey + 37360 | | 0 | 37360 | pktable + 37366 | | 0 | 37366 | fktable + 37954 | | 0 | 37954 | pg_toast_37938 + 37938 | | 0 | 37950 | foo + 37955 | | 0 | 37955 | pg_toast_37938_index + 38165 | | 0 | 38165 | old_oids + 38182 | | 0 | 38182 | pg_toast_38179 ... |
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-16 12:34:36.934950700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-16 12:40:34.516261100 +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 +-------+------------+---------------+-------------+---------------------- + 37474 | | 0 | 37474 | pktable_pkey + 37467 | | 0 | 37467 | pktable + 37477 | | 0 | 37477 | fktable + 37935 | | 0 | 37942 | foo + 37946 | | 0 | 37946 | pg_toast_37935_index + 37945 | | 0 | 37945 | pg_toast_37935 + 38192 | | 0 | 38192 | old_oids + 38209 | | 0 | 38209 | pg_toast_38206 ... |
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-16 12:34:36.934950700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-16 12:38:04.463953500 +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 +-------+------------+---------------+-------------+---------------------- + 37240 | | 0 | 37240 | pktable_pkey + 37236 | | 0 | 37236 | pktable + 37242 | | 0 | 37242 | fktable + 37966 | | 0 | 37975 | foo + 37979 | | 0 | 37979 | pg_toast_37966_index + 37978 | | 0 | 37978 | pg_toast_37966 + 38217 | | 0 | 38217 | old_oids + 38234 | | 0 | 38234 | pg_toast_38231 ... |
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-16 12:05:09.621263900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-16 12:07:23.979299300 +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-16 12:05:09.621263900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-16 12:09:38.894443200 +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-16 12:05:09.621263900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-16 12:07:18.237776900 +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/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-16 08:03:12.292885000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-16 08:05:33.716540000 +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-16 08:03:23.135907001 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-16 08:06:22.612569707 +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-16 08:03:42.185715000 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-16 08:10:04.210003500 +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/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-16 05:29:07.87628100... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-16 05:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-16 05:29:08.08525713... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-16 05:34:4... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-16 05:29:05.91459584... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-16 05:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-16 05:29:22.344023500 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-16 05:33:14.57651... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (1 row) ... |
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-16 00:58:07.743083000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-16 00:59:41.127... @@ -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-16 00:58:07.743083000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-16 01:00:24.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-16 00:58:07.743083000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-16 00:59:40.570721000 +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-16 00:58:08.399327828 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-16 01:04:13.426318158 +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-16 00:58:08.399327828 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-16 01:05:19.866269024 +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-16 00:58:08.399327828 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-16 01:01:26.698526084 +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-16 00:58:07.600236880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-16 01:00:30.034... @@ -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-16 00:58:07.600236880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-16 01:01:03.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-10-16 00:58:07.600236880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-16 01:00:23.866195010 +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-16 00:58:17.285247500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-16 01:01:54.068911400 +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-16 00:58:17.285247500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-16 01:03:59.301860900 +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-16 00:58:17.285247500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-16 01:01:48.132870000 +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/5151 | DirtyScanshot index scan skips concurrently updated tuples |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out 2024-10-16 00:38:09.912613000 +... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/dirty_index_scan.out 2024-10-16 00:47:35.72742... @@ -36,4 +36,6 @@ (1 row) +isolationtester: canceling step s1_s1 after 360 seconds step s1_s1: <... completed> +ERROR: canceling statement due to user request |
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-16 00:25:10.508320000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-16 00:26:06.523745000... @@ -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-16 00:25:10.508320000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-16 00:26:48.3647970... @@ -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-16 00:25:10.508320000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-16 00:26:06.273523000 +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/3874 | pg_rewind WAL deletion pitfall |
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-16 00:17:11.060514000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-16 00:22:22.2075620... @@ -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/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-15 23:04:07.682811000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-15 23:09:48.250760000 +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/3478 | AcquireExecutorLocks() and run-time pruning |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-15 20:36:07.637485000 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-15 20:39:39.25769... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/src/t... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-15 20:36:04.602031030 +... +++ /tmp/cirrus-ci-build/src/test/modules/delay_execution/output_iso/results/cached-plan-inval.out 2024-10-15 20:42:18.2... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-15 20:36:25.018341051 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-15 20:41:57.97915... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out /Users/admin/pgsql/build/tes... --- /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-15 20:35:59 +++ /Users/admin/pgsql/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-15 20:40:29 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out C:/cirrus/build/t... --- C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-15 20:36:21.767319400 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-15 20:43:58.478825900 +0000 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
50/5236 | JIT: The nullness of casetest.value can be determined at the JIT compile time. |
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-15 10:31:14.940779930 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2024-10-15 10:34:40.575404314 +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/4754 | Add LSN <-> time conversion facility |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-15 09:49:56.648665433 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-15 09:58:23.... @@ -3467,1765 +3467,10 @@ (8 rows) DROP TABLE prt1_adv; -DROP TABLE prt2_adv; --- Tests for list-partitioned tables -CREATE TABLE plt1_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt1_adv_p1 PARTITION OF plt1_adv FOR VALUES IN ('0001', '0003'); -CREATE TABLE plt1_adv_p2 PARTITION OF plt1_adv FOR VALUES IN ('0004', '0006'); -CREATE TABLE plt1_adv_p3 PARTITION OF plt1_adv FOR VALUES IN ('0008', '0009'); -INSERT INTO plt1_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (1, 3, 4, 6,... -ANALYZE plt1_adv; -CREATE TABLE plt2_adv (a int, b int, c text) PARTITION BY LIST (c); -CREATE TABLE plt2_adv_p1 PARTITION OF plt2_adv FOR VALUES IN ('0002', '0003'); -CREATE TABLE plt2_adv_p2 PARTITION OF plt2_adv FOR VALUES IN ('0004', '0006'); -CREATE TABLE plt2_adv_p3 PARTITION OF plt2_adv FOR VALUES IN ('0007', '0009'); -INSERT INTO plt2_adv SELECT i, i, to_char(i % 10, 'FM0000') FROM generate_series(1, 299) i WHERE i % 10 IN (2, 3, 4, 6,... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-15 09:49:56.648665433 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-15 09:58:5... @@ -2263,2969 +2263,10 @@ CREATE TABLE prt2_n_p1 PARTITION OF prt2_n FOR VALUES IN ('0000', '0003', '0004', '0010', '0006', '0007'); CREATE TABLE prt2_n_p2 PARTITION OF prt2_n FOR VALUES IN ('0001', '0005', '0002', '0009', '0008', '0011'); INSERT INTO prt2_n SELECT i, i, to_char(i/50, 'FM0000') FROM generate_series(0, 599, 2) i; -ANALYZE prt2_n; -CREATE TABLE prt3_n (a int, b int, c text) PARTITION BY LIST(c); -CREATE TABLE prt3_n_p1 PARTITION OF prt3_n FOR VALUES IN ('0000', '0004', '0006', '0007'); -CREATE TABLE prt3_n_p2 PARTITION OF prt3_n FOR VALUES IN ('0001', '0002', '0008', '0010'); -CREATE TABLE prt3_n_p3 PARTITION OF prt3_n FOR VALUES IN ('0003', '0005', '0009', '0011'); -INSERT INTO prt2_n SELECT i, i, to_char(i/50, 'FM0000') FROM generate_series(0, 599, 2) i; -ANALYZE prt3_n; -CREATE TABLE prt4_n (a int, b int, c text) PARTITION BY RANGE(a); -CREATE TABLE prt4_n_p1 PARTITION OF prt4_n FOR VALUES FROM (0) TO (300); -CREATE TABLE prt4_n_p2 PARTITION OF prt4_n FOR VALUES FROM (300) TO (500); -CREATE TABLE prt4_n_p3 PARTITION OF prt4_n FOR VALUES FROM (500) TO (600); -INSERT INTO prt4_n SELECT i, i, to_char(i, 'FM0000') FROM generate_series(0, 599, 2) i; -ANALYZE prt4_n; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out /tmp/cirrus-ci-build/build-32/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/partition_join.out 2024-10-15 09:49:56.648665433 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/partition_join.out 2024-10-15 09:58:15.485347480 +0000 @@ -3392,1840 +3392,7 @@ CREATE TABLE prt2_adv_p2 PARTITION OF prt2_adv FOR VALUES FROM (200) TO (400); CREATE INDEX prt2_adv_b_idx ON prt2_adv (b); INSERT INTO prt2_adv SELECT i % 25, i, to_char(i, 'FM0000') FROM generate_series(100, 399) i; -ANALYZE prt2_adv; -EXPLAIN (COSTS OFF) -SELECT t1.a, t1.c, t2.b, t2.c FROM prt1_adv t1 INNER JOIN prt2_adv t2 ON (t1.a = t2.b) WHERE t1.a < 300 AND t1.b = 0 OR... - QUERY PLAN ------------------------------------------------------------ - Sort - Sort Key: t1.a - -> Append - -> Hash Join - Hash Cond: (t2_1.b = t1_1.a) - -> Seq Scan on prt2_adv_p1 t2_1 - -> Hash - -> Seq Scan on prt1_adv_p1 t1_1 ... |
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-10-15 08:27:30.595360500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2024-10-15 08:32:32.376133000 +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/5300 | New "single" COPY format |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-15 08:06:58.369684000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-15 08:09:22.642388400 +0000 @@ -333,33 +333,21 @@ COPY copy_raw_test (col) TO :'filename' (FORMAT raw); TRUNCATE copy_raw_test; COPY copy_raw_test (col) FROM :'filename' (FORMAT raw); +ERROR: inconsistent newline style +CONTEXT: COPY copy_raw_test, line 6 SELECT col, col IS NULL FROM copy_raw_test ORDER BY id; - col | ?column? -------+---------- - ",\ | f - \. | f - | f - | f - | f - | f - | f - test | f ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-15 08:06:58.369684000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-15 08:11:43.581381000 +0000 @@ -333,33 +333,21 @@ COPY copy_raw_test (col) TO :'filename' (FORMAT raw); TRUNCATE copy_raw_test; COPY copy_raw_test (col) FROM :'filename' (FORMAT raw); +ERROR: inconsistent newline style +CONTEXT: COPY copy_raw_test, line 6 SELECT col, col IS NULL FROM copy_raw_test ORDER BY id; - col | ?column? -------+---------- - ",\ | f - \. | f - | f - | f - | f - | f - | f - test | f ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-15 08:06:58.369684000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy.out 2024-10-15 08:09:16.263530100 +0000 @@ -333,33 +333,21 @@ COPY copy_raw_test (col) TO :'filename' (FORMAT raw); TRUNCATE copy_raw_test; COPY copy_raw_test (col) FROM :'filename' (FORMAT raw); +ERROR: inconsistent newline style +CONTEXT: COPY copy_raw_test, line 6 SELECT col, col IS NULL FROM copy_raw_test ORDER BY id; - col | ?column? -------+---------- - ",\ | f - \. | f - | f - | f - | f - | f - | f - test | f ... |
50/5214 | SQL:2023 JSON simplified accessor support |
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-15 06:07:22.856218573 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/query_cancel.out 2024-10-15 06:12:04.222782424 +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-10-15 04:47:52.996169000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-15 04:49:20.700100000 +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-15 04:47:52.996169000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-15 04:50:05.338199000 +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-15 04:47:52.996169000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-15 04:49:17.292197000 +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-15 04:47:33.667896595 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2024-10-15 04:51:47.255244525 +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-15 04:47:33.667896595 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2024-10-15 04:50:47.347949428 +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-15 04:47:35.687236975 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-15 04:50:08.933515881 +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-15 04:47:35.687236975 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-15 04:50:41.537289393 +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-15 04:47:35.687236975 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2024-10-15 04:50:00.753562109 +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-15 04:47:34 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2024-10-15 04:49:37 @@ -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-15 04:47:34 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2024-10-15 04:50: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-10-15 04:47:34 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2024-10-15 04:49:37 @@ -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/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-15 03:47:16.825099000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-15 03:50:56.271704000 +000... @@ -8,7 +8,8 @@ step wait_before_lock: CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - <waiting ...> + +ERROR: file of relation "clstr_test" changed by another transaction step change_existing: UPDATE clstr_test SET i=10 where i=1; UPDATE clstr_test SET j=20 where i=2; @@ -63,12 +64,7 @@ step wakeup_before_lock: SELECT injection_points_wakeup('cluster-concurrently-before-lock'); -injection_points_wakeup ------------------------ - ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-10-15 03:47:17.091987919 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-10-15 03:53:47.340645241 +000... @@ -68,118 +68,7 @@ (1 row) -step wait_before_lock: <... completed> -step check1: - INSERT INTO relfilenodes(node) - SELECT relfilenode FROM pg_class WHERE relname='clstr_test'; - - SELECT count(DISTINCT node) FROM relfilenodes; - - SELECT i, j FROM clstr_test ORDER BY i, j; - - INSERT INTO data_s1(_xmin, _cmin, i, j) - SELECT xmin, cmin, i, j FROM clstr_test; - - SELECT count(*) ... |
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-15 03:06:16.331056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-15 03:07:53.647225000... @@ -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-15 03:06:16.331056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-15 03:08:31.2363380... @@ -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-15 03:06:16.331056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-15 03:07:52.247778000 +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-15 03:06:10.633905438 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2024-10-15 03:10:52.981883627 +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-15 03:06:10.473151950 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2024-10-15 03:33:08.616973661 +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-15 03:06:10.633905438 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2024-10-15 03:09:17.586949782 +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-15 03:06:10.419792882 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-15 03:08:44.099642358... @@ -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-15 03:06:10.419792882 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-15 03:09:13.3412007... @@ -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-15 03:06:10.419792882 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2024-10-15 03:08:39.863448245 +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-15 03:06:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-15 03:08:18 @@ -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-15 03:06:07 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-15 03:09:29 @@ -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-15 03:06:07 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2024-10-15 03:08:18 @@ -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-15 03:06:21.095525900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2024-10-15 03:09:57.464685500 +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-15 03:06:21.095525900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2024-10-15 03:12:09.420455900 +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-15 03:06:21.095525900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2024-10-15 03:09:52.561848800 +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/5300 | New "single" COPY format |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-15 02:05:41.741325300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-15 02:08:06.032168100 +0000 @@ -333,33 +333,21 @@ COPY copy_raw_test (col) TO :'filename' (FORMAT raw); TRUNCATE copy_raw_test; COPY copy_raw_test (col) FROM :'filename' (FORMAT raw); +ERROR: inconsistent newline style +CONTEXT: COPY copy_raw_test, line 6 SELECT col, col IS NULL FROM copy_raw_test ORDER BY id; - col | ?column? -------+---------- - ",\ | f - \. | f - | f - | f - | f - | f - | f - test | f ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-15 02:05:41.741325300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-15 02:10:17.029738000 +0000 @@ -333,33 +333,21 @@ COPY copy_raw_test (col) TO :'filename' (FORMAT raw); TRUNCATE copy_raw_test; COPY copy_raw_test (col) FROM :'filename' (FORMAT raw); +ERROR: inconsistent newline style +CONTEXT: COPY copy_raw_test, line 6 SELECT col, col IS NULL FROM copy_raw_test ORDER BY id; - col | ?column? -------+---------- - ",\ | f - \. | f - | f - | f - | f - | f - | f - test | f ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-15 02:05:41.741325300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy.out 2024-10-15 02:07:59.823706300 +0000 @@ -333,33 +333,21 @@ COPY copy_raw_test (col) TO :'filename' (FORMAT raw); TRUNCATE copy_raw_test; COPY copy_raw_test (col) FROM :'filename' (FORMAT raw); +ERROR: inconsistent newline style +CONTEXT: COPY copy_raw_test, line 6 SELECT col, col IS NULL FROM copy_raw_test ORDER BY id; - col | ?column? -------+---------- - ",\ | f - \. | f - | f - | f - | f - | f - | f - test | f ... |
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-15 01:49:13.843724266 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out 2024-10-15 01:55:21.... @@ -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-15 01:49:13.843724266 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out 2024-10-15 01:55:5... @@ -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-15 01:49:13.843724266 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out 2024-10-15 01:55:09.090425603 +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/5300 | New "single" COPY format |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:45:20.856343000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-14 20:46:57.531523000 +00... @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:45:20.856343000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-14 20:47:30.260565000 +... @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:45:20.856343000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out 2024-10-14 20:46:55.834563000 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:44:59.933896565 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out 2024-10-14 20:50:22.899102109 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:44:59.933896565 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out 2024-10-14 20:48:37.843916632 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:45:04.480333469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-14 20:49:24.060736109 +00... @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:45:04.480333469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-14 20:49:49.488696190 +... @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 20:45:04.480333469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out 2024-10-14 20:49:17.404748434 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-14 20:45:21.052236000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-14 20:48:03.294538200 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-14 20:45:21.052236000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-14 20:50:06.804923700 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-14 20:45:21.052236000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy.out 2024-10-14 20:48:02.778917200 +0000 @@ -284,167 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
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-14 17:15:20.964890000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-14 17:17:23.442263... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37759 | | 0 | 37759 | pktable_pkey + 37756 | | 0 | 37756 | pktable + 37761 | | 0 | 37761 | fktable + 38248 | | 0 | 38248 | pg_toast_38239_index + 38247 | | 0 | 38247 | pg_toast_38239 + 38239 | | 0 | 38244 | foo + 38454 | | 0 | 38454 | old_oids + 38473 | | 0 | 38473 | pg_toast_38470 ... |
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-14 17:15:20.964890000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-14 17:18:05.4214... @@ -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 +-------+------------+---------------+-------------+---------------------- + 38402 | | 0 | 38402 | pg_toast_38398_index + 38398 | | 0 | 38398 | recur2 + 38393 | | 0 | 38393 | recur1 + 38377 | | 0 | 38377 | old_oids + 38401 | | 0 | 38401 | pg_toast_38398 + 37647 | | 0 | 37647 | pktable_pkey + 37644 | | 0 | 37644 | pktable + 37649 | | 0 | 37649 | 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-10-14 17:15:20.964890000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-14 17:17:20.897934000 +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 +-------+------------+---------------+-------------+---------------------- + 37627 | | 0 | 37627 | pktable_pkey + 37623 | | 0 | 37623 | pktable + 37643 | | 0 | 37643 | fktable + 38166 | | 0 | 38172 | foo + 38176 | | 0 | 38176 | pg_toast_38166_index + 38175 | | 0 | 38175 | pg_toast_38166 + 38396 | | 0 | 38396 | old_oids + 38415 | | 0 | 38415 | pg_toast_38412 ... |
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-14 17:15:15.068329384 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2024-10-14 17:21:26.115329491 +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 +-------+------------+---------------+-------------+---------------------- + 37774 | | 0 | 37774 | pktable_pkey + 37771 | | 0 | 37771 | pktable + 37779 | | 0 | 37779 | fktable + 38374 | | 0 | 38380 | foo + 38384 | | 0 | 38384 | pg_toast_38374_index + 38383 | | 0 | 38383 | pg_toast_38374 + 38622 | | 0 | 38622 | old_oids + 38645 | | 0 | 38645 | pg_toast_38642 ... |
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-14 17:15:15.068329384 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2024-10-14 17:22:29.119284944 +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 +-------+------------+---------------+-------------+---------------------- + 37650 | | 0 | 37650 | users_id_seq + 37655 | | 0 | 37655 | pg_toast_37651 + 37657 | | 0 | 37657 | pg_toast_37651_index + 37651 | | 0 | 37651 | users + 37944 | | 0 | 37944 | foo + 38097 | | 0 | 38097 | forc_test + 38777 | | 0 | 38777 | pg_toast_38774 + 38778 | | 0 | 38778 | pg_toast_38774_index ... |
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-14 17:15:15.068329384 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2024-10-14 17:18:49.059527136 +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 +-------+------------+---------------+-------------+---------------------- + 37858 | | 0 | 37858 | pktable_pkey + 37851 | | 0 | 37851 | pktable + 37862 | | 0 | 37862 | fktable + 38326 | | 0 | 38331 | foo + 38335 | | 0 | 38335 | pg_toast_38326_index + 38334 | | 0 | 38334 | pg_toast_38326 + 38542 | | 0 | 38542 | old_oids + 38560 | | 0 | 38560 | pg_toast_38557 ... |
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-14 17:15:14.207580457 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-14 17:18:30.887034... @@ -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 +-------+------------+---------------+-------------+---------------------- + 37858 | | 0 | 37858 | users_id_seq + 37863 | | 0 | 37863 | pg_toast_37859 + 37864 | | 0 | 37864 | pg_toast_37859_index + 37859 | | 0 | 37859 | users + 38025 | | 0 | 38025 | foo + 38312 | | 0 | 38312 | forc_test + 38745 | | 0 | 38745 | pg_toast_38742 + 38746 | | 0 | 38746 | pg_toast_38742_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-14 17:15:14.207580457 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-14 17:19:02.6630... @@ -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 +-------+------------+---------------+-------------+---------------------- + 38279 | | 0 | 38279 | forc_test + 37760 | | 0 | 37760 | users_id_seq + 37768 | | 0 | 37768 | pg_toast_37761 + 37769 | | 0 | 37769 | pg_toast_37761_index + 37761 | | 0 | 37761 | users + 37966 | | 0 | 37966 | foo + 38674 | | 0 | 38674 | pg_toast_38671 + 38675 | | 0 | 38675 | pg_toast_38671_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-14 17:15:14.207580457 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2024-10-14 17:18:19.247037709 +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 +-------+------------+---------------+-------------+---------------------- + 37683 | | 0 | 37683 | pktable_pkey + 37680 | | 0 | 37680 | pktable + 37685 | | 0 | 37685 | fktable + 38193 | | 0 | 38199 | foo + 38203 | | 0 | 38203 | pg_toast_38193_index + 38202 | | 0 | 38202 | pg_toast_38193 + 38414 | | 0 | 38414 | old_oids + 38431 | | 0 | 38431 | pg_toast_38428 ... |
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-14 17:15:34.230699700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2024-10-14 17:19:08.712616500 +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 +-------+------------+---------------+-------------+---------------------- + 37365 | | 0 | 37365 | pktable_pkey + 37359 | | 0 | 37359 | pktable + 37367 | | 0 | 37367 | fktable + 37867 | | 0 | 37867 | pg_toast_37858_index + 37866 | | 0 | 37866 | pg_toast_37858 + 37858 | | 0 | 37863 | foo + 38123 | | 0 | 38123 | old_oids + 38143 | | 0 | 38143 | pg_toast_38140 ... |
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-14 17:15:34.230699700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2024-10-14 17:21:30.169157300 +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 +-------+------------+---------------+-------------+---------------------- + 37386 | | 0 | 37386 | pktable_pkey + 37367 | | 0 | 37367 | pktable + 37396 | | 0 | 37396 | fktable + 37896 | | 0 | 37902 | foo + 37906 | | 0 | 37906 | pg_toast_37896_index + 37905 | | 0 | 37905 | pg_toast_37896 + 38161 | | 0 | 38161 | old_oids + 38178 | | 0 | 38178 | pg_toast_38175 ... |
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-14 17:15:34.230699700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2024-10-14 17:19:01.528538200 +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 +-------+------------+---------------+-------------+---------------------- + 36992 | | 0 | 36992 | pktable_pkey + 36986 | | 0 | 36986 | pktable + 36997 | | 0 | 36997 | fktable + 37728 | | 0 | 37733 | foo + 37737 | | 0 | 37737 | pg_toast_37728_index + 37736 | | 0 | 37736 | pg_toast_37728 + 38104 | | 0 | 38104 | old_oids + 38136 | | 0 | 38136 | pg_toast_38132 ... |
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-14 16:40:13.332660100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/date.out 2024-10-14 16:42:28.521789600 +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-14 16:40:13.332660100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/date.out 2024-10-14 16:44:59.504089300 +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-14 16:40:13.332660100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/date.out 2024-10-14 16:42:23.556541800 +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/5275 | Better error reporting from extension scripts |
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-14 12:58:09.391063000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2024-10-14 13:02:54.0132610... @@ -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/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-14 12:32:05.279754500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2024-10-14 12:35:29.490642700 +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/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/testrun/test_decoding/... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/spill.out 2024-10-14 11:02:47.587939089 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/spill.out 2024-10-14 11:08:39.831558270 +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/210C000 in WAL segment 0000000100000000000000... DROP TABLE spill_test; SELECT pg_drop_replication_slot('regression_slot'); pg_drop_replication_slot |
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-14 09:30:43.17718700... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-14 09:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-14 09:30:29.19885619... +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/vacuum-extending-in-repetable-read.out 2024-10-14 09:36:0... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-14 09:30:19.41880515... +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-14 09:... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (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-14 09:30:39.805384400 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/vacuum-extending-in-repetable-read.out 2024-10-14 09:34:57.08102... @@ -22,7 +22,8 @@ 100 (1 row) -step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival + 2 where id > 900; +step s2_update: UPDATE test_vacuum_stat_isolation SET ival = ival 2 where id > 900; +ERROR: syntax error at or near "2" step s2_insert_interrupt: INSERT INTO test_vacuum_stat_isolation values (1,1); step s2_vacuum: VACUUM test_vacuum_stat_isolation; step s2_print_vacuum_stats_table: @@ -33,7 +34,7 @@ relname |tuples_deleted|dead_tuples|tuples_frozen --------------------------+--------------+-----------+------------- -test_vacuum_stat_isolation| 0| 100| 0 +test_vacuum_stat_isolation| 0| 0| 0 (1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out C:/cirrus/build/testrun/reg... --- C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out 2024-10-14 09:30:40.471852900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/vacuum_index_statistics.out 2024-10-14 09:34:43.128426100 +0000 @@ -119,7 +119,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 |
50/5300 | New "single" COPY format |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:17.888402000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-14 08:15:25.349381000 +00... @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:17.888402000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-14 08:15:59.741860000 +... @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:17.888402000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out 2024-10-14 08:15:23.274246000 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:16.428715473 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out 2024-10-14 08:17:07.483678460 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:16.428715473 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out 2024-10-14 08:15:43.487748628 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:18.076617422 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-14 08:15:51.480185262 +00... @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:18.076617422 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-14 08:16:16.228153778 +... @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out 2024-10-14 08:14:18.076617422 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out 2024-10-14 08:15:46.004195472 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-14 08:14:31.745330900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out 2024-10-14 08:16:51.693338300 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-14 08:14:31.745330900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out 2024-10-14 08:18:43.472293700 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/copy.out 2024-10-14 08:14:31.745330900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/copy.out 2024-10-14 08:16:49.064409600 +0000 @@ -284,152 +284,7 @@ invalid command \. -- error if the DEFAULT option is given copy oversized_column_default from stdin (default ''); -ERROR: value too long for type character varying(5) -\. -invalid command \. -drop table oversized_column_default; --- --- Create partitioned table that does not allow bulk insertions, to test bugs --- related to the reuse of BulkInsertState across partitions (only done when --- not using bulk insert). Switching between partitions often makes it more --- likely to encounter these bugs, so we just switch on roughly every insert --- by having an even/odd number partition and inserting evenly distributed --- data. --- -CREATE TABLE parted_si ( ... |
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-14 04:07:14.096461000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-14 04:08:49.415... @@ -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-14 04:07:14.096461000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-14 04:09:44.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-14 04:07:14.096461000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-14 04:08:51.809617000 +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-14 04:07:11.766416610 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2024-10-14 04:12:55.633775490 +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-14 04:07:11.766416610 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2024-10-14 04:14:05.609740984 +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-14 04:07:11.766416610 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2024-10-14 04:10:22.893883907 +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-14 04:07:11.958043562 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-14 04:09:57.085... @@ -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-14 04:07:11.958043562 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-14 04:10:33.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-10-14 04:07:11.958043562 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2024-10-14 04:09:52.297865924 +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-14 04:07:23.705761800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2024-10-14 04:11:27.296797000 +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-14 04:07:23.705761800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2024-10-14 04:13:56.952063800 +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-14 04:07:23.705761800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2024-10-14 04:11:19.475430900 +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/5151 | DirtyScanshot index scan skips concurrently updated tuples |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/dirty_index_scan.out 2024-10-14 03:45:02.563734000 +... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/dirty_index_scan.out 2024-10-14 03:54:33.48608... @@ -36,4 +36,6 @@ (1 row) +isolationtester: canceling step s1_s1 after 360 seconds step s1_s1: <... completed> +ERROR: canceling statement due to user request |
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-14 03:37:18.579883000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2024-10-14 03:38:37.559242000... @@ -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-14 03:37:18.579883000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2024-10-14 03:39:20.7785390... @@ -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-14 03:37:18.579883000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2024-10-14 03:38:35.749828000 +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/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-14 02:26:13.161623000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2024-10-14 02:32:02.064089000 +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/3478 | AcquireExecutorLocks() and run-time pruning |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-13 23:33:03.426599000 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-13 23:36:10.49241... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/src/t... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-13 23:33:02.801449250 +... +++ /tmp/cirrus-ci-build/src/test/modules/delay_execution/output_iso/results/cached-plan-inval.out 2024-10-13 23:37:12.4... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-13 23:33:03.310226111 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-13 23:38:43.75890... @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out /Users/admin/pgsql/build/tes... --- /Users/admin/pgsql/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-13 23:33:04 +++ /Users/admin/pgsql/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-13 23:37:21 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out C:/cirrus/build/t... --- C:/cirrus/src/test/modules/delay_execution/expected/cached-plan-inval.out 2024-10-13 23:33:12.437891400 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2024-10-13 23:39:43.927012300 +0000 @@ -184,14 +184,12 @@ One-Time Filter: (InitPlan 1).col1 InitPlan 1 -> LockRows - Disabled Nodes: 2 -> Append - Disabled Nodes: 2 Subplans Removed: 2 -> Index Scan using foo12_1_a on foo12_1 foo_1 Index Cond: (a = $1) -> Function Scan on generate_series -(11 rows) +(9 rows) step s2lock: SELECT pg_advisory_lock(12345); pg_advisory_lock @@ -218,13 +216,11 @@ ... |
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-13 21:08:38.238613000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-13 21:11:12.336070000 +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-13 21:08:34.415728593 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-13 21:13:21.299154175 +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-13 21:08:47.890239000 +0000 +++ C:/cirrus/build/testrun/tablefunc/regress/results/tablefunc.out 2024-10-13 21:14:53.989542900 +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. ... |