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.
52/4285 | Revise get_cheapest_parallel_safe_total_inner |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-04-02 21:21:15.783200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out 2025-04-02 21:28:16.023016000 +0... @@ -2012,7 +2012,7 @@ QUERY PLAN ---------------------------------------------------------------------------- Aggregate - -> Index Only Scan using tenk1_thous_tenthous on tenk1 t1 + -> Seq Scan on tenk1 t1 Filter: ((thousand = 42) OR (thousand = (SubPlan 1))) SubPlan 1 -> Limit @@ -2211,7 +2211,7 @@ Aggregate -> Nested Loop Left Join Join Filter: (tenk1.hundred = 42) - -> Index Only Scan using tenk1_hundred on tenk1 + -> Seq Scan on tenk1 -> Memoize Cache Key: tenk1.hundred ... |
53/5669 | Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-04-02 01:12:53.974257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-04-02 01:16:32.155105... @@ -147,7 +147,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_exec_zero | minmax_ts_after_ref | stats_since_after_ref -------+------------------+---------------------+----------------------- - 2 | 1 | 2 | 0 + 2 | 2 | 2 | 0 (1 row) -- Cleanup |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-04-02 01:12:53.009140981 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out 2025-04-02 01:19:52.811595451 +0000 @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-04-02 01:12:53.692621424 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-04-02 01:19:32.527670... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
52/5607 | SIMD optimization for list_sort |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-04-01 16:35:00.638454000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-04-01 16:38:43.495... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-04-01 16:35:00.638454000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-04-01 16:39:55.8... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-04-01 16:35:00.638454000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-04-01 16:38:52.282775000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-04-01 16:34:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-04-01 16:37:11 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-04-01 16:34:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-04-01 16:38:10 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-04-01 16:34:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-04-01 16:37:13 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-04-01 14:48:14.284573100 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-04-01 14:54:13.313953... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-04-01 14:48:10.336153400 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-04-01 14:53:37.875932500 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-04-01 14:48:14.292460100 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-04-01 14:54:18.018384600 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-04-01 14:48:13.715917000 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-04-01 14:54:46.480543300 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-04-01 14:48:13.715917000 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-04-01 14:48:14.310113500 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-04-01 14:54:23.040616500 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-04-01 14:48:14.163489000 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-04-01 14:50:11.396247400 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-04-01 14:48:10.510840900 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-04-01 14:53:49.486829000 +0000 @@ -146,65 +146,7 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-04-01 14:48:10.559823500 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-04-01 14:53:53.179207000 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-04-01 14:48:10.582248600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-04-01 14:53:58.170475500 +0000 @@ -26,9 +26,7 @@ FROM pg_stat_statements WHERE query ~ 'SELECT count' ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- - SELECT count(*) FROM pgss_parallel_tab | t | t -(1 row) - -DROP TABLE pgss_parallel_tab; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/cleanup.out C:/cirrus/build/testrun/pg_stat_s... --- C:/cirrus/contrib/pg_stat_statements/expected/cleanup.out 2025-04-01 14:48:10.576837000 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/cleanup.out 2025-04-01 14:53:58.330680500 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-04-01 14:48:14.587565900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-04-01 14:50:12.336433400 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-04-01 14:48:10.701397400 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-04-01 14:53:56.479987900 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-04-01 14:48:10.727760600 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-04-01 14:54:03.400068200 +0000 @@ -254,12264 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-04-01 14:48:14.587565900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-04-01 14:52:14.044326500 +0000 @@ -1,597 +1,3 @@ --- --- BOOLEAN --- --- --- sanity check - if this fails go insane! --- -SELECT 1 AS one; - one ------ - 1 -(1 row) - --- ******************testing built-in type bool******************** --- check bool input syntax -SELECT true AS true; - true ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/char.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/char.out 2025-04-01 14:48:14.594275000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/char.out 2025-04-01 14:50:07.920035500 +0000 @@ -14,186 +14,7 @@ -- (This temporarily hides the table created in test_setup.sql) -- CREATE TEMP TABLE CHAR_TBL(f1 char); -INSERT INTO CHAR_TBL (f1) VALUES ('a'); -INSERT INTO CHAR_TBL (f1) VALUES ('A'); --- any of the following three input formats are acceptable -INSERT INTO CHAR_TBL (f1) VALUES ('1'); -INSERT INTO CHAR_TBL (f1) VALUES (2); -INSERT INTO CHAR_TBL (f1) VALUES ('3'); --- zero-length char -INSERT INTO CHAR_TBL (f1) VALUES (''); --- try char's of greater than 1 length -INSERT INTO CHAR_TBL (f1) VALUES ('cd'); -ERROR: value too long for type character(1) -INSERT INTO CHAR_TBL (f1) VALUES ('c '); -SELECT * FROM CHAR_TBL; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-04-01 14:48:10.816673100 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-04-01 14:54:05.548876700 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-04-01 14:48:10.825908200 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-04-01 14:54:06.555163500 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-04-01 14:48:14.396692000 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-04-01 14:54:31.313045400 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-04-01 12:34:30.693623529 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-04-01 12:43:05.74503... @@ -3056,7 +3056,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-04-01 12:34:30.693623529 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-04-01 12:44:23.809... @@ -3056,7 +3056,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-04-01 12:34:30.693623529 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-04-01 12:43:01.885034512 +0000 @@ -3056,7 +3056,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-04-01 12:34:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-04-01 12:35:58 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-04-01 12:34:33.548221700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-04-01 12:36:55.563436900 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-04-01 12:34:33.548221700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-04-01 12:36:51.794892700 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-04-01 03:55:26.312546848 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-04-01 04:04:11.15349... @@ -3043,7 +3043,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-04-01 03:55:26.312546848 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-04-01 04:05:32.192... @@ -3043,7 +3043,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-04-01 03:55:26.312546848 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-04-01 04:04:12.245457233 +0000 @@ -3043,7 +3043,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-04-01 03:55:29.413211300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-04-01 03:58:07.517725700 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-04-01 03:55:29.413211300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-04-01 04:00:51.138811800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5087 | Doc: Move and modify standalone hot backups section |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 21:31:57.590656000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out 2025-03-31 21:39:18.103892000 +0... @@ -2012,7 +2012,7 @@ QUERY PLAN ---------------------------------------------------------------------------- Aggregate - -> Index Only Scan using tenk1_thous_tenthous on tenk1 t1 + -> Seq Scan on tenk1 t1 Filter: ((thousand = 42) OR (thousand = (SubPlan 1))) SubPlan 1 -> Limit @@ -2181,9 +2181,11 @@ Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2)) -> Bitmap Index Scan on tenk2_hundred Index Cond: (hundred = 42) - -> Index Only Scan using tenk1_hundred on tenk1 - Index Cond: (hundred = 42) -(9 rows) + -> Bitmap Heap Scan on tenk1 ... |
53/5652 | pg_dsm_registry system view |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-31 17:02:50.257414000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out 2025-03-31 17:09:... @@ -17,5 +17,6 @@ name | size -------------------+------ test_dsm_registry | 20 -(1 row) + injection_points | 560 +(2 rows) |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/repack.out /tmp/cirrus-ci-build/build/testrun/i... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/repack.out 2025-03-31 15:02:23.110404000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/repack.out 2025-03-31 15:06:35.923266000 +0000 @@ -8,7 +8,8 @@ step wait_before_lock: REPACK CONCURRENTLY repack_test USING INDEX repack_test_pkey; - <waiting ...> + +ERROR: could not open relation with OID 2139062143 step change_existing: UPDATE repack_test SET i=10 where i=1; UPDATE repack_test SET j=20 where i=2; @@ -63,12 +64,7 @@ step wakeup_before_lock: SELECT injection_points_wakeup('repack-concurrently-before-lock'); -injection_points_wakeup ------------------------ - ... |
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 2025-03-31 15:02:25.957887400 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-31 15:08:32.218628... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-31 15:02:21.678012200 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-31 15:07:53.535460600 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-31 15:02:25.968292900 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-31 15:08:37.156066300 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-31 15:02:25.261831800 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-31 15:09:07.656633600 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-31 15:02:25.249450300 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-31 15:02:25.993579900 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-31 15:08:42.134578900 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-03-31 15:02:25.808068700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-03-31 15:04:26.536497700 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-03-31 15:02:21.868965000 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-31 15:08:07.465142700 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-31 15:02:21.919270800 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-31 15:08:10.968183700 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-31 15:02:21.941724600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-31 15:08:16.045214400 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-31 15:02:26.324743200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-03-31 15:04:30.048255400 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-31 15:02:22.065824200 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-31 15:08:14.194654000 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-31 15:02:22.092553700 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-31 15:08:20.172701700 +0000 @@ -254,12264 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-31 15:02:26.324743200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-31 15:06:32.851870400 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/varchar_1.out C:/cirrus/build/testrun/regress/regress/r... --- C:/cirrus/src/test/regress/expected/varchar_1.out 2025-03-31 15:02:26.539931300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/varchar.out 2025-03-31 15:04:26.468136900 +0000 @@ -94,39 +94,7 @@ (3 rows) DROP TABLE VARCHAR_TBL; --- --- Now test longer arrays of char --- --- This varchar_tbl was already created and filled in test_setup.sql. --- Here we just try to insert bad values. --- -INSERT INTO VARCHAR_TBL (f1) VALUES ('abcde'); -ERROR: value too long for type character varying(4) -SELECT * FROM VARCHAR_TBL; - f1 ------- - a - ab ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-31 15:02:22.183059900 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-31 15:08:23.814734900 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-31 15:02:22.196089000 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-31 15:08:24.114640400 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-31 15:02:26.093958400 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-31 15:08:50.836255100 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5447 | log_min_messages per backend type |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:51.580056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-31 13:05:16.781059... @@ -1655,1504 +1655,10 @@ DETAIL: Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk". -- check psql behavior \d fk_notpartitioned_pk - Table "public.fk_notpartitioned_pk" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | not null | - b | integer | | not null | -Indexes: - "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b) -Referenced by: - TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p... - -ALTER TABLE fk_partitioned_fk DROP CONSTRAINT fk_partitioned_fk_a_b_fkey; --- done. -DROP TABLE fk_notpartitioned_pk, fk_partitioned_fk; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:51.580056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-31 13:06:24.5534... @@ -463,2696 +463,10 @@ DETAIL: Key (ftest1, ftest2, ftest3)=(1, 2, 7) is not present in table "pktable". -- Show FKTABLE SELECT * from FKTABLE; - ftest1 | ftest2 | ftest3 | ftest4 ---------+--------+--------+-------- - 1 | 2 | 3 | 1 - | 2 | 3 | 2 - 2 | | 3 | 3 - | 2 | 7 | 4 - | 3 | 4 | 5 -(5 rows) - --- Try to update something that will cascade -UPDATE PKTABLE set ptest2=5 where ptest2=2; --- Try to update something that should not cascade -UPDATE PKTABLE set ptest1=1 WHERE ptest2=3; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:51.580056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out 2025-03-31 13:05:17.957558000 +0000 @@ -1862,1297 +1862,10 @@ INSERT INTO fk_notpartitioned_pk VALUES (2501, 142857); UPDATE fk_notpartitioned_pk SET a = 1500 WHERE a = 2502; SELECT * FROM fk_partitioned_fk WHERE b = 142857; - a | b -------+-------- - 2501 | 142857 -(1 row) - --- ON DELETE SET NULL column_list -ALTER TABLE fk_partitioned_fk DROP CONSTRAINT fk_partitioned_fk_a_b_fkey; -ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b) - REFERENCES fk_notpartitioned_pk - ON DELETE SET NULL (a); -BEGIN; -DELETE FROM fk_notpartitioned_pk WHERE b = 142857; -SELECT * FROM fk_partitioned_fk WHERE a IS NOT NULL OR b IS NOT NULL ORDER BY a NULLS LAST; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:52.712197600 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out 2025-03-31 13:09:14.065617248 +0000 @@ -1932,1227 +1932,10 @@ -- partitions. CREATE TABLE fk_partitioned_fk_2 PARTITION OF fk_partitioned_fk FOR VALUES IN (1500,1502); ALTER TABLE fk_partitioned_fk DETACH PARTITION fk_partitioned_fk_2; -BEGIN; -DROP TABLE fk_partitioned_fk; --- constraint should still be there -\d fk_partitioned_fk_2; - Table "public.fk_partitioned_fk_2" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | 2501 - b | integer | | | 142857 -Foreign-key constraints: - "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk(a, b) ON UPDATE CASCADE ON DELETE C... - -ROLLBACK; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:52.712197600 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/foreign_key.out 2025-03-31 13:10:37.897105657 +0000 @@ -794,2365 +794,10 @@ (2 rows) DROP TABLE FKTABLE; -DROP TABLE PKTABLE; --- Test some invalid FK definitions -CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid); -CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE); -ERROR: column "ftest2" referenced in foreign key constraint does not exist -CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2)); -ERROR: column "ptest2" referenced in foreign key constraint does not exist -CREATE TABLE FKTABLE_FAIL3 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (tableoid) REFERENCES PKTABLE(someoid)); -ERROR: system columns cannot be used in foreign keys -CREATE TABLE FKTABLE_FAIL4 ( ftest1 oid, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(tableoid)); -ERROR: system columns cannot be used in foreign keys -DROP TABLE PKTABLE; --- Test for referencing column number smaller than referenced constraint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:52.712197600 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out 2025-03-31 13:07:00.464249992 +0000 @@ -2461,698 +2461,10 @@ CREATE TABLE ffk1 PARTITION OF ffk FOR VALUES IN (1); ALTER TABLE ffk1 ADD FOREIGN KEY (a) REFERENCES pk; ALTER TABLE ffk DETACH PARTITION ffk1; -DROP TABLE ffk, ffk1; -CREATE SCHEMA fkpart4; -SET search_path TO fkpart4; --- dropping/detaching PARTITIONs is prevented if that would break --- a foreign key's existing data -CREATE TABLE droppk (a int PRIMARY KEY) PARTITION BY RANGE (a); -CREATE TABLE droppk1 PARTITION OF droppk FOR VALUES FROM (0) TO (1000); -CREATE TABLE droppk_d PARTITION OF droppk DEFAULT; -CREATE TABLE droppk2 PARTITION OF droppk FOR VALUES FROM (1000) TO (2000) - PARTITION BY RANGE (a); -CREATE TABLE droppk21 PARTITION OF droppk2 FOR VALUES FROM (1000) TO (1400); -CREATE TABLE droppk2_d PARTITION OF droppk2 DEFAULT; -INSERT into droppk VALUES (1), (1000), (1500), (2000); ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:52.049227998 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-31 13:07:18.306039... @@ -1894,1265 +1894,10 @@ INSERT INTO fk_partitioned_fk VALUES (500, 100000); DELETE FROM fk_notpartitioned_pk WHERE a = 500; SELECT * FROM fk_partitioned_fk ORDER BY a; - a | b -------+-------- - 2501 | 100000 -(1 row) - -ROLLBACK; --- ON UPDATE/DELETE CASCADE -ALTER TABLE fk_partitioned_fk DROP CONSTRAINT fk_partitioned_fk_a_b_fkey; -ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b) - REFERENCES fk_notpartitioned_pk - ON DELETE CASCADE ON UPDATE CASCADE; -UPDATE fk_notpartitioned_pk SET a = 2502 WHERE a = 2501; -SELECT * FROM fk_partitioned_fk WHERE b = 142857; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:52.049227998 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-31 13:08:24.0303... @@ -933,2226 +933,10 @@ -- let's make a valid row for that insert into pktable(base1) values (3); insert into fktable(ftest1) values (3); --- let's try removing a row that should fail from pktable -delete from pktable where base1>2; -ERROR: update or delete on table "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable" -DETAIL: Key (base1)=(3) is still referenced from table "fktable". --- okay, let's try updating all of the base1 values to *4 --- which should fail. -update pktable set base1=base1*4; -ERROR: update or delete on table "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable" -DETAIL: Key (base1)=(3) is still referenced from table "fktable". --- okay, let's try an update that should work. -update pktable set base1=base1*4 where base1<3; --- and a delete that should work -delete from pktable where base1>3; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:52.049227998 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out 2025-03-31 13:07:12.810021589 +0000 @@ -2272,887 +2272,10 @@ create table fkpart0.fk_part_56_5 partition of fkpart0.fk_part_56 for values in (5); \d fkpart0.fk_part_56 - Partitioned table "fkpart0.fk_part_56" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | -Partition of: fkpart0.fk_part FOR VALUES IN (5, 6) -Partition key: LIST (a) -Foreign-key constraints: - TABLE "fkpart0.fk_part" CONSTRAINT "fk_part_a_fkey" FOREIGN KEY (a) REFERENCES fkpart0.pkey(a) -Number of partitions: 1 (Use \d+ to list them.) - -alter table fkpart0.fk_part_56 drop constraint fk_part_a_fkey; -ERROR: cannot drop inherited constraint "fk_part_a_fkey" of relation "fk_part_56" -alter table fkpart0.fk_part_56_5 drop constraint fk_part_a_fkey; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg... --- /Users/admin/pgsql/src/test/regress/expected/cluster.out 2025-03-31 13:01:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/cluster.out 2025-03-31 13:04:22 @@ -355,321 +355,7 @@ SET SESSION AUTHORIZATION regress_clstr_user; SET client_min_messages = ERROR; -- order of "skipping" warnings may vary CLUSTER; -RESET client_min_messages; -SELECT * FROM clstr_1 UNION ALL - SELECT * FROM clstr_2 UNION ALL - SELECT * FROM clstr_3; - a ---- - 1 - 2 - 2 - 1 - 2 - 1 -(6 rows) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-03-31 13:01:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-03-31 13:05:29 @@ -929,35 +929,7 @@ (1 row) SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1'; --fail -ERROR: invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1" -DETAIL: Generic log level was not defined. -SET log_min_messages TO 'debug1, backend:error, fatal'; -- fail -ERROR: invalid value for parameter "log_min_messages": "debug1, backend:error, fatal" -DETAIL: Generic log level was already assigned. -SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1" -DETAIL: Unrecognized backend type: "foo". -SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1" -DETAIL: Unrecognized log level: "bar". -SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug... -SHOW log_min_messages; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/foreign_key.out 2025-03-31 13:04:22 @@ -151,3008 +151,10 @@ UPDATE FKTABLE SET ftest1 = 1 WHERE ftest1 = 1; -- Try altering the column type where foreign keys are involved ALTER TABLE PKTABLE ALTER COLUMN ptest1 TYPE bigint; -ALTER TABLE FKTABLE ALTER COLUMN ftest1 TYPE bigint; -SELECT * FROM PKTABLE; - ptest1 | ptest2 | ptest3 ---------+--------+--------- - 1 | 3 | Test1-2 - 3 | 6 | Test3 - 4 | 8 | Test4 - 1 | 4 | Test2 -(4 rows) - -SELECT * FROM FKTABLE; - ftest1 | ftest2 | ftest3 ---------+--------+-------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:56.837852200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-31 13:05:27.212517600 +0000 @@ -3154,5 +3154,7 @@ ERROR: cannot drop inherited constraint "fk_r_p_id_p_jd_fkey" of relation "fk_r_2" SET client_min_messages TO warning; DROP SCHEMA fkpart12 CASCADE; -RESET client_min_messages; -RESET search_path; +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/guc.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgra... --- C:/cirrus/src/test/regress/expected/guc.out 2025-03-31 13:01:56.837852200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-03-31 13:05:27.132945100 +0000 @@ -929,35 +929,7 @@ (1 row) SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1'; --fail ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/foreign_key.out 2025-03-31 13:01:56.837852200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-31 13:07:56.159795800 +0000 @@ -2981,178 +2981,7 @@ ALTER TABLE fkpart11.fk DROP CONSTRAINT fkey; DELETE FROM fkpart11.fk WHERE a = 4; ALTER TABLE fkpart11.fk ADD CONSTRAINT fkey FOREIGN KEY (a) REFERENCES fkpart11.pk1 (a) ON UPDATE CASCADE ON DELETE CAS... -UPDATE fkpart11.pk SET a = a - 1; -ERROR: cannot move tuple across partitions when a non-root ancestor of the source partition is directly referenced in ... -DETAIL: A foreign key points to ancestor "pk1" but not the root ancestor "pk". -HINT: Consider defining the foreign key on table "pk". --- it's okay though if the non-leaf partition is updated directly -UPDATE fkpart11.pk1 SET a = a - 1; -SELECT tableoid::pg_catalog.regclass, * FROM fkpart11.pk; - tableoid | a | b ----------------+---+----- - fkpart11.pk11 | 1 | xxx - fkpart11.pk3 | 4 | yyy -(2 rows) - ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results... --- C:/cirrus/src/test/regress/expected/guc.out 2025-03-31 13:01:56.837852200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/guc.out 2025-03-31 13:05:21.675420100 +0000 @@ -929,35 +929,7 @@ (1 row) SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1'; --fail -ERROR: invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1" -DETAIL: Generic log level was not defined. -SET log_min_messages TO 'debug1, backend:error, fatal'; -- fail -ERROR: invalid value for parameter "log_min_messages": "debug1, backend:error, fatal" -DETAIL: Generic log level was already assigned. -SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1" -DETAIL: Unrecognized backend type: "foo". -SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1" -DETAIL: Unrecognized log level: "bar". -SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug... -SHOW log_min_messages; ... |
52/5081 | nbtree skip scan |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:07.072030000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-31 08:08:18.29778... @@ -1681,1889 +1681,10 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:07.072030000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-31 08:09:02.921... @@ -1681,1889 +1681,10 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:07.072030000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-31 08:08:13.636727000 +0000 @@ -1681,1889 +1681,10 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:06.106684538 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-03-31 08:12:14.249662190 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:06.106684538 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-03-31 08:10:23.405811108 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:06.842979226 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-31 08:10:51.69429... @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:06.842979226 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-31 08:11:46.650... @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-31 08:06:06.842979226 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-31 08:10:50.766295460 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_p... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-03-31 08:05:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-31 08:07:49 @@ -1644,144 +1644,6 @@ SET enable_seqscan = OFF; SET enable_indexscan = ON; SET enable_bitmapscan = ON; -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/recovery/027_str... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-03-31 08:05:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-31 08:08:49 @@ -1644,144 +1644,6 @@ SET enable_seqscan = OFF; SET enable_indexscan = ON; SET enable_bitmapscan = ON; -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/regress/regress/... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-03-31 08:05:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_index.out 2025-03-31 08:07:49 @@ -1644,144 +1644,6 @@ SET enable_seqscan = OFF; SET enable_indexscan = ON; SET enable_bitmapscan = ON; -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-03-31 08:06:12.238553600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-31 08:08:35.539321200 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-03-31 08:06:12.238553600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-31 08:10:43.324055300 +000... @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-03-31 08:06:12.238553600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-03-31 08:08:32.108653000 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
52/4971 | [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 05:00:01.081666000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tablespace.out 2025-03-31 05:05:21.3214020... @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 05:00:01.081666000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/tablespace.out 2025-03-31 05:07:00.23175... @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 05:00:01.081666000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/tablespace.out 2025-03-31 05:05:25.600185000 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 04:59:59.698256200 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/tablespace.out 2025-03-31 05:10:36.954066358 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 04:59:59.698256200 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/tablespace.out 2025-03-31 05:11:50.002443246 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/src/test/regress/results/tab... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 04:59:59.698256200 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/tablespace.out 2025-03-31 05:07:27.567317610 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 04:59:58.087691585 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tablespace.out 2025-03-31 05:05:56.4248528... @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 04:59:58.087691585 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/tablespace.out 2025-03-31 05:07:10.30370... @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/tablespace.out 2025-03-31 04:59:58.087691585 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/tablespace.out 2025-03-31 05:05:54.848799310 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/tablespace.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/tablespace.out 2025-03-31 04:59:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tablespace.out 2025-03-31 05:02:47 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/tablespace.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/tablespace.out 2025-03-31 04:59:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/tablespace.out 2025-03-31 05:03:42 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/tablespace.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/tablespace.out 2025-03-31 04:59:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/tablespace.out 2025-03-31 05:02:47 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/tablespace.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/tablespace.out 2025-03-31 05:00:05.796979300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tablespace.out 2025-03-31 05:04:11.415315000 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/tablespace.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/tablespace.out 2025-03-31 05:00:05.796979300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/tablespace.out 2025-03-31 05:06:49.243179600 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/tablespace.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/tablespace.out 2025-03-31 05:00:05.796979300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/tablespace.out 2025-03-31 05:04:10.373052600 +0000 @@ -128,846 +128,7 @@ (0 rows) REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE regress_tblspace_test_tbl; -SELECT c.relname FROM pg_class c, pg_tablespace s - WHERE c.reltablespace = s.oid AND s.spcname = 'regress_tblspace' - ORDER BY c.relname; - relname -------------------------------- - regress_tblspace_test_tbl_idx -(1 row) - -SELECT relfilenode = :main_filenode AS main_same FROM pg_class - WHERE relname = 'regress_tblspace_test_tbl_idx'; - main_same ------------ - f ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-30 16:26:08.407327263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-30 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-30 16:26:08.407327263 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-30 16:26:08.407327263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-3... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-30 16:26:08.407327263 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-30 16:26:08.407327263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-30 16:37:47.370803... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-30 16:26:08.407327263 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-30 16:37:4... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-03-30 15:32:11.708031900 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-30 15:38:06.643749... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-30 15:32:07.657432800 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-30 15:37:32.244342200 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-30 15:32:11.719690400 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-30 15:38:08.842482200 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-30 15:32:11.124459400 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-30 15:38:39.397672800 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-30 15:32:11.118243400 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-30 15:32:11.735217900 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-30 15:38:15.610796900 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-03-30 15:32:11.582893600 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-03-30 15:34:10.500077100 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-03-30 15:32:07.832709600 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-30 15:37:44.502151000 +0000 @@ -146,65 +146,7 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-30 15:32:07.880016000 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-30 15:37:48.664218000 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-30 15:32:07.900080400 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-30 15:37:54.433755300 +0000 @@ -26,9 +26,7 @@ FROM pg_stat_statements WHERE query ~ 'SELECT count' ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- - SELECT count(*) FROM pgss_parallel_tab | t | t -(1 row) - -DROP TABLE pgss_parallel_tab; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/squashing.out C:/cirrus/build/testrun/pg_stat... --- C:/cirrus/contrib/pg_stat_statements/expected/squashing.out 2025-03-30 15:32:07.906487300 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/squashing.out 2025-03-30 15:37:56.878049700 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/int4.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/int4.out 2025-03-30 15:32:12.091207400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/int4.out 2025-03-30 15:34:14.130663000 +0000 @@ -1,594 +1,3 @@ --- --- INT4 --- --- int4_tbl was already created and filled in test_setup.sql. --- Here we just try to insert bad values. -INSERT INTO INT4_TBL(f1) VALUES ('34.5'); -ERROR: invalid input syntax for type integer: "34.5" -LINE 1: INSERT INTO INT4_TBL(f1) VALUES ('34.5'); - ^ -INSERT INTO INT4_TBL(f1) VALUES ('1000000000000'); -ERROR: value "1000000000000" is out of range for type integer -LINE 1: INSERT INTO INT4_TBL(f1) VALUES ('1000000000000'); - ^ -INSERT INTO INT4_TBL(f1) VALUES ('asdf'); -ERROR: invalid input syntax for type integer: "asdf" -LINE 1: INSERT INTO INT4_TBL(f1) VALUES ('asdf'); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-30 15:32:08.026544600 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-30 15:37:50.092924000 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-30 15:32:08.052867600 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-30 15:37:57.673004900 +0000 @@ -254,12264 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-30 15:32:12.023599900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-30 15:36:06.403304800 +0000 @@ -242,356 +242,7 @@ ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* - FROM BOOLTBL1 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-30 15:32:12.023599900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-03-30 15:34:08.408545500 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-30 15:32:08.136615900 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-30 15:38:00.721449900 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-30 15:32:08.149138000 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-30 15:38:02.040678600 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-30 15:32:11.823450000 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-30 15:38:25.037534600 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out 2025-03-30 15:09:59.085881000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/heap_hot_updates.out 2025-03-30 15:12:52.4... @@ -209,7 +209,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's make sure we're recording HOT updates for our 'ex' relation properly in the system |
53/5669 | Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-30 06:26:55.778728000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-03-30 06:30:27.516665... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 1 | 0 | 0 (1 row) -- Perform single min/max reset @@ -147,7 +147,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_exec_zero | minmax_ts_after_ref | stats_since_after_ref -------+------------------+---------------------+----------------------- - 2 | 1 | 2 | 0 + 2 | 2 | 2 | 0 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-30 06:26:55.969514888 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out 2025-03-30 06:32:05.126359660 +0000 @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-30 06:26:55.809428371 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-03-30 06:33:11.344626... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-29 19:52:26.329748026 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-29 20:03:08.956984... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-29 19:52:26.249748024 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-03-29 20:0... @@ -320,352 +320,10 @@ -- including storage and comments CREATE TABLE ctlt1 (a text CHECK (length(a) > 2) ENFORCED PRIMARY KEY, b text CHECK (length(b) > 100) NOT ENFORCED); -CREATE INDEX ctlt1_b_key ON ctlt1 (b); -CREATE INDEX ctlt1_fnidx ON ctlt1 ((a || b)); -CREATE STATISTICS ctlt1_a_b_stat ON a,b FROM ctlt1; -CREATE STATISTICS ctlt1_expr_stat ON (a || b) FROM ctlt1; -COMMENT ON STATISTICS ctlt1_a_b_stat IS 'ab stats'; -COMMENT ON STATISTICS ctlt1_expr_stat IS 'ab expr stats'; -COMMENT ON COLUMN ctlt1.a IS 'A'; -COMMENT ON COLUMN ctlt1.b IS 'B'; -COMMENT ON CONSTRAINT ctlt1_a_check ON ctlt1 IS 't1_a_check'; -COMMENT ON INDEX ctlt1_pkey IS 'index pkey'; -COMMENT ON INDEX ctlt1_b_key IS 'index b_key'; -ALTER TABLE ctlt1 ALTER COLUMN a SET STORAGE MAIN; -CREATE TABLE ctlt2 (c text); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-29 19:52:26.329748026 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-03-29 20:03:07.568985214 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-29 18:51:01.682817885 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-29 19:01:42.97158... @@ -3043,7 +3043,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-29 18:51:01.682817885 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-29 19:02:59.767... @@ -3043,7 +3043,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-29 18:51:01.682817885 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-29 19:01:40.963585229 +0000 @@ -3043,7 +3043,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-29 18:51:09.699958900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-29 18:56:22.936924000 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-03-29 18:51:09.699958900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-29 18:53:37.037092500 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5081 | nbtree skip scan |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:03.793605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-28 22:26:19.24437... @@ -1681,1889 +1681,10 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:03.793605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-28 22:27:09.553... @@ -1681,1889 +1681,10 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:03.793605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-28 22:26:21.558877000 +0000 @@ -1681,1889 +1681,10 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:04.239021948 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-03-28 22:30:00.765496429 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:04.239021948 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-03-28 22:28:15.901412478 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:04.031965262 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-28 22:28:35.89550... @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:04.031965262 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-28 22:29:27.067... @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-28 22:24:04.031965262 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-28 22:28:34.011508290 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_p... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-03-28 22:23:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-28 22:26:00 @@ -1644,144 +1644,6 @@ SET enable_seqscan = OFF; SET enable_indexscan = ON; SET enable_bitmapscan = ON; -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/recovery/027_str... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-03-28 22:23:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-28 22:26:58 @@ -1644,144 +1644,6 @@ SET enable_seqscan = OFF; SET enable_indexscan = ON; SET enable_bitmapscan = ON; -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/regress/regress/... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-03-28 22:23:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_index.out 2025-03-28 22:26:00 @@ -1644,144 +1644,6 @@ SET enable_seqscan = OFF; SET enable_indexscan = ON; SET enable_bitmapscan = ON; -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-03-28 22:24:11.421560700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-03-28 22:26:26.624856500 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-03-28 22:24:11.421560700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-03-28 22:28:30.457041000 +000... @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-03-28 22:24:11.421560700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-03-28 22:26:24.197296700 +0000 @@ -1681,1889 +1681,7 @@ (1 row) SELECT unique1, unique2 FROM onek_with_null WHERE unique1 = 500 ORDER BY unique2 DESC, unique1 DESC LIMIT 1; - unique1 | unique2 ----------+--------- - 500 | -(1 row) - -DROP INDEX onek_nulltest; -CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1); -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 3 -(1 row) - ... |
52/5357 | New predefined role pg_manage_extensions |
FreeBSD - 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 2025-03-28 08:26:52.717399000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-28 08:29:08.166396000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-28 08:26:56.911789379 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-28 08:29:29.515010348 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-28 08:26:53.099339331 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-28 08:31:43.651324076 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-28 08:26:13 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-28 08:29:09 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-28 08:27:00.800990000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-28 08:33:03.338154500 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-03-28 05:47:23.201448100 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-28 05:53:53.246639... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-28 05:47:19.017556000 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-28 05:53:13.845716800 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-28 05:47:23.215810500 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-28 05:53:58.207074300 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-28 05:47:22.629837100 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-28 05:54:29.076224600 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-28 05:47:22.620760500 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-28 05:47:23.228070900 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-28 05:54:02.846704500 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-03-28 05:47:23.061196800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-03-28 05:49:23.758727900 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-03-28 05:47:19.240242500 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-28 05:53:28.324192100 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-28 05:47:19.294468100 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-28 05:53:32.166534400 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-28 05:47:19.330261800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-28 05:53:37.312531100 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-28 05:47:23.522829100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-03-28 05:49:28.264191700 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-28 05:47:19.464377800 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-28 05:53:35.326715200 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-28 05:47:19.485337900 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-28 05:53:41.476597300 +0000 @@ -254,12264 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-28 05:47:23.522829100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-28 05:51:59.753849000 +0000 @@ -1,597 +1,3 @@ --- --- BOOLEAN --- --- --- sanity check - if this fails go insane! --- -SELECT 1 AS one; - one ------ - 1 -(1 row) - --- ******************testing built-in type bool******************** --- check bool input syntax -SELECT true AS true; - true ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-28 05:47:23.522829100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-03-28 05:49:23.821366200 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-28 05:47:19.588886800 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-28 05:53:45.024877900 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-28 05:47:19.604469800 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-28 05:53:45.337481600 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-28 05:47:23.318992300 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-28 05:54:12.972650800 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-27 22:48:56.687435440 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-27 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-27 22:48:56.687435440 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-27 22:48:56.687435440 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-2... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-27 22:48:56.687435440 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-27 22:48:56.687435440 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-27 23:00:37.490644... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-27 22:48:56.687435440 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-27 23:00:3... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5326 | Parallel heap vacuum |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/constraints.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/constraints.out 2025-03-27 18:18:59.166482000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/constraints.out 2025-03-27 18:21:03.431342000 +0000 @@ -931,464 +931,10 @@ create table notnull_tbl4 (a int not null constraint foo not null); \d+ notnull_tbl4 - Table "public.notnull_tbl4" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+---------+-----------+----------+---------+---------+--------------+------------- - a | integer | | not null | | plain | | -Not-null constraints: - "foo" NOT NULL "a" - -create table notnull_tbl5 (a int constraint foo not null constraint foo not null); -\d+ notnull_tbl5 - Table "public.notnull_tbl5" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+---------+-----------+----------+---------+---------+--------------+------------- - a | integer | | not null | | plain | | ... |
53/5669 | Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-27 16:48:19.344281000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-03-27 16:51:55.715379... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 1 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-27 16:48:19.832831557 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out 2025-03-27 16:54:21.118834794 +0000 @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-27 16:48:16.911619139 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-03-27 16:54:57.678706... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 0 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 1 | 2 | 1 | 0 (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-26 20:10:49.912019423 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-26 20:19:25.423239... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-26 20:10:49.827551394 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-03-26 20:2... @@ -211,461 +211,7 @@ (1 row) \d test_like_4c - Table "public.test_like_4c" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+------------------------------------ - b | integer | | | - c | integer | | | generated always as (a * 2) stored - a | integer | | | - -INSERT INTO test_like_4c (a) VALUES(11); -SELECT a, b, c FROM test_like_4c; - a | b | c -----+---+---- - 11 | | 22 -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-26 20:10:49.912019423 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-03-26 20:19:20.387416031 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
53/5669 | Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/stats.out /tmp/cirrus-ci-build/build/testrun/isolation/isolati... --- /tmp/cirrus-ci-build/src/test/isolation/expected/stats.out 2025-03-26 18:38:00.113563000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/stats.out 2025-03-26 18:41:40.133703000 +0000 @@ -104,7 +104,7 @@ name |pg_stat_get_function_calls|total_above_zero|self_above_zero --------------+--------------------------+----------------+--------------- -test_stat_func| 2|t |t +test_stat_func| 2|f |f (1 row) @@ -197,7 +197,7 @@ name |pg_stat_get_function_calls|total_above_zero|self_above_zero --------------+--------------------------+----------------+--------------- -test_stat_func| 5|t |t +test_stat_func| 5|f |f (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-26 18:37:58.734830000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-03-26 18:41:40.488344... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 2 | 0 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 2 | 1 | 1 | 0 (1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-26 18:37:58.835790758 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out 2025-03-26 18:44:55.767228511 +0000 @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 2 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 2 | 2 | 1 | 0 (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/stats.out /tmp/cirrus-ci-build/src/test/isolation/output_iso/r... --- /tmp/cirrus-ci-build/src/test/isolation/expected/stats.out 2025-03-26 18:38:00.527790793 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/stats.out 2025-03-26 18:43:40.599264862 +0000 @@ -104,7 +104,7 @@ name |pg_stat_get_function_calls|total_above_zero|self_above_zero --------------+--------------------------+----------------+--------------- -test_stat_func| 2|t |t +test_stat_func| 2|f |f (1 row) @@ -197,7 +197,7 @@ name |pg_stat_get_function_calls|total_above_zero|self_above_zero --------------+--------------------------+----------------+--------------- -test_stat_func| 5|t |t +test_stat_func| 5|f |f (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/stats.out /tmp/cirrus-ci-build/build/testrun/isolation/isolati... --- /tmp/cirrus-ci-build/src/test/isolation/expected/stats.out 2025-03-26 18:37:59.422830480 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/stats.out 2025-03-26 18:43:34.685513410 +0000 @@ -104,7 +104,7 @@ name |pg_stat_get_function_calls|total_above_zero|self_above_zero --------------+--------------------------+----------------+--------------- -test_stat_func| 2|t |t +test_stat_func| 2|f |f (1 row) @@ -197,7 +197,7 @@ name |pg_stat_get_function_calls|total_above_zero|self_above_zero --------------+--------------------------+----------------+--------------- -test_stat_func| 5|t |t +test_stat_func| 5|f |f (1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-03-26 18:37:57.731288509 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out 2025-03-26 18:44:18.733365... @@ -45,7 +45,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 0 | 0 | 0 | 0 + 2 | 2 | 2 | 0 | 0 (1 row) -- Perform single min/max reset @@ -71,7 +71,7 @@ WHERE query LIKE '%STMTTS%'; total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref -------+------------------+------------------+------------------------------+----------------------- - 2 | 1 | 1 | 1 | 0 + 2 | 2 | 2 | 1 | 0 (1 row) ... |
52/4735 | Support a wildcard in backtrace_functions |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-26 18:14:03.523615000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-26 18:17:43.269052000 +... @@ -387,25 +387,25 @@ Nested Loop (actual rows=8.00 loops=1) Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 0 + Plan Node ID: 1 -> Append (actual rows=8.00 loops=1) Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 1 + Plan Node ID: 2 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 2 + Plan Node ID: 3 ... |
53/5652 | pg_dsm_registry system view |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-25 22:35:42.918872000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out 2025-03-25 22:42:... @@ -17,5 +17,6 @@ name | size -------------------+------ test_dsm_registry | 20 -(1 row) + injection_points | 560 +(2 rows) |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-03-25 15:23:42.573169900 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-25 15:29:31.360201... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-25 15:23:38.205176700 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-25 15:28:53.247878000 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-25 15:23:42.589678700 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-25 15:29:36.446609000 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-25 15:23:41.902796300 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-25 15:30:07.076478900 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-25 15:23:41.894804600 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-25 15:23:42.607822000 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-25 15:29:41.698013400 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
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 2025-03-25 15:23:38.424729900 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-25 15:29:06.965595000 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-25 15:23:38.484139300 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-25 15:29:11.008156300 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-25 15:23:38.508967300 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-25 15:29:15.987072500 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-25 15:23:42.920784100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-03-25 15:25:50.849671900 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-25 15:23:38.673281900 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-25 15:29:12.326482700 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-25 15:23:38.700470000 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-25 15:29:20.347447000 +0000 @@ -254,12264 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-25 15:23:42.920784100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-25 15:27:32.047130400 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-25 15:23:42.920784100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-03-25 15:25:46.421226300 +0000 @@ -1,597 +1,3 @@ --- --- BOOLEAN --- --- --- sanity check - if this fails go insane! --- -SELECT 1 AS one; - one ------ - 1 -(1 row) - --- ******************testing built-in type bool******************** --- check bool input syntax -SELECT true AS true; - true ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-25 15:23:38.799203200 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-25 15:29:23.078866600 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-25 15:23:38.809175000 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-25 15:29:24.076445200 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-25 15:23:42.713238200 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-25 15:29:50.860611100 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out /tmp/cirrus-ci-build/build-32/testrun/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out 2025-03-25 15:01:04.571618971 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/heap_hot_updates.out 2025-03-25 15:10:18.023217576 +00... @@ -209,7 +209,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's make sure we're recording HOT updates for our 'ex' relation properly in the system |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/heap_hot_updates.out C:/cirrus/build/testrun/recovery/0... --- C:/cirrus/src/test/regress/expected/heap_hot_updates.out 2025-03-25 15:01:10.146896200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/heap_hot_updates.out 2025-03-25 15:07:01.692976700 ... @@ -209,7 +209,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's make sure we're recording HOT updates for our 'ex' relation properly in the system |
53/5012 | Vacuum statistics |
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/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-25 06:44:06.984005742 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2025-03-25 06:50:37.051115131 +000... @@ -213,7 +213,7 @@ FROM pg_stat_vacuum_tables, pg_stat_all_tables WHERE pg_stat_vacuum_tables.relname = 'vestat' and pg_stat_vacuum_tables... vm_new_frozen_pages | vm_new_visible_pages | vm_new_visible_frozen_pages | rev_all_frozen_pages | rev_all_visible_page... ---------------------+----------------------+-----------------------------+----------------------+---------------------... - f | t | f | f | f + f | t | f | f | t (1 row) SELECT vm_new_frozen_pages AS pf, vm_new_visible_pages AS pv, vm_new_visible_frozen_pages AS pvf, rev_all_frozen_pages ... |
Linux - Debian Bookworm - Meson | |
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 2025-03-25 06:44:07.184993328 +00... +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-25 06:50:29.3... @@ -213,7 +213,7 @@ FROM pg_stat_vacuum_tables, pg_stat_all_tables WHERE pg_stat_vacuum_tables.relname = 'vestat' and pg_stat_vacuum_tables... vm_new_frozen_pages | vm_new_visible_pages | vm_new_visible_frozen_pages | rev_all_frozen_pages | rev_all_visible_page... ---------------------+----------------------+-----------------------------+----------------------+---------------------... - f | t | f | f | f + f | t | f | f | t (1 row) SELECT vm_new_frozen_pages AS pf, vm_new_visible_pages AS pv, vm_new_visible_frozen_pages AS pvf, rev_all_frozen_pages ... |
53/5641 | support fast default for domain with constraints |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out 2025-03-24 11:45:54.156974633 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/fast_default.out 2025-03-24 11:55:06.492337661 +0000 @@ -373,6 +373,7 @@ --table rewrite. we are applying domain volatile default expresion ALTER TABLE t3 ADD COLUMN f domain8; NOTICE: rewriting table t3 for reason 2 +ERROR: value for domain domain8 violates check constraint "domain8_check" SELECT attnum, attname, atthasmissing, atthasdef, attmissingval FROM pg_attribute WHERE attnum > 0 AND attrelid = 't3'::regclass and not attisdropped @@ -380,20 +381,16 @@ attnum | attname | atthasmissing | atthasdef | attmissingval --------+---------+---------------+-----------+--------------- 1 | a | f | f | - 2 | b | f | t | - 3 | c | f | t | - 4 | d | f | t | - 5 | e | f | t | - 6 | f | f | f | ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-24 07:01:15.607177000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-24 07:03:45.696330000 +... @@ -387,25 +387,25 @@ Nested Loop (actual rows=8.00 loops=1) Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 0 + Plan Node ID: 1 -> Append (actual rows=8.00 loops=1) Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 1 + Plan Node ID: 2 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 2 + Plan Node ID: 3 ... |
52/5577 | Invalid cached plan in check_foreign_key; cascade update in check_primary_key; refint.c |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-24 05:08:19.388979000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-03-24 05:15:22.7491090... @@ -12454,8 +12454,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12471,8 +12470,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
52/5554 | Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-24 01:50:36.306182000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-24 01:54:52.069852000 +0000 @@ -9739,41 +9739,31 @@ Foreign table "import_dest1.t1" Column | Type | Collation | Nullable | Default | FDW options --------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') c2 | character varying | | not null | | (column_name 'c2') Server: loopback FDW options: (schema_name 'import_source', table_name 't1') - Foreign table "import_dest1.t2" - Column | Type | Collation | Nullable | Default | FDW options ---------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') - c2 | character varying | | | | (column_name 'c2') - c3 | text | POSIX | | | (column_name 'c3') + Foreign table "import_dest1.t2" + Column | Type | Collation | Nullable | Default | FDW options ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-24 01:50:36.188271192 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-03-24 01:57:21.244898839 +0000 @@ -9739,41 +9739,31 @@ Foreign table "import_dest1.t1" Column | Type | Collation | Nullable | Default | FDW options --------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') c2 | character varying | | not null | | (column_name 'c2') Server: loopback FDW options: (schema_name 'import_source', table_name 't1') - Foreign table "import_dest1.t2" - Column | Type | Collation | Nullable | Default | FDW options ---------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') - c2 | character varying | | | | (column_name 'c2') - c3 | text | POSIX | | | (column_name 'c3') + Foreign table "import_dest1.t2" + Column | Type | Collation | Nullable | Default | FDW options ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-24 01:50:36.103192231 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-24 01:57:11.920579021 +0000 @@ -9739,41 +9739,31 @@ Foreign table "import_dest1.t1" Column | Type | Collation | Nullable | Default | FDW options --------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') c2 | character varying | | not null | | (column_name 'c2') Server: loopback FDW options: (schema_name 'import_source', table_name 't1') - Foreign table "import_dest1.t2" - Column | Type | Collation | Nullable | Default | FDW options ---------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') - c2 | character varying | | | | (column_name 'c2') - c3 | text | POSIX | | | (column_name 'c3') + Foreign table "import_dest1.t2" + Column | Type | Collation | Nullable | Default | FDW options ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-24 01:48:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-24 01:52:13 @@ -9739,41 +9739,31 @@ Foreign table "import_dest1.t1" Column | Type | Collation | Nullable | Default | FDW options --------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') c2 | character varying | | not null | | (column_name 'c2') Server: loopback FDW options: (schema_name 'import_source', table_name 't1') - Foreign table "import_dest1.t2" - Column | Type | Collation | Nullable | Default | FDW options ---------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') - c2 | character varying | | | | (column_name 'c2') - c3 | text | POSIX | | | (column_name 'c3') + Foreign table "import_dest1.t2" + Column | Type | Collation | Nullable | Default | FDW options ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-24 01:50:37.276827500 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-24 01:57:50.777718600 +0000 @@ -9739,41 +9739,31 @@ Foreign table "import_dest1.t1" Column | Type | Collation | Nullable | Default | FDW options --------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') c2 | character varying | | not null | | (column_name 'c2') Server: loopback FDW options: (schema_name 'import_source', table_name 't1') - Foreign table "import_dest1.t2" - Column | Type | Collation | Nullable | Default | FDW options ---------+-------------------+-----------+----------+---------+-------------------- - c1 | integer | | | | (column_name 'c1') - c2 | character varying | | | | (column_name 'c2') - c3 | text | POSIX | | | (column_name 'c3') + Foreign table "import_dest1.t2" + Column | Type | Collation | Nullable | Default | FDW options ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-23 22:50:58.296808787 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-23 22:59:21.845615... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-23 22:50:58.216657019 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-03-23 23:0... @@ -279,393 +279,10 @@ "public.test_like_6c_expr_stat" ON (a || b) FROM test_like_6c DROP TABLE test_like_4, test_like_4a, test_like_4b, test_like_4c, test_like_4d; -DROP TABLE test_like_5, test_like_5x, test_like_5c; -DROP TABLE test_like_6, test_like_6c; -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); -INSERT INTO inhg VALUES (20, 10); -- should fail -ERROR: duplicate key value violates unique constraint "inhg_pkey" -DETAIL: Key (xx)=(10) already exists. -DROP TABLE inhg; -/* Multiple primary keys creation should fail */ -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)); /* fails */ -ERROR: multiple primary keys for table "inhg" are not allowed -CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE); -CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) WHERE xx <> 'test'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-23 22:50:58.296808787 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-03-23 22:59:19.033634465 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-23 08:50:58.325632784 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-23 08:59:36.79454... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-23 08:50:58.325632784 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-23 09:00:28.345... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-23 08:50:58.325632784 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-23 08:59:32.014737789 +0000 @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-23 08:50:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-23 08:53:29 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
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 2025-03-23 08:50:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-23 08:52:28 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-03-23 08:09:11.834699100 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-23 08:15:06.135436... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-23 08:09:07.794724500 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-23 08:14:34.372756500 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-23 08:09:11.843388300 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-23 08:15:08.054383900 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-23 08:09:11.226600600 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-23 08:15:38.048527600 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-23 08:09:11.217329000 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-23 08:09:11.861203500 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-23 08:15:14.080796600 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-03-23 08:09:11.695174800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-03-23 08:11:11.989164200 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-03-23 08:09:07.973539800 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-23 08:14:47.863024600 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-23 08:09:08.021848200 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-23 08:14:51.526603600 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-23 08:09:08.044810600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-23 08:14:53.986521400 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-23 08:09:12.158197500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-03-23 08:11:13.506753300 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-23 08:09:08.166861600 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-23 08:14:52.094911200 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-23 08:09:08.191743400 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-23 08:14:58.115244700 +0000 @@ -254,12226 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-23 08:09:12.158197500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-23 08:13:09.435294200 +0000 @@ -594,4 +594,7 @@ DROP TABLE BOOLTBL1; DROP TABLE BOOLTBL2; DROP TABLE BOOLTBL3; -DROP TABLE BOOLTBL4; +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/char.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/char.out 2025-03-23 08:09:12.162449000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/char.out 2025-03-23 08:13:06.493410900 +0000 @@ -1,199 +1,3 @@ --- --- CHAR --- --- Per SQL standard, CHAR means character(1), that is a varlena type ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-23 08:09:12.158197500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-03-23 08:11:07.098083100 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-23 08:09:08.272304300 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-23 08:15:01.094915900 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-23 08:09:08.288938000 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-23 08:15:02.106144900 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-23 08:09:11.953430600 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-23 08:15:23.845396000 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
53/5652 | pg_dsm_registry system view |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-23 00:13:56.024851000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out 2025-03-23 00:21:... @@ -17,5 +17,6 @@ name | size -------------------+------ test_dsm_registry | 20 -(1 row) + injection_points | 560 +(2 rows) |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-21 20:15:05.431579000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-21 20:17:37.691569000 +... @@ -387,25 +387,25 @@ Nested Loop (actual rows=8.00 loops=1) Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 0 + Plan Node ID: 1 -> Append (actual rows=8.00 loops=1) Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 1 + Plan Node ID: 2 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true - Plan Node ID: 2 + Plan Node ID: 3 ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-20 23:30:01.696836214 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/create_table_like.out 2025-03-20 23:39:... @@ -634,38 +634,7 @@ -- INDEXES, IDENTITY, COMPRESSION, STORAGE are not copied. CREATE FOREIGN TABLE ctl_foreign_table2(LIKE ctl_table INCLUDING ALL) SERVER ctl_s0; \d+ ctl_foreign_table2 - Foreign table "public.ctl_foreign_table2" - Column | Type | Collation | Nullable | Default | FDW options | Storage | Stat... ---------+-------------------+-----------+----------+------------------------------------+-------------+----------+-----... - a | integer | | not null | | | plain | ... - b | character varying | | | | | extended | ... - c | integer | | | generated always as (a * 2) stored | | plain | ... - d | bigint | | not null | | | plain | ... - e | integer | | | 1 | | plain | ... -Check constraints: - "foo" CHECK (b::text = 'text'::text) -Statistics objects: - "public.ctl_foreign_table2_a_b_stat" ON a, b FROM ctl_foreign_table2 -Not-null constraints: ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-20 23:30:01.696836214 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-03-20 23:4... @@ -300,372 +300,10 @@ ERROR: duplicate key value violates unique constraint "inhg_x_key" DETAIL: Key (x)=(15) already exists. DROP TABLE inhg; -DROP TABLE inhz; -/* Use primary key imported by LIKE for self-referential FK constraint */ -CREATE TABLE inhz (x text REFERENCES inhz, LIKE inhx INCLUDING INDEXES); -\d inhz - Table "public.inhz" - Column | Type | Collation | Nullable | Default ---------+------+-----------+----------+--------- - x | text | | | - xx | text | | not null | -Indexes: - "inhz_pkey" PRIMARY KEY, btree (xx) -Foreign-key constraints: - "inhz_x_fkey" FOREIGN KEY (x) REFERENCES inhz(xx) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-20 23:30:01.777150665 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-03-20 23:39:31.515628823 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-20 18:42:54.111560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-20 18:46:14.209359000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-03-20 18:04:24.037658600 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-20 18:10:27.456987... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-20 18:04:19.579614300 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-20 18:09:53.025376200 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-20 18:04:24.051466600 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-20 18:10:30.193312300 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-20 18:04:23.405417800 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-20 18:11:02.746063000 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-20 18:04:23.393712200 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-20 18:04:24.066192900 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-20 18:10:39.110301500 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-03-20 18:04:23.897446200 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-03-20 18:06:28.068899600 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-03-20 18:04:19.810351800 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-20 18:10:06.726034700 +0000 @@ -146,65 +146,7 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-20 18:04:19.869464700 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-20 18:10:10.212855500 +0000 @@ -1,32 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_create_table s1_checkpoint s1_get_changes s1_check_s... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_create_table: CREATE TABLE tbl2 (val1 integer, val2 integer); -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-20 18:04:19.888273900 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-20 18:10:14.359413700 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-20 18:04:24.400186100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-03-20 18:06:32.082917500 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-20 18:04:20.020563600 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-20 18:10:11.690448100 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 18:04:20.045041100 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-20 18:10:18.919873300 +0000 @@ -254,12226 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-20 18:04:24.400186100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-20 18:08:28.648950000 +0000 @@ -466,132 +466,7 @@ -- CREATE TABLE BOOLTBL3 (d text, b bool, o int); INSERT INTO BOOLTBL3 (d, b, o) VALUES ('true', true, 1); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('false', false, 2); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('null', null, 3); -SELECT - d, - b IS TRUE AS istrue, - b IS NOT TRUE AS isnottrue, - b IS FALSE AS isfalse, - b IS NOT FALSE AS isnotfalse, - b IS UNKNOWN AS isunknown, - b IS NOT UNKNOWN AS isnotunknown -FROM booltbl3 ORDER BY o; - d | istrue | isnottrue | isfalse | isnotfalse | isunknown | isnotunknown --------+--------+-----------+---------+------------+-----------+-------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-20 18:04:24.400186100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-03-20 18:06:25.132341300 +0000 @@ -1,597 +1,3 @@ --- --- BOOLEAN --- --- --- sanity check - if this fails go insane! --- -SELECT 1 AS one; - one ------ - 1 -(1 row) - --- ******************testing built-in type bool******************** --- check bool input syntax -SELECT true AS true; - true ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-20 18:04:20.142826600 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-20 18:10:21.334263200 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-20 18:04:20.159441900 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-20 18:10:23.762162400 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-20 18:04:24.159737600 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-20 18:10:50.007266400 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5554 | Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/commit_ts/expected/commit_timestamp_1.out /tmp/cirrus-ci-build/build/test... --- /tmp/cirrus-ci-build/src/test/modules/commit_ts/expected/commit_timestamp_1.out 2025-03-20 10:06:03.583963575 +0000 +++ /tmp/cirrus-ci-build/build/testrun/commit_ts/regress/results/commit_timestamp.out 2025-03-20 10:12:03.065998830 +000... @@ -2,118 +2,7 @@ -- Commit Timestamp -- SHOW track_commit_timestamp; - track_commit_timestamp ------------------------- - off -(1 row) - -CREATE TABLE committs_test(id serial, ts timestamptz default now()); -INSERT INTO committs_test DEFAULT VALUES; -INSERT INTO committs_test DEFAULT VALUES; -INSERT INTO committs_test DEFAULT VALUES; -SELECT id, - pg_xact_commit_timestamp(xmin) >= ts, - pg_xact_commit_timestamp(xmin) <= now(), - pg_xact_commit_timestamp(xmin) - ts < '60s' -- 60s should give a lot of reserve ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/dblink/expected/dblink.out /tmp/cirrus-ci-build/build/testrun/dblink/regress/resul... --- /tmp/cirrus-ci-build/contrib/dblink/expected/dblink.out 2025-03-20 10:06:01.738307924 +0000 +++ /tmp/cirrus-ci-build/build/testrun/dblink/regress/results/dblink.out 2025-03-20 10:11:52.265935725 +0000 @@ -1198,24 +1198,7 @@ -- Make sure that the local settings have retained their values in spite -- of shenanigans on the connection. SHOW datestyle; - DateStyle ------------ - ISO, MDY -(1 row) - -SHOW intervalstyle; - IntervalStyle ---------------- - postgres -(1 row) - --- Clean up GUC-setting tests -SELECT dblink_disconnect('myconn'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/sql-quote.stdout /tmp/cirrus-ci-build/build/testrun/ecpg... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/sql-quote.stdout 2025-03-20 10:06:03.404858236 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/sql-quote.stdout 2025-03-20 10:12:17.982093033 +0000 @@ -1,6 +0,0 @@ -Standard conforming strings: off -Standard conforming strings: on -value: 1 a\\b -value: 1 a\\b -value: 2 a\\\\b -value: 2 a\\b diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/sql-quote.stderr /tmp/cirrus-ci-build/build/testrun/ecpg... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/sql-quote.stderr 2025-03-20 10:06:03.404858236 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/sql-quote.stderr 2025-03-20 10:12:18.438096028 +0000 @@ -20,116 +20,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 24: correctly got 1 tuples with 1 fields -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_get_data on line 24: RESULT: off offset: -1; array: no ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/isn/expected/isn.out /tmp/cirrus-ci-build/build/testrun/isn/regress/results/isn.ou... --- /tmp/cirrus-ci-build/contrib/isn/expected/isn.out 2025-03-20 10:06:01.762152119 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isn/regress/results/isn.out 2025-03-20 10:11:53.897944949 +0000 @@ -318,12 +318,7 @@ (1 row) SHOW isn.weak; - isn.weak ----------- - off -(1 row) - --- --- cleanup --- -DROP EXTENSION isn; +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. +connection to server was lost |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/page.out 2025-03-20 10:06:01.778048248 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/page.out 2025-03-20 10:11:55.409953601 +0000 @@ -258,31 +258,7 @@ \set VERBOSITY default -- Tests with all-zero pages. SHOW block_size \gset -SELECT fsm_page_contents(decode(repeat('00', :block_size), 'hex')); - fsm_page_contents -------------------- - -(1 row) - -SELECT page_header(decode(repeat('00', :block_size), 'hex')); - page_header ------------------------ - (0/0,0,0,0,0,0,0,0,0) -(1 row) - -SELECT page_checksum(decode(repeat('00', :block_size), 'hex'), 1); ... |
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 2025-03-20 10:06:01.789970346 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-03-20 10:11:57.5939662... @@ -85,1431 +85,7 @@ (1 row) CALL proc_with_utility_stmt(); -SELECT toplevel, calls, query FROM pg_stat_statements - ORDER BY query COLLATE "C", toplevel; - toplevel | calls | query -----------+-------+---------------------------------------------------- - t | 1 | CALL proc_with_utility_stmt() - t | 1 | SELECT pg_stat_statements_reset() IS NOT NULL AS t - f | 2 | SHOW pg_stat_statements.track - f | 1 | SHOW pg_stat_statements.track_utility -(4 rows) - --- top-level tracking. -SET pg_stat_statements.track = 'top'; -SELECT pg_stat_statements_reset() IS NOT NULL AS t; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2025-03-20 10:06:03.786949626 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/strings.out 2025-03-20 10:11:21.581788063 ... @@ -2484,329 +2484,7 @@ set escape_string_warning = off; set standard_conforming_strings = off; show escape_string_warning; - escape_string_warning ------------------------ - off -(1 row) - -show standard_conforming_strings; - standard_conforming_strings ------------------------------ - off -(1 row) - -set escape_string_warning = on; -set standard_conforming_strings = on; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_init.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/r... --- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_init.out 2025-03-20 10:06:03.452619659 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_init.out 2025-03-20 10:11:46.449903832 +0000 @@ -3,38 +3,7 @@ LOAD 'plperl'; SET SESSION plperl.on_plperl_init = ' system("/nonesuch"); '; SHOW plperl.on_plperl_init; - plperl.on_plperl_init ------------------------- - system("/nonesuch"); -(1 row) - -DO $$ warn 42 $$ language plperl; -ERROR: 'system' trapped by operation mask at line 1. -CONTEXT: while executing plperl.on_plperl_init -PL/Perl anonymous code block --- --- Reconnect (to unload plperl), then test setting on_plperl_init --- as an unprivileged user --- ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 10:06:01.829710671 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-20 10:12:05.614014387 +0000 @@ -10390,2090 +10390,7 @@ GRANT USAGE ON FOREIGN DATA WRAPPER postgres_fdw TO regress_nosuper; SET ROLE regress_nosuper; SHOW is_superuser; - is_superuser --------------- - off -(1 row) - --- This will be OK, we can create the FDW -DO $d$ - BEGIN - EXECUTE $$CREATE SERVER loopback_nopw FOREIGN DATA WRAPPER postgres_fdw - OPTIONS (dbname '$$||current_database()||$$', - port '$$||current_setting('port')||$$' - )$$; - END; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2025-03-20 10:06:03.786949626 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/strings.out 2025-03-20 10:11:16.625769801 +0000 @@ -2484,329 +2484,7 @@ set escape_string_warning = off; set standard_conforming_strings = off; show escape_string_warning; - escape_string_warning ------------------------ - off -(1 row) - -show standard_conforming_strings; - standard_conforming_strings ------------------------------ - off -(1 row) - -set escape_string_warning = on; -set standard_conforming_strings = on; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/rolenames.out /tmp/cirrus-ci-build/build/testrun/un... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/rolenames.out 2025-03-20 10:06:03.635705118 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/rolenames.out 2025-03-20 10:12:13.402063334 +0000 @@ -1069,24 +1069,7 @@ SET SESSION AUTHORIZATION regress_role_haspriv; -- passes with role member of pg_read_all_settings SHOW session_preload_libraries; - session_preload_libraries ------------------------------ - "path-to-preload-libraries" -(1 row) - -SET SESSION AUTHORIZATION regress_role_nopriv; --- fails with role not member of pg_read_all_settings -SHOW session_preload_libraries; -ERROR: permission denied to examine "session_preload_libraries" -DETAIL: Only roles with privileges of the "pg_read_all_settings" role may examine this parameter. -RESET SESSION AUTHORIZATION; -ERROR: current transaction is aborted, commands ignored until end of transaction block -ROLLBACK; ... |
53/5652 | pg_dsm_registry system view |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-20 08:44:00.348930000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out 2025-03-20 08:51:... @@ -17,5 +17,6 @@ name | size -------------------+------ test_dsm_registry | 20 -(1 row) + injection_points | 560 +(2 rows) |
53/5487 | Exists pull-up application with JoinExpr |
FreeBSD - 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 2025-03-20 06:04:53.285663000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-20 06:06:57.29160100... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 06:04:51.808332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-20 06:08:15.937699000 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-20 06:04:53.285663000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-20 06:07:51.555645... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-20 06:04:53.285663000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-20 06:06:53.110382000 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 06:04:48.738306190 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-03-20 06:11:23.534303642 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-20 06:04:50.568927793 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/subselect.out 2025-03-20 06:11:19.682262404 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/test/regress/results/subs... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-20 06:04:50.568927793 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/subselect.out 2025-03-20 06:08:53.485662780 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-20 06:04:51.191265988 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-20 06:09:06.69361857... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 06:04:49.330769931 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-20 06:10:29.837768430 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-20 06:04:51.191265988 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-20 06:09:49.741624... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-20 06:04:51.191265988 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-20 06:09:01.541633955 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-20 06:04:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-20 06:06:17 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 06:04:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-20 06:07:45 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-20 06:04:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-20 06:07:10 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-20 06:04:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-20 06:06:16 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-20 06:04:54.387946900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-20 06:07:34.393290200 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-20 06:04:50.205707000 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-20 06:12:02.062233200 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-20 06:04:54.387946900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-20 06:09:59.611498100 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-20 06:04:54.387946900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-20 06:07:25.300077000 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
52/5447 | log_min_messages per backend type |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:51.035123000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-19 04:21:29.494566... @@ -775,2386 +775,10 @@ FOREIGN KEY (tid, fk_id_del_set_default) REFERENCES PKTABLE ON DELETE SET DEFAULT (fk_id_del_set_default) ); SELECT pg_get_constraintdef(oid) FROM pg_constraint WHERE conrelid = 'fktable'::regclass::oid ORDER BY oid; - pg_get_constraintdef --------------------------------------------------------------------------------------------------------------------- - FOREIGN KEY (tid, fk_id_del_set_null) REFERENCES pktable(tid, id) ON DELETE SET NULL (fk_id_del_set_null) - FOREIGN KEY (tid, fk_id_del_set_default) REFERENCES pktable(tid, id) ON DELETE SET DEFAULT (fk_id_del_set_default) -(2 rows) - -INSERT INTO PKTABLE VALUES (1, 0), (1, 1), (1, 2); -INSERT INTO FKTABLE VALUES - (1, 1, 1, NULL), - (1, 2, NULL, 2); -DELETE FROM PKTABLE WHERE id = 1 OR id = 2; -SELECT * FROM FKTABLE ORDER BY id; - tid | id | fk_id_del_set_null | fk_id_del_set_default ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:51.035123000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-19 04:22:12.3313... @@ -478,2683 +478,10 @@ UPDATE PKTABLE set ptest1=1 WHERE ptest2=3; -- Show PKTABLE and FKTABLE SELECT * from PKTABLE; - ptest1 | ptest2 | ptest3 | ptest4 ---------+--------+--------+-------- - 2 | 4 | 5 | test4 - 1 | 5 | 3 | test1 - 1 | 3 | 3 | test2 - 1 | 3 | 4 | test3 -(4 rows) - -SELECT * from FKTABLE; - ftest1 | ftest2 | ftest3 | ftest4 ---------+--------+--------+-------- - | 2 | 3 | 2 - 2 | | 3 | 3 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:51.035123000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out 2025-03-19 04:21:30.963499000 +0000 @@ -744,2417 +744,10 @@ (3 rows) SELECT * from FKTABLE; - ftest1 | ftest2 | ftest3 | ftest4 ---------+--------+--------+-------- - | 2 | 3 | 2 - 2 | | 3 | 3 - | 2 | 7 | 4 - | 3 | 4 | 5 - 0 | -1 | -2 | 1 - 0 | -1 | -2 | 1 - | | | 1 -(7 rows) - -DROP TABLE FKTABLE; -DROP TABLE PKTABLE; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:51.389974520 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out 2025-03-19 04:24:38.024399465 +0000 @@ -1874,1287 +1874,10 @@ ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk ON DELETE SET NULL (a); -BEGIN; -DELETE FROM fk_notpartitioned_pk WHERE b = 142857; -SELECT * FROM fk_partitioned_fk WHERE a IS NOT NULL OR b IS NOT NULL ORDER BY a NULLS LAST; - a | b -------+-------- - 2502 | - | 142857 -(2 rows) - -ROLLBACK; --- ON DELETE SET DEFAULT column_list -ALTER TABLE fk_partitioned_fk DROP CONSTRAINT fk_partitioned_fk_a_b_fkey; -ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:51.389974520 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out 2025-03-19 04:23:09.584839092 +0000 @@ -1218,1943 +1218,10 @@ INSERT INTO fktable VALUES (0, 20); -- don't change FK UPDATE fktable SET id = id + 1; --- should catch error from initial INSERT -COMMIT; -ERROR: insert or update on table "fktable" violates foreign key constraint "fktable_fk_fkey" -DETAIL: Key (fk)=(20) is not present in table "pktable". --- check same case when insert is in a different subtransaction than update -BEGIN; --- doesn't match PK, but no error yet -INSERT INTO fktable VALUES (0, 20); --- UPDATE will be in a subxact -SAVEPOINT savept1; --- don't change FK -UPDATE fktable SET id = id + 1; --- should catch error from initial INSERT ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:49.455863438 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-19 04:22:51.982698... @@ -1653,1508 +1653,10 @@ ERROR: update or delete on table "fk_notpartitioned_pk" violates foreign key constraint "fk_partitioned_fk_a_b_fkey" o... DETAIL: Key (a, b)=(1500, 1501) is still referenced from table "fk_partitioned_fk". UPDATE fk_notpartitioned_pk SET b = 2504 WHERE a = 2500; -ERROR: update or delete on table "fk_notpartitioned_pk" violates foreign key constraint "fk_partitioned_fk_a_b_fkey" o... -DETAIL: Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk". --- check psql behavior -\d fk_notpartitioned_pk - Table "public.fk_notpartitioned_pk" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | not null | - b | integer | | not null | -Indexes: - "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b) -Referenced by: - TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:49.455863438 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-19 04:23:27.7110... @@ -948,2213 +948,10 @@ delete from pktable where base1>3; -- cleanup drop table fktable; -delete from pktable; --- Now 2 columns 2 tables, matching types -create table fktable (ftest1 int, ftest2 int, foreign key(ftest1, ftest2) references pktable(base1, ptest1)); --- now some ins, upd, del -insert into pktable(base1, ptest1) values (1, 1); -insert into pktable(base1, ptest1) values (2, 2); --- let's insert a non-existent fktable value -insert into fktable(ftest1, ftest2) values (3, 1); -ERROR: insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_ftest2_fkey" -DETAIL: Key (ftest1, ftest2)=(3, 1) is not present in table "pktable". --- let's make a valid row for that -insert into pktable(base1,ptest1) values (3, 1); -insert into fktable(ftest1, ftest2) values (3, 1); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:49.455863438 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out 2025-03-19 04:22:47.738669487 +0000 @@ -1909,1252 +1909,7 @@ ON DELETE CASCADE ON UPDATE CASCADE; UPDATE fk_notpartitioned_pk SET a = 2502 WHERE a = 2501; SELECT * FROM fk_partitioned_fk WHERE b = 142857; - a | b -------+-------- - 2502 | 142857 -(1 row) - --- Now you see it ... -SELECT * FROM fk_partitioned_fk WHERE b = 142857; - a | b -------+-------- - 2502 | 142857 -(1 row) - -DELETE FROM fk_notpartitioned_pk WHERE b = 142857; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-03-19 04:17:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-03-19 04:20:05 @@ -929,35 +929,7 @@ (1 row) SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1'; --fail -ERROR: invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1" -DETAIL: Generic log level was not defined. -SET log_min_messages TO 'debug1, backend:error, fatal'; -- fail -ERROR: invalid value for parameter "log_min_messages": "debug1, backend:error, fatal" -DETAIL: Generic log level was already assigned. -SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1" -DETAIL: Unrecognized backend type: "foo". -SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1" -DETAIL: Unrecognized log level: "bar". -SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug... -SHOW log_min_messages; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r... --- /Users/admin/pgsql/src/test/regress/expected/cluster.out 2025-03-19 04:17:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/cluster.out 2025-03-19 04:21:07 @@ -385,291 +385,10 @@ -- results with a single backend... CREATE TABLE clustertest (key int PRIMARY KEY); INSERT INTO clustertest VALUES (10); -INSERT INTO clustertest VALUES (20); -INSERT INTO clustertest VALUES (30); -INSERT INTO clustertest VALUES (40); -INSERT INTO clustertest VALUES (50); --- Use a transaction so that updates are not committed when CLUSTER sees 'em -BEGIN; --- Test update where the old row version is found first in the scan -UPDATE clustertest SET key = 100 WHERE key = 10; --- Test update where the new row version is found first in the scan -UPDATE clustertest SET key = 35 WHERE key = 40; --- Test longer update chain -UPDATE clustertest SET key = 60 WHERE key = 50; -UPDATE clustertest SET key = 70 WHERE key = 60; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-03-19 04:17:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out 2025-03-19 04:20:05 @@ -929,35 +929,7 @@ (1 row) SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1'; --fail -ERROR: invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1" -DETAIL: Generic log level was not defined. -SET log_min_messages TO 'debug1, backend:error, fatal'; -- fail -ERROR: invalid value for parameter "log_min_messages": "debug1, backend:error, fatal" -DETAIL: Generic log level was already assigned. -SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1" -DETAIL: Unrecognized backend type: "foo". -SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1" -DETAIL: Unrecognized log level: "bar". -SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug... -SHOW log_min_messages; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:57.289644200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-19 04:21:17.100093700 +0000 @@ -2648,513 +2648,10 @@ DELETE FROM ref; ABORT; DROP TABLE pt, ref; --- Partitioned table at referenced end -CREATE TABLE pt(f1 int, f2 int, f3 int, PRIMARY KEY(f1,f2)) - PARTITION BY LIST(f1); -CREATE TABLE pt1 PARTITION OF pt FOR VALUES IN (1); -CREATE TABLE pt2 PARTITION OF pt FOR VALUES IN (2); -CREATE TABLE ref(f1 int, f2 int, f3 int); -ALTER TABLE ref ADD FOREIGN KEY(f1,f2) REFERENCES pt; -ALTER TABLE ref ALTER CONSTRAINT ref_f1_f2_fkey - DEFERRABLE INITIALLY DEFERRED; -INSERT INTO pt VALUES(1,2,3); -INSERT INTO ref VALUES(1,2,3); -BEGIN; -DELETE FROM pt; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/foreign_key.out 2025-03-19 04:17:57.289644200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-19 04:23:36.218015400 +0000 @@ -2768,393 +2768,10 @@ DROP TABLE fk; TRUNCATE TABLE pk; -INSERT INTO pk VALUES (20), (30); -CREATE TABLE fk (a int DEFAULT 50) PARTITION BY RANGE (a); -CREATE TABLE fk1 PARTITION OF fk FOR VALUES FROM (1) TO (100) PARTITION BY RANGE (a); -CREATE TABLE fk11 PARTITION OF fk1 FOR VALUES FROM (1) TO (10); -CREATE TABLE fk12 PARTITION OF fk1 FOR VALUES FROM (10) TO (100); -ALTER TABLE fk ADD FOREIGN KEY (a) REFERENCES pk ON UPDATE RESTRICT ON DELETE RESTRICT; -CREATE TABLE fk_d PARTITION OF fk DEFAULT; -INSERT INTO fk VALUES (20), (30); -DELETE FROM pk WHERE a = 20; -ERROR: update or delete on table "pk11" violates RESTRICT setting of foreign key constraint "fk_a_fkey2" on table "fk" -DETAIL: Key (a)=(20) is referenced from table "fk". -UPDATE pk SET a = 90 WHERE a = 30; -ERROR: update or delete on table "pk" violates RESTRICT setting of foreign key constraint "fk_a_fkey" on table "fk" ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results... --- C:/cirrus/src/test/regress/expected/guc.out 2025-03-19 04:17:57.296863200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/guc.out 2025-03-19 04:21:13.223536000 +0000 @@ -929,35 +929,7 @@ (1 row) SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1'; --fail -ERROR: invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1" -DETAIL: Generic log level was not defined. -SET log_min_messages TO 'debug1, backend:error, fatal'; -- fail -ERROR: invalid value for parameter "log_min_messages": "debug1, backend:error, fatal" -DETAIL: Generic log level was already assigned. -SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1" -DETAIL: Unrecognized backend type: "foo". -SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1'; -- fail -ERROR: invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1" -DETAIL: Unrecognized log level: "bar". -SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug... -SHOW log_min_messages; ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-18 17:32:29.233032000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-18 17:35:51.954199000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-18 17:32:13.938699120 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out 2025-03-18 17:37:00.139666796 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-18 17:32:12.934923365 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-18 17:38:31.122260219 +... @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe... --- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-18 17:32:13 +++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-18 17:38:12 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove... --- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-18 17:33:02.611613200 +0000 +++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-18 17:40:12.646950200 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 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 2025-03-18 01:20:00.532849000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-18 01:22:43.7534400... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-18 01:20:00.532849000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-18 01:23:30.18193... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-18 01:20:00.532849000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-18 01:22:45.518519000 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-03-18 01:20:00.955172408 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-03-18 01:27:12.028787332 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-18 01:20:00.955172408 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/privileges.out 2025-03-18 01:28:34.952493179 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-18 01:20:00.955172408 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-03-18 01:24:47.071673945 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-03-18 01:20:02.230204189 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-18 01:25:04.5118183... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-18 01:20:02.230204189 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-18 01:25:40.64392... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-18 01:20:02.230204189 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-18 01:25:01.491812189 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-03-18 01:20:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-18 01:24:19 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-18 01:20:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-18 01:25:06 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-03-18 01:20:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-03-18 01:24:19 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-03-18 01:20:07.126854400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-18 01:22:47.561328900 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-18 01:20:07.126854400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-18 01:24:39.498542800 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-18 01:20:07.126854400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-03-18 01:22:42.154589400 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-18 01:11:55.157559262 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-18 01:20:34.57916... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-18 01:11:55.157559262 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-18 01:21:19.302... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-18 01:11:55.157559262 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-18 01:20:31.003287353 +0000 @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-18 01:12:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-18 01:15:17 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5357 | New predefined role pg_manage_extensions |
FreeBSD - 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 2025-03-18 00:06:35.730624000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-18 00:08:55.464004000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-18 00:06:35.314010615 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-18 00:09:37.372754980 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-18 00:06:36.062128728 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-18 00:11:14.900809875 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-18 00:06:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-18 00:09:13 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-18 00:06:38.037534200 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-18 00:12:46.047956800 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/5607 | SIMD optimization for list_sort |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-17 23:49:08.561269000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-17 23:52:48.451... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-17 23:49:08.561269000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-17 23:53:49.0... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-17 23:49:08.561269000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-17 23:52:51.419673000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-17 23:48:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-17 23:52:37 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-17 23:48:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-17 23:54:10 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-17 23:48:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-17 23:52:43 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
53/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 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 2025-03-17 21:54:59.242036000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-17 22:00:11.341502000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-17 21:54:59.242036000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-17 22:01:04.5978230... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-17 21:54:59.242036000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-03-17 22:00:19.215216000 +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 2025-03-17 21:54:59.597411435 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-03-17 22:03:52.353099440 +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 2025-03-17 21:54:59.434078221 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-03-17 22:25:25.101890453 +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 2025-03-17 21:54:59.597411435 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-03-17 22:01:44.437236280 +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 2025-03-17 21:54:57.429403469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-17 22:00:47.359528498... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-17 21:54:57.429403469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-17 22:01:22.6113715... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-17 21:54:57.429403469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-03-17 22:00:41.803551506 +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 2025-03-17 21:58:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-17 22:02: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/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2025-03-17 21:58:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-17 22:03:37 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-17 21:58:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-03-17 22:02:34 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-17 21:55:03.364247600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-17 21:59:32.651587400 +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 2025-03-17 21:55:03.364247600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-17 22:02:10.909871500 +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 2025-03-17 21:55:03.364247600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-03-17 21:59:24.936240200 +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 @@ ... |
52/4881 | Eager aggregation, take 3 |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:06.961459000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-17 21:53:05.736702000... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:06.961459000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-17 21:53:56.6971580... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:06.961459000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-03-17 21:53:11.403698000 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:04.655299140 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-03-17 21:57:09.975577407 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:04.655299140 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-03-17 21:55:16.888433831 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:05.196023737 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-17 21:55:34.483506182... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:05.196023737 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-17 21:56:22.8834794... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:50:05.196023737 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-03-17 21:55:30.607508611 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-03-17 21:50:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-17 21:54:56 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-03-17 21:50:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-17 21:56:04 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-03-17 21:50:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-03-17 21:54:53 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-03-17 21:50:09.980700700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-17 21:53:09.631651100 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-03-17 21:50:09.980700700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-17 21:55:29.772963400 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-03-17 21:50:09.980700700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-03-17 21:53:05.348424300 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:38:05.221004168 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-17 21:46:50.307796... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-17 21:38:05.136566071 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-03-17 21:4... @@ -279,393 +279,10 @@ "public.test_like_6c_expr_stat" ON (a || b) FROM test_like_6c DROP TABLE test_like_4, test_like_4a, test_like_4b, test_like_4c, test_like_4d; -DROP TABLE test_like_5, test_like_5x, test_like_5c; -DROP TABLE test_like_6, test_like_6c; -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); -INSERT INTO inhg VALUES (20, 10); -- should fail -ERROR: duplicate key value violates unique constraint "inhg_pkey" -DETAIL: Key (xx)=(10) already exists. -DROP TABLE inhg; -/* Multiple primary keys creation should fail */ -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)); /* fails */ -ERROR: multiple primary keys for table "inhg" are not allowed -CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE); -CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) WHERE xx <> 'test'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-17 21:38:05.221004168 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-03-17 21:46:46.383915082 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-03-17 09:54:02.317198289 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-17 10:03:21.970984354 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
53/5652 | pg_dsm_registry system view |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 08:59:59.641091000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out 2025-03-17 09:07:... @@ -17,5 +17,6 @@ name | size -------------------+------ test_dsm_registry | 20 -(1 row) + injection_points | 560 +(2 rows) |
53/5487 | Exists pull-up application with JoinExpr |
FreeBSD - 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 2025-03-17 06:25:13.178718000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-17 06:26:43.60503300... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-17 06:25:11.669204000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-17 06:28:03.272454000 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-17 06:25:13.178718000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-17 06:27:32.690890... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:25:13.178718000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-17 06:26:39.749500000 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-17 06:25:10.117091757 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-03-17 06:29:08.852324142 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-17 06:25:12.008364050 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/subselect.out 2025-03-17 06:29:47.480379845 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:25:12.008364050 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/subselect.out 2025-03-17 06:31:51.860063509 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/test/regress/results/subs... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-17 06:25:12.008364050 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/subselect.out 2025-03-17 06:27:03.880545215 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-17 06:25:11.946567556 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-17 06:26:51.27989772... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-17 06:25:10.118221578 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-17 06:28:13.988094120 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-17 06:25:11.946567556 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-17 06:27:33.495931... @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:25:11.946567556 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-17 06:26:47.871908591 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:24:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-17 06:25:44 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-17 06:24:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-17 06:27:15 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-17 06:24:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-17 06:26:32 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:24:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-17 06:25:42 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:25:16.317702400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-17 06:27:48.805420200 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-17 06:25:12.133095000 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-17 06:32:06.140364700 +0000 @@ -4838,13 +4838,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-17 06:25:16.317702400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-17 06:30:24.833739600 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-17 06:25:16.317702400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-17 06:27:43.390371200 +0000 @@ -822,16 +822,17 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out /tmp/cirrus-ci-build/build-32/testrun/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out 2025-03-17 05:59:02.428381793 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/heap_hot_updates.out 2025-03-17 06:08:30.513374742 +00... @@ -178,7 +178,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's check to make sure that the index no longer contains the value of 'b' @@ -209,7 +209,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) ... |
53/5654 | dsm_registry: Add detach and destroy features |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 01:04:15.668543000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry/regress/results/test_dsm_registry.out 2025-03-17 01:07:11.67513... @@ -23,3 +23,4 @@ --------------------- (1 row) + |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/src... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 01:04:12.557669601... +++ /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/results/test_dsm_registry.out 2025-03-17 01:07:10.689224494 ... @@ -23,3 +23,4 @@ --------------------- (1 row) + |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 01:04:15.905128540... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry/regress/results/test_dsm_registry.out 2025-03-17 01:07:31.87420... @@ -23,3 +23,4 @@ --------------------- (1 row) + |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /Users/admin/pgsql/build/t... --- /Users/admin/pgsql/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 01:04:08 +++ /Users/admin/pgsql/build/testrun/test_dsm_registry/regress/results/test_dsm_registry.out 2025-03-17 01:07:09 @@ -23,3 +23,4 @@ --------------------- (1 row) + |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out C:/cirrus/build... --- C:/cirrus/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 01:04:21.747154400 +0000 +++ C:/cirrus/build/testrun/test_dsm_registry/regress/results/test_dsm_registry.out 2025-03-17 01:11:21.743364600 +0000 @@ -23,3 +23,4 @@ --------------------- (1 row) + |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 00:05:30.575858546... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry/regress/results/test_dsm_registry.out 2025-03-17 00:11:35.41707... @@ -1,25 +1,26 @@ CREATE EXTENSION test_dsm_registry; +ERROR: could not find function "destroy_tdr_segment" in file "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/l... +CONTEXT: SQL statement "CREATE FUNCTION destroy_tdr_segment() RETURNS VOID + AS '$libdir/test_dsm_registry' LANGUAGE C" +extension script file "test_dsm_registry--1.0.sql", near line 15 SELECT set_val_in_shmem(1236); - set_val_in_shmem ------------------- - -(1 row) - +ERROR: function set_val_in_shmem(integer) does not exist +LINE 1: SELECT set_val_in_shmem(1236); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. \c ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out C:/cirrus/build... --- C:/cirrus/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-17 00:05:34.052077900 +0000 +++ C:/cirrus/build/testrun/test_dsm_registry/regress/results/test_dsm_registry.out 2025-03-17 00:12:42.469048100 +0000 @@ -1,25 +1,26 @@ CREATE EXTENSION test_dsm_registry; +ERROR: could not find function "destroy_tdr_segment" in file "C:/cirrus/build/tmp_install/usr/local/pgsql/lib/test_dsm... +CONTEXT: SQL statement "CREATE FUNCTION destroy_tdr_segment() RETURNS VOID + AS '$libdir/test_dsm_registry' LANGUAGE C" +extension script file "test_dsm_registry--1.0.sql", near line 15 SELECT set_val_in_shmem(1236); - set_val_in_shmem ------------------- - -(1 row) - +ERROR: function set_val_in_shmem(integer) does not exist +LINE 1: SELECT set_val_in_shmem(1236); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. \c ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
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 2025-03-16 20:53:07.497680188 +00... +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2025-0... @@ -213,7 +213,7 @@ FROM pg_stat_vacuum_tables, pg_stat_all_tables WHERE pg_stat_vacuum_tables.relname = 'vestat' and pg_stat_vacuum_tables... vm_new_frozen_pages | vm_new_visible_pages | vm_new_visible_frozen_pages | rev_all_frozen_pages | rev_all_visible_page... ---------------------+----------------------+-----------------------------+----------------------+---------------------... - f | t | f | f | f + f | t | f | f | t (1 row) SELECT vm_new_frozen_pages AS pf, vm_new_visible_pages AS pv, vm_new_visible_frozen_pages AS pvf, rev_all_frozen_pages ... |
52/5520 | SVE enablement for pop-count |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pageinspect/expected/brin.out /Users/admin/pgsql/build/testrun/pageinspect/regress/r... --- /Users/admin/pgsql/contrib/pageinspect/expected/brin.out 2025-03-16 13:54:11 +++ /Users/admin/pgsql/build/testrun/pageinspect/regress/results/brin.out 2025-03-16 13:57:59 @@ -161,16 +161,22 @@ 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) + itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value ... +------------+--------+--------+----------+----------+-------------+-------+--------------------------------------------... + 16 | 105 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 17 | 112 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 19 | 126 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... +(3 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'); ... |
52/5595 | Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-16 11:18:10.400187000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2025-03-16 11:22:05.426737... @@ -2882,279 +2882,10 @@ DETAIL: Key (f1)=(-2) is still referenced from table "tbl4". BEGIN; UPDATE fkpart10.tbl3 SET f1 = f1 * -1; -UPDATE fkpart10.tbl1 SET f1 = 3 WHERE f1 = 0; -INSERT INTO fkpart10.tbl1 VALUES (0); -INSERT INTO fkpart10.tbl3 VALUES (-2), (-1); -COMMIT; --- test where the updated table now has both an IMMEDIATE and a DEFERRED --- constraint pointing into it -CREATE TABLE fkpart10.tbl5(f1 int REFERENCES fkpart10.tbl3); -INSERT INTO fkpart10.tbl5 VALUES (-2), (-1); -BEGIN; -UPDATE fkpart10.tbl3 SET f1 = f1 * -3; -ERROR: update or delete on table "tbl3" violates foreign key constraint "tbl5_f1_fkey" on table "tbl5" -DETAIL: Key (f1)=(-2) is still referenced from table "tbl5". -COMMIT; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-16 11:18:10.400187000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-16 11:22:58.4645... @@ -1997,1164 +1997,10 @@ -- this one has an FK with mismatched properties \d fk_partitioned_fk_4_2 - Table "public.fk_partitioned_fk_4_2" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | - b | integer | | | -Partition of: fk_partitioned_fk_4 FOR VALUES FROM (100, 100) TO (1000, 1000) -Foreign-key constraints: - "fk_partitioned_fk_4_2_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk(a, b) ON UPDATE SET NULL - TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p... - -CREATE TABLE fk_partitioned_fk_5 (a int, b int, - FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk(a, b) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE, - FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk(a, b) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out 2025-03-16 11:18:10.468490000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/tsearch.out 2025-03-16 11:22:20.226998000 +0000 @@ -1292,1723 +1292,10 @@ -- ts_debug SELECT * from ts_debug('english', '<myns:foo-bar_baz.blurfl>abc&nm1;def©ghiõjkl</myns:foo-bar_baz.blurfl>'); - alias | description | token | dictionaries | dictionary | lexemes ------------+-----------------+----------------------------+----------------+--------------+--------- - tag | XML tag | <myns:foo-bar_baz.blurfl> | {} | | - asciiword | Word, all ASCII | abc | {english_stem} | english_stem | {abc} - entity | XML entity | &nm1; | {} | | - asciiword | Word, all ASCII | def | {english_stem} | english_stem | {def} - entity | XML entity | © | {} | | - asciiword | Word, all ASCII | ghi | {english_stem} | english_stem | {ghi} - entity | XML entity | õ | {} | | - asciiword | Word, all ASCII | jkl | {english_stem} | english_stem | {jkl} - tag | XML tag | </myns:foo-bar_baz.blurfl> | {} | | -(9 rows) - ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/workmem/expected/workmem.out /tmp/cirrus-ci-build/contrib/workmem/results/workmem.... --- /tmp/cirrus-ci-build/contrib/workmem/expected/workmem.out 2025-03-16 11:18:06.941606890 +0000 +++ /tmp/cirrus-ci-build/contrib/workmem/results/workmem.out 2025-03-16 11:24:27.285959208 +0000 @@ -30,9 +30,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=25600 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=25600 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=51200 kB) @@ -42,7 +43,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 102400 kB ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-03-16 11:18:08.750696852 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/workmem.out 2025-03-16 11:25:39.979299380 +0000 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/src/test/regress/results/workme... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-03-16 11:18:08.750696852 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/workmem.out 2025-03-16 11:23:54.557455409 +0000 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-03-16 11:18:08.353234581 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-03-16 11:24:02.384806845 ... @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-03-16 11:18:08.353234581 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-03-16 11:24:38.84077715... @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-03-16 11:18:08.353234581 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/workmem.out 2025-03-16 11:23:55.444814941 +0000 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-03-16 11:18:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-03-16 11:21:05 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-03-16 11:18:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-03-16 11:21:48 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/regress/regress/resul... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-03-16 11:18:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/workmem.out 2025-03-16 11:21:05 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/workmem.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/workmem.out 2025-03-16 11:18:13.944986300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-03-16 11:21:44.325758300 +0000 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/workmem.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/workmem.out 2025-03-16 11:18:13.944986300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-03-16 11:23:55.806713400 +0000 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/workmem.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/workmem.out 2025-03-16 11:18:13.944986300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/workmem.out 2025-03-16 11:21:39.294519000 +0000 @@ -207,9 +207,10 @@ from (values (1, 1), (2, 2)) as t (a, b) where a = b group by grouping sets((a, b), (a)); '); - workmem_filter ----------------------------------------------------------------------- + workmem_filter +-------------------------------------------------------------------------------------------- WindowAgg (work_mem=N kB limit=4096 kB) + Window: w1 AS (ORDER BY "*VALUES*".column1, "*VALUES*".column2 ROWS UNBOUNDED PRECEDING) -> Sort (work_mem=N kB limit=4096 kB) Sort Key: "*VALUES*".column1, "*VALUES*".column2 NULLS FIRST -> HashAggregate (work_mem=N kB limit=8192 kB) @@ -219,7 +220,7 @@ Filter: (column1 = column2) Total Working Memory: N kB Total Working Memory Limit: 16384 kB ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-16 07:26:18.887141000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-16 07:28:48.972794000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-16 07:26:18.479868170 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out 2025-03-16 07:30:17.691339392 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-16 07:26:17.697960938 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-16 07:29:31.654110504 +... @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe... --- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-16 07:26:10 +++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-16 07:29:07 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove... --- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-16 07:26:18.929627500 +0000 +++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-16 07:32:39.070401200 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 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 2025-03-15 16:20:21.625072000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-15 16:23:32.9172940... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-15 16:20:21.625072000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-15 16:24:28.26384... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-15 16:20:21.625072000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-15 16:23:31.142004000 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-03-15 16:20:04.133352883 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-03-15 16:26:37.200773470 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-15 16:20:04.133352883 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-03-15 16:25:02.109071252 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-03-15 16:20:22.136453197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-15 16:26:01.5789770... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-15 16:20:22.136453197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-15 16:26:41.91595... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-15 16:20:22.136453197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-15 16:25:58.718917164 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-03-15 16:18:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-15 16:21:25 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-15 16:18:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-15 16:21:56 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-03-15 16:18:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-03-15 16:21:25 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-03-15 16:20:26.393477800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-15 16:23:25.575763200 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-15 16:20:26.393477800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-15 16:25:34.348653200 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-15 16:20:26.393477800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-03-15 16:23:23.299880400 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5614 | Metadata and record block access stats for indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-03-15 11:59:57.447415198 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-03-15 12:05:38.943494138 +000... @@ -47,294 +47,6 @@ starting permutation: begin2 grant2 vac1 c2 vac3 mkrels3 read1 -mkrels ------- - -(1 row) - -injection_points_attach ------------------------ - -(1 row) - -step begin2: BEGIN; -step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; -step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> ... |
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 2025-03-15 11:59:57.576041004 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-03-15 12:04:57.350621971 +00... @@ -8729,635 +8729,7 @@ join fkest f2 on (f1.x = f2.x and f1.x10 = f2.x10b and f1.x100 = f2.x100) join fkest f3 on f1.x = f3.x where f1.x100 = 2; - QUERY PLAN ------------------------------------------------------------ - Nested Loop - -> Hash Join - Hash Cond: ((f2.x = f1.x) AND (f2.x10b = f1.x10)) - -> Seq Scan on fkest f2 - Filter: (x100 = 2) - -> Hash - -> Seq Scan on fkest f1 - Filter: (x100 = 2) - -> Index Scan using fkest_x_x10_x100_idx on fkest f3 - Index Cond: (x = f1.x) -(10 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out 2025-03-15 11:59:57.632314794 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/test_setup.out 2025-03-15 12:05:08.70680... @@ -176,66 +176,7 @@ COPY road FROM :'filename'; VACUUM ANALYZE road; CREATE TABLE ihighway () INHERITS (road); -INSERT INTO ihighway - SELECT * - FROM ONLY road - WHERE name ~ 'I- .*'; -VACUUM ANALYZE ihighway; -CREATE TABLE shighway ( - surface text -) INHERITS (road); -INSERT INTO shighway - SELECT *, 'asphalt' - FROM ONLY road - WHERE name ~ 'State Hwy.*'; -VACUUM ANALYZE shighway; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/interval.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/interval.out 2025-03-15 11:59:57.572021447 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/interval.out 2025-03-15 12:04:38.134440516 +0000 @@ -381,1948 +381,7 @@ (1 row) SELECT f1 FROM INTERVAL_TBL_OF r1 ORDER BY f1; - f1 -------------------------------------------- - -178956970 years -8 mons -2147483648 days - -178956970 years -8 mons +2147483647 days - 1 year - 178956970 years 7 mons -2147483648 days - 178956970 years 7 mons 2147483647 days -(5 rows) - -RESET enable_seqscan; --- subtracting about-to-overflow values should result in 0 -SELECT f1 - f1 FROM INTERVAL_TBL_OF; - ?column? ... |
53/5652 | pg_dsm_registry system view |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out 2025-03-15 09:05:02.076185000... +++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out 2025-03-15 09:12:... @@ -17,5 +17,6 @@ name | size -------------------+------ test_dsm_registry | 20 -(1 row) + injection_points | 560 +(2 rows) |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-15 08:13:35.687208889 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-15 08:19:40.28672... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-15 08:13:35.687208889 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-15 08:20:22.786... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-15 08:13:35.687208889 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-15 08:19:36.614729801 +0000 @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-15 08:13:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-15 08:14:56 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-03-15 08:13:38.811986000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-15 08:16:19.726537800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-03-15 08:13:38.811986000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-15 08:18:45.330029000 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-14 22:52:11.581679537 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-14 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-14 22:52:11.581679537 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-14 22:52:11.581679537 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-1... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-14 22:52:11.581679537 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-14 22:52:11.581679537 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-14 23:02:34.065299... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-14 22:52:11.581679537 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-14 23:02:3... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5520 | SVE enablement for pop-count |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pageinspect/expected/brin.out /Users/admin/pgsql/build/testrun/pageinspect/regress/r... --- /Users/admin/pgsql/contrib/pageinspect/expected/brin.out 2025-03-14 15:20:08 +++ /Users/admin/pgsql/build/testrun/pageinspect/regress/results/brin.out 2025-03-14 15:24:01 @@ -161,16 +161,20 @@ 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) + itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value ... +------------+--------+--------+----------+----------+-------------+-------+--------------------------------------------... + 17 | 112 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 19 | 126 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... +(2 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 ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-14 08:14:23.881900000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-14 08:16:58.509589000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-14 08:14:22.988041985 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out 2025-03-14 08:17:18.925225286 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-14 08:14:23.011581421 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-14 08:17:37.804944507 +... @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe... --- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-14 08:14:07 +++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-14 08:18:34 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove... --- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-14 08:14:25.829237100 +0000 +++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-14 08:20:44.582540100 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
53/5532 | Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-14 07:30:48.701248000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out 2025-03-14 07:38:17.677578000 +0... @@ -2012,7 +2012,7 @@ QUERY PLAN ---------------------------------------------------------------------------- Aggregate - -> Index Only Scan using tenk1_thous_tenthous on tenk1 t1 + -> Seq Scan on tenk1 t1 Filter: ((thousand = 42) OR (thousand = (SubPlan 1))) SubPlan 1 -> Limit @@ -2181,9 +2181,11 @@ Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2)) -> Bitmap Index Scan on tenk2_hundred Index Cond: (hundred = 42) - -> Index Only Scan using tenk1_hundred on tenk1 - Index Cond: (hundred = 42) -(9 rows) + -> Bitmap Heap Scan on tenk1 ... |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-13 18:09:10.405772000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-03-13 18:16:52.5556000... @@ -12454,8 +12454,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12471,8 +12470,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 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 2025-03-13 15:07:23.854783000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-13 15:10:36.6006580... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-13 15:07:23.854783000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-13 15:11:34.24039... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-13 15:07:23.854783000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-13 15:10:32.863705000 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-03-13 15:07:22.767045325 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-03-13 15:15:03.212063753 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-13 15:07:22.767045325 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/privileges.out 2025-03-13 15:16:37.525698699 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-13 15:07:22.767045325 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-03-13 15:12:50.472057987 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-03-13 15:07:21.100571079 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-13 15:13:07.4039073... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-13 15:07:21.100571079 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-13 15:13:42.68388... @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-13 15:07:21.100571079 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-13 15:13:02.167910239 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-03-13 15:14:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-13 15:17:31 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-13 15:14:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-13 15:18:19 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-03-13 15:14:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-03-13 15:17:31 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-03-13 15:07:28.177195100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-13 15:10:37.686386300 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-13 15:07:28.177195100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-13 15:12:57.506205400 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-13 15:07:28.177195100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-03-13 15:10:37.927104300 +0000 @@ -3046,368 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-13 07:36:32.996158822 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-13 07:43:21.47941... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-13 07:36:32.996158822 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-13 07:44:06.767... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-13 07:36:32.996158822 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-13 07:43:16.751411900 +0000 @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-13 07:36:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-13 07:37:56 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-13 07:36:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-13 07:38:47 @@ -2833,15 +2833,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}'::oid[])) -(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/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-03-13 07:36:35.950757500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-13 07:41:47.609197600 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-03-13 07:36:35.950757500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-13 07:39:03.283795500 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5227 | AIO |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/btree_index.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/btree_index.out 2025-03-12 23:34:51.942686400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/btree_index.out 2025-03-12 23:40:21.044251600 +0000 @@ -609,20 +609,10 @@ SET LOCAL min_parallel_table_scan_size = 0; SET LOCAL max_parallel_maintenance_workers = 4; CREATE INDEX btree_test_expr_idx ON btree_test_expr USING btree (btree_test_func()); -COMMIT; -DROP TABLE btree_test_expr; -DROP FUNCTION btree_test_func(); --- Test case of ALTER INDEX with abuse of column names for indexes. --- This grammar is not officially supported, but the parser allows it. -CREATE INDEX btree_tall_idx2 ON btree_tall_tbl (id); -ALTER INDEX btree_tall_idx2 ALTER COLUMN id SET (n_distinct=100); -ERROR: ALTER action ALTER COLUMN ... SET cannot be performed on relation "btree_tall_idx2" -DETAIL: This operation is not supported for indexes. -DROP INDEX btree_tall_idx2; --- Partitioned index -CREATE TABLE btree_part (id int4) PARTITION BY RANGE (id); -CREATE INDEX btree_part_idx ON btree_part(id); ... |
52/5357 | New predefined role pg_manage_extensions |
FreeBSD - 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 2025-03-12 19:56:43.443218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-12 19:58:57.689180000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-12 19:56:44.053843147 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-12 19:59:37.465554062 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-12 19:56:42.751315668 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-12 20:01:34.874388471 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-12 19:56:13 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-12 20:00:56 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-12 19:56:46.994824100 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-12 20:02:05.390126500 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
53/5012 | Vacuum statistics |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-12 18:15:08.088349000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-03-12 18:22:50.6... @@ -143,7 +143,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-12 18:15:04.236549871 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-12 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-12 18:15:04.236549871 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-12 18:15:04.236549871 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-1... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-12 18:15:04.236549871 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-12 18:15:04.236549871 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-12 18:24:47.036937... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-12 18:15:04.236549871 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-12 18:24:4... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2025-03-12 18:15:12.160362800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-12 18:21:15.804... @@ -77,7 +77,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 @@ -90,7 +90,7 @@ FROM pg_stat_vacuum_indexes WHERE relname = 'vestat_pkey'; diwr | diwb ------+------ - t | t + f | f (1 row) ... |
52/5558 | Draft for basic NUMA observability |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out 2025-03-12 16:05:06.696036983 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/numa.out 2025-03-12 16:13:35.082675598 +0000 @@ -5,6 +5,69 @@ -- switch to superuser \c - SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_numa_allocations; +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out 2025-03-12 16:05:06.696036983 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numa.out 2025-03-12 16:15:00.798593105 +0000 @@ -5,6 +5,72 @@ -- switch to superuser \c - SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_numa_allocations; +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/regress/results/numa.out --- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out 2025-03-12 16:05:06.696036983 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/numa.out 2025-03-12 16:10:47.230782681 +0000 @@ -5,6 +5,69 @@ -- switch to superuser \c - SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_numa_allocations; +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 +WARNING: detected write past chunk end in ExprContext 0x62500005f1f0 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out 2025-03-12 16:05:10.554811016 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/numa.out 2025-03-12 16:10:16.060175622 +00... @@ -5,6 +5,69 @@ -- switch to superuser \c - SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_numa_allocations; +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 +WARNING: detected write past chunk end in ExprContext 0x5559f8b22510 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out 2025-03-12 16:05:10.554811016 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numa.out 2025-03-12 16:10:53.196277990 +... @@ -5,6 +5,72 @@ -- switch to superuser \c - SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_numa_allocations; +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 +WARNING: detected write past chunk end in ExprContext 0x558241133140 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out 2025-03-12 16:05:10.554811016 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/numa.out 2025-03-12 16:10:13.456170443 +0000 @@ -5,6 +5,69 @@ -- switch to superuser \c - SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_numa_allocations; +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 +WARNING: detected write past chunk end in ExprContext 0x55bf3d95a120 ... |
52/5323 | Support enabling checksums online |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/publication.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/publication.out 2025-03-12 13:35:44.116866000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/publication.out 2025-03-12 13:41:56.057001... @@ -114,1816 +114,10 @@ -- should be able to set schema to 'FOR TABLE' publication ALTER PUBLICATION testpub_fortable SET TABLES IN SCHEMA pub_test; -\dRp+ testpub_fortable - Publication testpub_fortable - Owner | All tables | Inserts | Updates | Deletes | Truncates | Generated columns | Via root ---------------------------+------------+---------+---------+---------+-----------+-------------------+---------- - regress_publication_user | f | t | t | t | t | none | f -Tables from schemas: - "pub_test" - -SET client_min_messages = 'ERROR'; -CREATE PUBLICATION testpub_forschema FOR TABLES IN SCHEMA pub_test; --- should be able to create publication with schema and table of the same --- schema -CREATE PUBLICATION testpub_for_tbl_schema FOR TABLES IN SCHEMA pub_test, TABLE pub_test.testpub_nopk; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/publication.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/publication.out 2025-03-12 13:35:44.116866000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/publication.out 2025-03-12 13:42:03.228265000 +0000 @@ -129,1801 +129,10 @@ CREATE PUBLICATION testpub_for_tbl_schema FOR TABLES IN SCHEMA pub_test, TABLE pub_test.testpub_nopk; RESET client_min_messages; \dRp+ testpub_for_tbl_schema - Publication testpub_for_tbl_schema - Owner | All tables | Inserts | Updates | Deletes | Truncates | Generated columns | Via root ---------------------------+------------+---------+---------+---------+-----------+-------------------+---------- - regress_publication_user | f | t | t | t | t | none | f -Tables: - "pub_test.testpub_nopk" -Tables from schemas: - "pub_test" - --- weird parser corner case -CREATE PUBLICATION testpub_parsertst FOR TABLE pub_test.testpub_nopk, CURRENT_SCHEMA; -ERROR: invalid table name -LINE 1: ...estpub_parsertst FOR TABLE pub_test.testpub_nopk, CURRENT_SC... ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/publication.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/publication.out 2025-03-12 13:35:48.753851002 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/publication.out 2025-03-12 13:44:04.812078021 +0000 @@ -124,1806 +124,7 @@ SET client_min_messages = 'ERROR'; CREATE PUBLICATION testpub_forschema FOR TABLES IN SCHEMA pub_test; --- should be able to create publication with schema and table of the same --- schema -CREATE PUBLICATION testpub_for_tbl_schema FOR TABLES IN SCHEMA pub_test, TABLE pub_test.testpub_nopk; -RESET client_min_messages; -\dRp+ testpub_for_tbl_schema - Publication testpub_for_tbl_schema - Owner | All tables | Inserts | Updates | Deletes | Truncates | Generated columns | Via root ---------------------------+------------+---------+---------+---------+-----------+-------------------+---------- - regress_publication_user | f | t | t | t | t | none | f -Tables: - "pub_test.testpub_nopk" -Tables from schemas: - "pub_test" ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/publication.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/publication.out 2025-03-12 13:34:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/publication.out 2025-03-12 13:41:36 @@ -210,1720 +210,8 @@ (1 row) DROP TABLE testpub_tbl2; -DROP PUBLICATION testpub_foralltables, testpub_fortable, testpub_forschema, testpub_for_tbl_schema; -CREATE TABLE testpub_tbl3 (a int); -CREATE TABLE testpub_tbl3a (b text) INHERITS (testpub_tbl3); -SET client_min_messages = 'ERROR'; -CREATE PUBLICATION testpub3 FOR TABLE testpub_tbl3; -CREATE PUBLICATION testpub4 FOR TABLE ONLY testpub_tbl3; -RESET client_min_messages; -\dRp+ testpub3 - Publication testpub3 - Owner | All tables | Inserts | Updates | Deletes | Truncates | Generated columns | Via root ---------------------------+------------+---------+---------+---------+-----------+-------------------+---------- - regress_publication_user | f | t | t | t | t | none | f -Tables: ... |
52/5520 | SVE enablement for pop-count |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pageinspect/expected/brin.out /Users/admin/pgsql/build/testrun/pageinspect/regress/r... --- /Users/admin/pgsql/contrib/pageinspect/expected/brin.out 2025-03-12 11:04:11 +++ /Users/admin/pgsql/build/testrun/pageinspect/regress/results/brin.out 2025-03-12 11:09:44 @@ -161,16 +161,44 @@ 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) + itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | empty | value ... +------------+--------+--------+----------+----------+-------------+-------+--------------------------------------------... + 3 | 14 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 13 | 84 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 16 | 105 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 2 | 7 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 15 | 98 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 11 | 70 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 12 | 77 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... + 4 | 21 | 2 | f | f | f | f | {{mode: hashed nhashes: 7 nbits: 1952 nb... ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-12 03:39:20.679599000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-12 03:41:52.802791000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-12 03:39:19.164992076 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out 2025-03-12 03:43:33.052483886 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-12 03:39:20.226468338 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-12 03:42:35.418296059 +... @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe... --- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-12 03:39:09 +++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-12 03:43:19 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove... --- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-12 03:39:21.553613400 +0000 +++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-12 03:45:39.827892000 +0000 @@ -390,10 +390,12 @@ Parallel Safe: true Plan Node ID: 1 -> Index Scan using brassica_id_idx on brassica v1_1 (actual rows=7.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 2 -> Index Scan using daucus_id_idx on daucus v1_2 (actual rows=1.00 loops=1) + Index Searches: 1 Disabled Nodes: 0 Parallel Safe: true Plan Node ID: 3 @@ -405,6 +407,7 @@ allParam: 0 -> Index Scan using brassica_id_idx on brassica v2_1 (actual rows=0.88 loops=8) Index Cond: (id = v1.id) ... |
52/5607 | SIMD optimization for list_sort |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-12 01:18:10.074050000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-12 01:21:48.106... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-12 01:18:10.074050000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-12 01:22:48.6... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-12 01:18:10.074050000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-12 01:21:51.283020000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-12 01:17:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-12 01:29:53 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-12 01:17:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-12 01:30:41 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-12 01:17:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-12 01:29:56 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
52/5044 | new plpgsql.extra_errors check - strict_expr_check |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-11 20:18:14.798624000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-03-11 20:24:53.5074840... @@ -12454,8 +12454,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12471,8 +12470,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 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 2025-03-11 07:34:16.148225000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-11 07:37:31.8826150... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-11 07:34:16.148225000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-11 07:38:24.07292... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-11 07:34:16.148225000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-11 07:37:25.705046000 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-03-11 07:34:14.364439538 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-03-11 07:41:37.757843256 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-11 07:34:14.364439538 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-03-11 07:39:34.909758161 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-03-11 07:34:14.368908952 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-11 07:39:44.1417215... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-03-11 07:34:14.368908952 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-11 07:40:21.41372... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-03-11 07:34:14.368908952 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-03-11 07:39:41.813721576 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-03-11 07:33:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-11 07:36:22 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | 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 2025-03-11 07:33:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-11 07:37:27 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-03-11 07:33:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-03-11 07:36:22 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-03-11 07:34:22.517844700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-03-11 07:37:21.933924500 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-11 07:34:22.517844700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-03-11 07:39:44.741053100 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-03-11 07:34:22.517844700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-03-11 07:37:21.854334700 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
FreeBSD - 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 2025-03-11 01:36:23.450992000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-11 01:38:10.90506200... @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-11 01:36:22.684857369 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-11 01:42:53.43062... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-11 01:36:22.684857369 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-11 01:43:37.819... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-11 01:36:22.684857369 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-11 01:42:49.270564880 +0000 @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-11 01:36:25.222579000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-11 01:38:48.454258600 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5214 | SQL:2023 JSON simplified accessor support |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-10 21:15:04.737736000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-03-10 21:22:40.5075990... @@ -12451,8 +12451,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12468,8 +12467,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
52/5595 | Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out 2025-03-10 18:05:17.365184000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tsearch.out 2025-03-10 18:09:38.432418000 ... @@ -1292,1723 +1292,10 @@ -- ts_debug SELECT * from ts_debug('english', '<myns:foo-bar_baz.blurfl>abc&nm1;def©ghiõjkl</myns:foo-bar_baz.blurfl>'); - alias | description | token | dictionaries | dictionary | lexemes ------------+-----------------+----------------------------+----------------+--------------+--------- - tag | XML tag | <myns:foo-bar_baz.blurfl> | {} | | - asciiword | Word, all ASCII | abc | {english_stem} | english_stem | {abc} - entity | XML entity | &nm1; | {} | | - asciiword | Word, all ASCII | def | {english_stem} | english_stem | {def} - entity | XML entity | © | {} | | - asciiword | Word, all ASCII | ghi | {english_stem} | english_stem | {ghi} - entity | XML entity | õ | {} | | - asciiword | Word, all ASCII | jkl | {english_stem} | english_stem | {jkl} - tag | XML tag | </myns:foo-bar_baz.blurfl> | {} | | -(9 rows) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-10 18:05:17.302006000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-10 18:10:18.7700... @@ -2223,938 +2223,10 @@ create table fk_part_23_2 partition of fk_part_23 for values in (2); alter table fkpart0.fk_part add foreign key (a) references fkpart0.pkey; \d fkpart0.fk_part_1 \\ -- should have only one FK - Table "fkpart0.fk_part_1" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | -Partition of: fkpart0.fk_part FOR VALUES IN (1) -Foreign-key constraints: - TABLE "fkpart0.fk_part" CONSTRAINT "fk_part_a_fkey" FOREIGN KEY (a) REFERENCES fkpart0.pkey(a) - -alter table fkpart0.fk_part_1 drop constraint fk_part_1_a_fkey; -ERROR: cannot drop inherited constraint "fk_part_1_a_fkey" of relation "fk_part_1" -\d fkpart0.fk_part_23 \\ -- should have only one FK - Partitioned table "fkpart0.fk_part_23" - Column | Type | Collation | Nullable | Default ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out 2025-03-10 18:05:17.365184000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/tsearch.out 2025-03-10 18:09:25.746570000 +0000 @@ -1292,1723 +1292,10 @@ -- ts_debug SELECT * from ts_debug('english', '<myns:foo-bar_baz.blurfl>abc&nm1;def©ghiõjkl</myns:foo-bar_baz.blurfl>'); - alias | description | token | dictionaries | dictionary | lexemes ------------+-----------------+----------------------------+----------------+--------------+--------- - tag | XML tag | <myns:foo-bar_baz.blurfl> | {} | | - asciiword | Word, all ASCII | abc | {english_stem} | english_stem | {abc} - entity | XML entity | &nm1; | {} | | - asciiword | Word, all ASCII | def | {english_stem} | english_stem | {def} - entity | XML entity | © | {} | | - asciiword | Word, all ASCII | ghi | {english_stem} | english_stem | {ghi} - entity | XML entity | õ | {} | | - asciiword | Word, all ASCII | jkl | {english_stem} | english_stem | {jkl} - tag | XML tag | </myns:foo-bar_baz.blurfl> | {} | | -(9 rows) - ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out /tmp/cirrus-ci-build/build-32/testrun/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out 2025-03-10 13:57:01.247429561 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/heap_hot_updates.out 2025-03-10 14:06:48.213507519 +00... @@ -154,7 +154,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's check to make sure that the index contains the new value of 'b' @@ -178,7 +178,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) ... |
52/5323 | Support enabling checksums online |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 10:06:06.388483000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 10:11:07.308542000 +0... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 10:06:06.388483000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 10:12:01.566433000 ... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 10:06:06.388483000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-03-10 10:11:05.554868000 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:03.771262053 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats.out 2025-03-10 10:14:36.951841946 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:03.771262053 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats.out 2025-03-10 10:16:26.223409468 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:03.771262053 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/stats.out 2025-03-10 10:12:26.220003973 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:06.659789880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 10:12:25.680989377 +0... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 10:06:06.659789880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 10:13:03.040831753 ... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 10:06:06.659789880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-03-10 10:12:16.797024794 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:13:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 10:16:15 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:13:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 10:17:02 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:13:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats.out 2025-03-10 10:16:18 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:08.103779700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 10:10:25.350211100 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:08.103779700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 10:12:54.606092200 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 10:06:08.103779700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2025-03-10 10:10:17.562133500 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
53/5626 | ReplicationSlotRelease() crashes when the instance is in the single user mode |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/timeouts.out /tmp/cirrus-ci-build/build/testrun/isolation/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/timeouts.out 2025-03-10 09:44:23.334868000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/timeouts.out 2025-03-10 09:48:05.926194000 +0000 @@ -50,7 +50,7 @@ step slto: SET lock_timeout = '10s'; SET statement_timeout = '10ms'; step locktbl: LOCK TABLE accounts; <waiting ...> step locktbl: <... completed> -ERROR: canceling statement due to statement timeout +ERROR: canceling statement due to user request starting permutation: wrtbl sto update step wrtbl: UPDATE accounts SET balance = balance + 100; |
53/5012 | Vacuum statistics |
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/tes... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-10 09:36:09.892456673 +00... +++ /tmp/cirrus-ci-build/src/test/regress/results/vacuum_tables_and_db_statistics.out 2025-03-10 09:43:49.080921715 +000... @@ -213,7 +213,7 @@ FROM pg_stat_vacuum_tables, pg_stat_all_tables WHERE pg_stat_vacuum_tables.relname = 'vestat' and pg_stat_vacuum_tables... vm_new_frozen_pages | vm_new_visible_pages | vm_new_visible_frozen_pages | rev_all_frozen_pages | rev_all_visible_page... ---------------------+----------------------+-----------------------------+----------------------+---------------------... - f | t | f | f | f + f | t | f | f | t (1 row) SELECT vm_new_frozen_pages AS pf, vm_new_visible_pages AS pv, vm_new_visible_frozen_pages AS pvf, rev_all_frozen_pages ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-10 09:36:10.274799176 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-10 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-10 09:36:10.274799176 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-10 09:36:10.274799176 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-1... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-10 09:36:10.274799176 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-10 09:36:10.274799176 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-10 09:48:53.592641... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-10 09:36:10.274799176 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-10 09:48:5... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5357 | New predefined role pg_manage_extensions |
FreeBSD - 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 2025-03-10 06:04:52.964100000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-10 06:06:58.261073000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-10 06:04:52.567503486 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-10 06:06:23.036708101 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-10 06:04:52.712179203 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-10 06:07:45.327794429 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-10 06:04:14 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-10 06:08:43 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-10 06:04:58.439228600 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-10 06:10:17.263919200 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/5110 | Add XMLCast (SQL/XML X025) |
FreeBSD - 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 2025-03-10 00:41:08.461095000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-03-10 00:46:03.721665000 +000... @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:08.461095000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-03-10 00:46:59.575465000 +0... @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:08.461095000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-03-10 00:45:56.308497000 +0000 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:07.751222586 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-03-10 00:49:44.774805971 +0000 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:07.751222586 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2025-03-10 00:51:35.714172097 +0000 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:07.751222586 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-03-10 00:47:23.773949204 +0000 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:06.295026273 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-03-10 00:47:11.556976458 +000... @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:06.295026273 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-03-10 00:47:52.068910786 +0... @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:41:06.295026273 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-03-10 00:47:08.828980788 +0000 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2373,11 +2373,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:44:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-03-10 00:47:04 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2375,11 +2375,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:44:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-03-10 00:47:46 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2375,11 +2375,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
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 2025-03-10 00:44:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-03-10 00:47:08 @@ -2214,7 +2214,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-08 | xml + 11:11:11.5-07 | xml (1 row) -- Convert an XML string to bytea and back to xml @@ -2375,11 +2375,11 @@ XMLCAST(42 = 73 AS xml)::xml AS c22, XMLCAST(42 <> 73 AS xml)::xml AS c23, XMLCAST('11:11:11.5'::time without time zone::text AS xml)::xml AS c24, - XMLCAST('11:11:11.5-08'::time with time zone::text AS xml)::xml AS c25 + XMLCAST('11:11:11.5-07'::time with time zone::text AS xml)::xml AS c25 SELECT * FROM view_xmlcast_to_xml; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | ... ... |
52/5323 | Support enabling checksums online |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:34:00.097317000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:38:11.178549000 +0... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:34:00.097317000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:39:00.621106000 ... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:34:00.097317000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-03-10 00:38:12.981737000 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:34:00.397514433 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats.out 2025-03-10 00:42:42.180007583 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:34:00.397514433 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats.out 2025-03-10 00:44:17.771980794 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:34:00.397514433 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/stats.out 2025-03-10 00:39:57.648308313 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:33:56.769328862 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:39:29.008427678 +0... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:33:56.769328862 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:40:07.388434394 ... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:33:56.769328862 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-03-10 00:39:23.656427727 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:33:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:36:26 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:33:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:37:49 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:33:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats.out 2025-03-10 00:36:28 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:34:03.111791400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:37:51.554178100 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:34:03.111791400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:40:07.611314200 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:34:03.111791400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/stats.out 2025-03-10 00:37:43.247065100 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:04:11.550413000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:08:57.922885000 +0... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:04:11.550413000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:09:44.490006000 ... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:04:11.550413000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-03-10 00:08:56.951837000 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:04:12.045010004 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats.out 2025-03-10 00:12:40.653986655 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:04:12.045010004 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats.out 2025-03-10 00:14:16.661842431 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:04:12.045010004 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/stats.out 2025-03-10 00:10:28.386180829 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:04:09.957158096 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:10:09.131350767 +0... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:04:09.957158096 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:10:50.052823949 ... @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats.out 2025-03-10 00:04:09.957158096 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats.out 2025-03-10 00:10:02.823147005 +0000 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:03:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out 2025-03-10 00:06:09 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:03:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats.out 2025-03-10 00:06:51 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
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 2025-03-10 00:03:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats.out 2025-03-10 00:06:13 @@ -51,6 +51,22 @@ client backend|temp relation|normal client backend|wal|init client backend|wal|normal +datachecksumsworker launcher|relation|bulkread +datachecksumsworker launcher|relation|bulkwrite +datachecksumsworker launcher|relation|init +datachecksumsworker launcher|relation|normal +datachecksumsworker launcher|relation|vacuum +datachecksumsworker launcher|temp relation|normal +datachecksumsworker launcher|wal|init +datachecksumsworker launcher|wal|normal +datachecksumsworker worker|relation|bulkread +datachecksumsworker worker|relation|bulkwrite +datachecksumsworker worker|relation|init +datachecksumsworker worker|relation|normal +datachecksumsworker worker|relation|vacuum ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-09 18:51:19.092050000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-09 18:54:14.691426000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
52/5323 | Support enabling checksums online |
FreeBSD - 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 2025-03-09 18:04:11.826991000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-03-09 18:07:38.701070000 +0... @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11.826991000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-03-09 18:08:39.553338000 ... @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11.826991000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-03-09 18:07:39.225463000 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11.672518017 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-03-09 18:12:02.206967682 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11.672518017 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-03-09 18:09:38.718945257 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:12.106967039 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-03-09 18:09:53.614410364 +0... @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:12.106967039 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-03-09 18:10:42.018387893 ... @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:12.106967039 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-03-09 18:09:50.394412037 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-03-09 18:08:09 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-03-09 18:08:48 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-03-09 18:08:08 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:15.404165200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-03-09 18:07:41.980200000 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:15.404165200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-03-09 18:10:09.980665600 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
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 2025-03-09 18:04:15.404165200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/rules.out 2025-03-09 18:07:32.350323500 +0000 @@ -2050,25 +2050,34 @@ 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 + WHEN 5 THEN 'waiting on checkpoint'::text + WHEN 6 THEN 'done'::text ELSE NULL::text END AS phase, CASE s.param2 WHEN '-1'::integer THEN NULL::bigint ELSE s.param2 END AS databases_total, - CASE s.param3 + s.param3 AS databases_done, + CASE s.param4 WHEN '-1'::integer THEN NULL::bigint ... |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build/testrun/test_crc32... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-03-08 18:04:55.147294000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-08 18:07:38.661298000 +0000 @@ -2,56 +2,56 @@ select drive_crc32c(1, i) from generate_series(100, 300, 4) i; drive_crc32c -------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 - 3067402116 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build/testrun/test_crc32... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-03-08 18:04:53.694566118 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-08 18:09:54.134213562 +0000 @@ -2,56 +2,56 @@ select drive_crc32c(1, i) from generate_series(100, 300, 4) i; drive_crc32c -------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 - 3067402116 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/test_crc32c/expected/test_crc32c.out /Users/admin/pgsql/build/testrun/test_crc32c/re... --- /Users/admin/pgsql/contrib/test_crc32c/expected/test_crc32c.out 2025-03-08 18:04:11 +++ /Users/admin/pgsql/build/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-08 18:07:30 @@ -2,56 +2,56 @@ select drive_crc32c(1, i) from generate_series(100, 300, 4) i; drive_crc32c -------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 - 3067402116 ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-08 16:39:26.776678924 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-08 16:46:04.95306... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-08 16:39:26.776678924 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-08 16:46:52.389... @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-08 16:39:26.776678924 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-08 16:46:02.229062859 +0000 @@ -3053,7 +3053,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-08 16:39:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-08 16:41:10 @@ -2833,15 +2833,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}'::oid[])) -(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/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-03-08 16:39:30.322165400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-08 16:44:31.871885600 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5614 | Metadata and record block access stats for indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build/testrun/citext/regress/resul... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2025-03-08 03:38:01.110109362 +0000 +++ /tmp/cirrus-ci-build/build/testrun/citext/regress/results/citext.out 2025-03-08 03:43:49.911533721 +0000 @@ -325,2360 +325,7 @@ -- Check the min() and max() aggregates, with and without index. set enable_seqscan = off; SELECT MIN(name) AS "ABA" FROM srt; - ABA ------ - ABA -(1 row) - -SELECT MAX(name) AS abd FROM srt; - abd ------ - abd -(1 row) - -reset enable_seqscan; -set enable_indexscan = off; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-03-08 03:38:02.938245532 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-03-08 03:44:03.435819209 +000... @@ -47,294 +47,6 @@ starting permutation: begin2 grant2 vac1 c2 vac3 mkrels3 read1 -mkrels ------- - -(1 row) - -injection_points_attach ------------------------ - -(1 row) - -step begin2: BEGIN; -step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; -step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/... --- /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out 2025-03-08 03:38:01.150300376 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/ltree.out 2025-03-08 03:43:54.947637236 +0000 @@ -3634,4569 +3634,7 @@ create unique index tstidx on ltreetest (t); set enable_seqscan=off; SELECT * FROM ltreetest WHERE t < '12.3' order by t asc; - t ----------------------------------- - - 1 - 1.1 - 1.1.1 - 1.1.1.1 - 1.1.1.2 - 1.1.1.2.1 - 1.1.2 - 1.1.2.1 - 1.1.3 - 1.1.7.32.11.22 ... |
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 2025-03-08 03:38:03.086821184 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-03-08 03:43:49.179... @@ -4668,599 +4668,10 @@ -- 3-way join to test the default partition of a join relation EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.a, t2.c, t3.a, t3.c FROM plt1_adv t1 LEFT JOIN plt2_adv t2 ON (t1.a = t2.a AND t1.c = t2.c) LEFT ... - QUERY PLAN --------------------------------------------------------------------------------- - Sort - Sort Key: t1.a - -> Append - -> Hash Right Join - Hash Cond: ((t3_1.a = t1_1.a) AND (t3_1.c = t1_1.c)) - -> Seq Scan on plt3_adv_p1 t3_1 - -> Hash - -> Hash Right Join - Hash Cond: ((t2_2.a = t1_1.a) AND (t2_2.c = t1_1.c)) - -> Seq Scan on plt2_adv_p2 t2_2 - -> Hash ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out 2025-03-08 03:38:03.122952804 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/test_setup.out 2025-03-08 03:43:20.81501... @@ -176,66 +176,7 @@ COPY road FROM :'filename'; VACUUM ANALYZE road; CREATE TABLE ihighway () INHERITS (road); -INSERT INTO ihighway - SELECT * - FROM ONLY road - WHERE name ~ 'I- .*'; -VACUUM ANALYZE ihighway; -CREATE TABLE shighway ( - surface text -) INHERITS (road); -INSERT INTO shighway - SELECT *, 'asphalt' - FROM ONLY road - WHERE name ~ 'State Hwy.*'; -VACUUM ANALYZE shighway; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-08 03:38:03.038645691 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-08 03:42:51.734696413 +0000 @@ -1643,1748 +1643,7 @@ SET enable_indexscan = ON; SET enable_bitmapscan = ON; SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 2 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; - count ... |
52/5357 | New predefined role pg_manage_extensions |
FreeBSD - 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 2025-03-08 02:28:14.993515000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-08 02:30:09.323995000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-08 02:28:14.596657433 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-08 02:29:44.553176581 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-08 02:28:13.468075601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-08 02:30:57.712791531 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-08 02:28:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-08 02:30:45 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-08 02:28:18.838459000 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-08 02:33:44.983282900 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/5595 | Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/tsearch.out 2025-03-07 21:29:04.649344000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tsearch.out 2025-03-07 21:33:12.992897000 ... @@ -1292,1723 +1292,10 @@ -- ts_debug SELECT * from ts_debug('english', '<myns:foo-bar_baz.blurfl>abc&nm1;def©ghiõjkl</myns:foo-bar_baz.blurfl>'); - alias | description | token | dictionaries | dictionary | lexemes ------------+-----------------+----------------------------+----------------+--------------+--------- - tag | XML tag | <myns:foo-bar_baz.blurfl> | {} | | - asciiword | Word, all ASCII | abc | {english_stem} | english_stem | {abc} - entity | XML entity | &nm1; | {} | | - asciiword | Word, all ASCII | def | {english_stem} | english_stem | {def} - entity | XML entity | © | {} | | - asciiword | Word, all ASCII | ghi | {english_stem} | english_stem | {ghi} - entity | XML entity | õ | {} | | - asciiword | Word, all ASCII | jkl | {english_stem} | english_stem | {jkl} - tag | XML tag | </myns:foo-bar_baz.blurfl> | {} | | -(9 rows) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-07 21:29:04.586699000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-03-07 21:33:53.4500... @@ -2274,887 +2274,10 @@ create table fkpart0.fk_part_56_5 partition of fkpart0.fk_part_56 for values in (5); \d fkpart0.fk_part_56 - Partitioned table "fkpart0.fk_part_56" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | -Partition of: fkpart0.fk_part FOR VALUES IN (5, 6) -Partition key: LIST (a) -Foreign-key constraints: - TABLE "fkpart0.fk_part" CONSTRAINT "fk_part_a_fkey" FOREIGN KEY (a) REFERENCES fkpart0.pkey(a) -Number of partitions: 1 (Use \d+ to list them.) - -alter table fkpart0.fk_part_56 drop constraint fk_part_a_fkey; -ERROR: cannot drop inherited constraint "fk_part_a_fkey" of relation "fk_part_56" -alter table fkpart0.fk_part_56_5 drop constraint fk_part_a_fkey; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-03-07 21:29:04.586699000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out 2025-03-07 21:32:58.058730000 +0000 @@ -2269,892 +2269,7 @@ alter table fkpart0.fk_part_4 drop constraint fk_part_a_fkey; ERROR: cannot drop inherited constraint "fk_part_a_fkey" of relation "fk_part_4" -create table fkpart0.fk_part_56 partition of fkpart0.fk_part - for values in (5,6) partition by list (a); -create table fkpart0.fk_part_56_5 partition of fkpart0.fk_part_56 - for values in (5); -\d fkpart0.fk_part_56 - Partitioned table "fkpart0.fk_part_56" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+--------- - a | integer | | | -Partition of: fkpart0.fk_part FOR VALUES IN (5, 6) -Partition key: LIST (a) -Foreign-key constraints: - TABLE "fkpart0.fk_part" CONSTRAINT "fk_part_a_fkey" FOREIGN KEY (a) REFERENCES fkpart0.pkey(a) ... |
52/5607 | SIMD optimization for list_sort |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-07 17:39:03.358499000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-07 17:43:37.676... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-07 17:39:03.358499000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-07 17:44:49.4... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-07 17:39:03.358499000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-07 17:43:46.391755000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-07 17:38:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-07 17:41:03 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-07 17:38:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-07 17:42:16 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-07 17:38:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-07 17:41:05 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-07 15:38:23.682789000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-07 15:40:54.019007000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
52/5081 | nbtree skip scan |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin_multi.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin_multi.out 2025-03-07 11:59:20.289202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin_multi.out 2025-03-07 12:02:17.6231110... @@ -853,7 +853,7 @@ Recheck Cond: (a = '2023-01-01'::date) -> Bitmap Index Scan on brin_date_test_a_idx (actual rows=0.00 loops=1) Index Cond: (a = '2023-01-01'::date) - Index Searches: 1 + Index Searches: 0 (5 rows) DROP TABLE brin_date_test; @@ -873,7 +873,7 @@ Recheck Cond: (a = '2023-01-01 00:00:00'::timestamp without time zone) -> Bitmap Index Scan on brin_timestamp_test_a_idx (actual rows=0.00 loops=1) Index Cond: (a = '2023-01-01 00:00:00'::timestamp without time zone) - Index Searches: 1 + Index Searches: 0 (5 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select.out /tmp/cirrus-ci-build/build/testrun/recovery/027_strea... --- /tmp/cirrus-ci-build/src/test/regress/expected/select.out 2025-03-07 11:59:20.355735000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select.out 2025-03-07 12:02:30.598315000... @@ -763,7 +763,7 @@ -------------------------------------------------------------------- Index Scan using onek2_u2_prtl on onek2 (actual rows=1.00 loops=1) Index Cond: (unique2 = 11) - Index Searches: 1 + Index Searches: 0 Filter: (stringu1 = 'ATAAAA'::name) (4 rows) diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin_multi.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin_multi.out 2025-03-07 11:59:20.289202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin_multi.out 2025-03-07 12:03:19.45523... @@ -853,7 +853,7 @@ Recheck Cond: (a = '2023-01-01'::date) -> Bitmap Index Scan on brin_date_test_a_idx (actual rows=0.00 loops=1) Index Cond: (a = '2023-01-01'::date) - Index Searches: 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/select.out 2025-03-07 11:59:20.355735000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select.out 2025-03-07 12:01:36.589070000 +0000 @@ -763,7 +763,7 @@ -------------------------------------------------------------------- Index Scan using onek2_u2_prtl on onek2 (actual rows=1.00 loops=1) Index Cond: (unique2 = 11) - Index Searches: 1 + Index Searches: 0 Filter: (stringu1 = 'ATAAAA'::name) (4 rows) diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin_multi.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin_multi.out 2025-03-07 11:59:20.289202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin_multi.out 2025-03-07 12:02:27.089938000 +0000 @@ -853,7 +853,7 @@ Recheck Cond: (a = '2023-01-01'::date) -> Bitmap Index Scan on brin_date_test_a_idx (actual rows=0.00 loops=1) Index Cond: (a = '2023-01-01'::date) - Index Searches: 1 ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-07 11:39:16.936245461 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-07 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-07 11:39:16.936245461 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-07 11:39:16.936245461 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-0... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-07 11:39:16.936245461 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-07 11:39:16.936245461 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-07 11:50:21.884965... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-07 11:39:16.936245461 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-07 11:50:2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
53/5487 | Exists pull-up application with JoinExpr |
FreeBSD - 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 2025-03-07 06:59:16.606601000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-07 07:00:58.08423300... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-07 06:59:15.072238000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-07 07:02:22.444471000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-07 06:59:16.606601000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-07 07:01:56.008177... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-07 06:59:16.606601000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-07 07:00:51.009558000 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-07 06:59:12.283557894 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-03-07 07:02:50.625991694 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-07 06:59:14.139679594 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/subselect.out 2025-03-07 07:03:22.937583576 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/test/regress/results/subs... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-07 06:59:14.139679594 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/subselect.out 2025-03-07 07:01:12.116975845 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-07 06:59:15.629489318 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-07 07:00:57.39340536... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-07 06:59:13.782953859 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-07 07:02:22.170793022 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-07 06:59:15.629489318 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-07 07:01:39.053701... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-07 06:59:15.629489318 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-07 07:00:54.777443516 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-07 06:59:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-07 07:01:43 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-07 06:59:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-07 07:04:19 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-07 06:59:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-07 07:03:05 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-07 06:59:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-07 07:01:39 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-07 06:59:19.396687600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-07 07:02:04.478447100 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-07 06:59:14.972137400 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-07 07:06:16.487556100 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-07 06:59:19.396687600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-07 07:04:35.570941800 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-07 06:59:19.396687600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-07 07:01:49.583907900 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
53/5004 | CREATE INDEX CONCURRENTLY for partitioned tables |
FreeBSD - 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 2025-03-07 05:44:19.160336000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-07 05:48:18.270913000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-07 05:44:19.160336000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-07 05:48:54.1107420... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-07 05:44:19.160336000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-03-07 05:48:10.102994000 +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 2025-03-07 05:44:16.198347411 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-03-07 05:50:19.501722214 +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 2025-03-07 05:44:16.029816662 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-03-07 06:11:46.787250721 +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 2025-03-07 05:44:16.198347411 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2025-03-07 05:51:36.451304811 +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 2025-03-07 05:44:16.198347411 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-03-07 05:47:58.621365165 +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 2025-03-07 05:44:16.312259114 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-07 05:47:05.162634481... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-07 05:44:16.312259114 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-07 05:47:36.7633649... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-07 05:44:16.312259114 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-03-07 05:47:00.954541563 +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 2025-03-07 05:44:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-07 05:46:06 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
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 2025-03-07 05:44:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-07 05:46: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 2025-03-07 05:44:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-03-07 05:46:12 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-07 05:44:20.862436100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-07 05:48:30.243165700 +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 2025-03-07 05:44:20.862436100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-07 05:50:47.436460900 +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 2025-03-07 05:44:20.862436100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-03-07 05:48:22.677734200 +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 @@ ... |
52/4881 | Eager aggregation, take 3 |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:02.441673000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-07 04:38:31.116234000... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:02.441673000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-07 04:39:30.8535200... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:02.441673000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-03-07 04:38:25.438284000 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:03.658856330 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-03-07 04:44:24.929091498 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:03.658856330 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-03-07 04:45:36.229330300 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:03.658856330 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-03-07 04:40:40.671521774 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:02.355622126 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-07 04:40:45.824094049... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:02.355622126 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-07 04:41:36.9736715... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 04:35:02.355622126 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-03-07 04:40:40.943965670 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-03-07 04:34:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-07 04:36:52 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-03-07 04:34:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-07 04:37:35 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-03-07 04:34:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-03-07 04:36:53 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-03-07 04:35:07.263477100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-07 04:38:25.784115500 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-03-07 04:35:07.263477100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-03-07 04:40:56.234731200 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-03-07 04:35:07.263477100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-03-07 04:38:19.945754900 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 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 2025-03-07 03:34:18.860278000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-03-07 03:37:00.002472000 +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 2025-03-07 03:34:18.860278000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-03-07 03:37:50.214563000 +... @@ -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 2025-03-07 03:34:18.860278000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-03-07 03:37:02.110479000 +0000 @@ -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), ... |
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 2025-03-07 03:34:20.312454867 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-03-07 03:40:56.611815231 +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 2025-03-07 03:34:20.312454867 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-03-07 03:39:15.282777967 +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 2025-03-07 03:34:19.421979376 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-03-07 03:39:29.050247456 +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 2025-03-07 03:34:19.421979376 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-03-07 03:40:02.110348309 +... @@ -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 2025-03-07 03:34:19.421979376 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-03-07 03:39:24.266238445 +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 2025-03-07 03:34:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-03-07 03:37:11 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-03-07 03:34:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-03-07 03:38:07 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-03-07 03:34:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-03-07 03:37:11 @@ -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 2025-03-07 03:34:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-03-07 03:37:11 @@ -1883,1413 +1883,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 2025-03-07 03:34:23.285651300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-03-07 03:37:10.566871400 +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 2025-03-07 03:34:23.285651300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-03-07 03:39:14.493177500 +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 2025-03-07 03:34:23.285651300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-03-07 03:37:03.530205600 +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'; ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 01:27:58.969382555 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-03-07 01:36:30.377747... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-03-07 01:27:58.889647894 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-03-07 01:3... @@ -270,402 +270,10 @@ ALTER TABLE test_like_6 DROP COLUMN c; CREATE TABLE test_like_6c (LIKE test_like_6 INCLUDING ALL); \d+ test_like_6c - Table "public.test_like_6c" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+---------+-----------+----------+---------+----------+--------------+------------- - a | integer | | | | plain | | - b | text | | | | extended | | -Statistics objects: - "public.test_like_6c_expr_stat" ON (a || b) FROM test_like_6c - -DROP TABLE test_like_4, test_like_4a, test_like_4b, test_like_4c, test_like_4d; -DROP TABLE test_like_5, test_like_5x, test_like_5c; -DROP TABLE test_like_6, test_like_6c; -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-03-07 01:27:58.969382555 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-03-07 01:36:26.809732417 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-06 20:34:26.279398000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-06 20:36:55.413697000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build/testrun/test_crc32... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-03-06 13:11:33.944891000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-06 13:14:18.824745000 +0000 @@ -2,56 +2,56 @@ select drive_crc32c(1, i) from generate_series(100, 300, 4) i; drive_crc32c -------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 - 3067402116 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build/testrun/test_crc32... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-03-06 13:11:35.439354877 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-06 13:17:01.515462991 +0000 @@ -2,56 +2,56 @@ select drive_crc32c(1, i) from generate_series(100, 300, 4) i; drive_crc32c -------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 - 3067402116 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/test_crc32c/expected/test_crc32c.out /Users/admin/pgsql/build/testrun/test_crc32c/re... --- /Users/admin/pgsql/contrib/test_crc32c/expected/test_crc32c.out 2025-03-06 13:33:12 +++ /Users/admin/pgsql/build/testrun/test_crc32c/regress/results/test_crc32c.out 2025-03-06 13:38:41 @@ -2,56 +2,56 @@ select drive_crc32c(1, i) from generate_series(100, 300, 4) i; drive_crc32c -------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 - 3067402116 ... |
52/5613 | making EXPLAIN extensible |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-05 21:34:36.611997000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-05 21:37:09.286606000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
FreeBSD - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o... --- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out 2025-03-05 20:35:50.671572000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out 2025-03-05 20:38:31.407819000 +... @@ -23,11 +23,11 @@ ------------------------------------------ Result (cost=0.00..0.01 rows=1 width=4) Disabled Nodes: 0 - Parallel Safe: false - Plan Node ID: 0 + Parallel Safe: true + Plan Node ID: 1 PlannedStmt: Command Type: select - Flags: canSetTag + Flags: canSetTag, parallelModeNeeded Subplans Needing Rewind: none Relation OIDs: none Executor Parameter Types: none @@ -83,30 +83,30 @@ Group Key: vegetables.genus ... |
52/5492 | per backend WAL statistics |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/privileges.out /tmp/cirrus-ci-build/contrib/pg_stat_st... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/privileges.out 2025-03-05 13:34:15.174994076 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/privileges.out 2025-03-05 13:40:50.908468432 +0000 @@ -1,41 +1,3 @@ --- --- Only superusers and roles with privileges of the pg_read_all_stats role --- are allowed to see the SQL text and queryid of queries executed by --- other users. Other users can see the statistics. --- -SET pg_stat_statements.track_utility = FALSE; -CREATE ROLE regress_stats_superuser SUPERUSER; -CREATE ROLE regress_stats_user1; -CREATE ROLE regress_stats_user2; -GRANT pg_read_all_stats TO regress_stats_user2; -SET ROLE regress_stats_superuser; -SELECT pg_stat_statements_reset() IS NOT NULL AS t; - t ---- - t -(1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/partition-removal-1.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/partition-removal-1.out 2025-03-05 13:34:16.906982677... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/partition-removal-1.out 2025-03-05 13:41:01.780... @@ -104,130 +104,5 @@ step s2remp: <... completed> starting permutation: s3lock s1brr s1exec2 s2remp s3unlock s1c -step s3lock: SELECT pg_advisory_lock(12543); -pg_advisory_lock ----------------- - -(1 row) - -step s1brr: BEGIN ISOLATION LEVEL REPEATABLE READ; -step s1exec2: SELECT * FROM partrem WHERE a <> (SELECT 2) AND a <> 1; <waiting ...> -step s2remp: ALTER TABLE partrem DETACH PARTITION partrem2 CONCURRENTLY; <waiting ...> -step s3unlock: SELECT pg_advisory_unlock(12543); -pg_advisory_unlock ------------------- -t ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/concurrent_ddl_dml.out /tmp/cirrus-ci-build/build/testrun/t... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/concurrent_ddl_dml.out 2025-03-05 13:34:15.248501762 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/concurrent_ddl_dml.out 2025-03-05 13:41:03.016337... @@ -531,16 +531,13 @@ step s2_alter_tbl2_add_int: ALTER TABLE tbl2 ADD COLUMN val3 INTEGER; step s1_begin: BEGIN; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); -step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; <waiting ...> +ERROR: could not extend file "base/16384/16633": No space left on device +step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; step s1_commit: COMMIT; -step s2_alter_tbl2_drop_3rd_col: <... completed> step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's... -data --------------------------------------------------------------------------- -BEGIN -table public.tbl2: INSERT: val1[integer]:1 val2[integer]:1 val3[integer]:1 -COMMIT -(3 rows) +data ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/permissions.out /tmp/cirrus-ci-build/build/testrun/test_dec... --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/permissions.out 2025-03-05 13:34:15.252508193 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/permissions.out 2025-03-05 13:41:01.784324450 +0000 @@ -88,11 +88,7 @@ -- normal users can't drop existing slots SET ROLE regress_lr_superuser; SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); - ?column? ----------- - init -(1 row) - +ERROR: could not write to file "pg_replslot/regression_slot.tmp/state.tmp": No space left on device RESET ROLE; SET ROLE regress_lr_normal; SELECT pg_drop_replication_slot('regression_slot'); @@ -102,35 +98,28 @@ -- all users can see existing slots SET ROLE regress_lr_superuser; SELECT slot_name, plugin FROM pg_replication_slots; ... |
52/5614 | Metadata and record block access stats for indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build/testrun/citext/regress/resul... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2025-03-05 12:16:57.328488422 +0000 +++ /tmp/cirrus-ci-build/build/testrun/citext/regress/results/citext.out 2025-03-05 12:22:23.630453110 +0000 @@ -325,2360 +325,7 @@ -- Check the min() and max() aggregates, with and without index. set enable_seqscan = off; SELECT MIN(name) AS "ABA" FROM srt; - ABA ------ - ABA -(1 row) - -SELECT MAX(name) AS abd FROM srt; - abd ------ - abd -(1 row) - -reset enable_seqscan; -set enable_indexscan = off; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-03-05 12:16:59.136449763 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-03-05 12:22:35.950728039 +000... @@ -47,294 +47,6 @@ starting permutation: begin2 grant2 vac1 c2 vac3 mkrels3 read1 -mkrels ------- - -(1 row) - -injection_points_attach ------------------------ - -(1 row) - -step begin2: BEGIN; -step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; -step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/... --- /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out 2025-03-05 12:16:57.368779965 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/ltree.out 2025-03-05 12:22:28.290552455 +0000 @@ -3634,4569 +3634,7 @@ create unique index tstidx on ltreetest (t); set enable_seqscan=off; SELECT * FROM ltreetest WHERE t < '12.3' order by t asc; - t ----------------------------------- - - 1 - 1.1 - 1.1.1 - 1.1.1.1 - 1.1.1.2 - 1.1.1.2.1 - 1.1.2 - 1.1.2.1 - 1.1.3 - 1.1.7.32.11.22 ... |
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 2025-03-05 12:16:59.269186364 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-03-05 12:21:55.330001046 +00... @@ -9290,74 +9290,7 @@ SELECT * FROM rescan_bhs t1 LEFT JOIN rescan_bhs t2 ON t1.a IN (SELECT a FROM rescan_bhs t3 WHERE t2.a > 1); - a | a ----+--- - 1 | 2 - 2 | 2 -(2 rows) - -RESET enable_seqscan; -RESET enable_indexscan; --- Test that we do not account for nullingrels when looking up statistics -CREATE TABLE group_tbl (a INT, b INT); -INSERT INTO group_tbl SELECT 1, 1; -CREATE STATISTICS group_tbl_stat (ndistinct) ON a, b FROM group_tbl; -ANALYZE group_tbl; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out 2025-03-05 12:16:59.321476540 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/test_setup.out 2025-03-05 12:22:06.65014... @@ -176,66 +176,7 @@ COPY road FROM :'filename'; VACUUM ANALYZE road; CREATE TABLE ihighway () INHERITS (road); -INSERT INTO ihighway - SELECT * - FROM ONLY road - WHERE name ~ 'I- .*'; -VACUUM ANALYZE ihighway; -CREATE TABLE shighway ( - surface text -) INHERITS (road); -INSERT INTO shighway - SELECT *, 'asphalt' - FROM ONLY road - WHERE name ~ 'State Hwy.*'; -VACUUM ANALYZE shighway; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-05 12:16:59.241030115 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-05 12:21:41.781902301 +0000 @@ -1643,1748 +1643,7 @@ SET enable_indexscan = ON; SET enable_bitmapscan = ON; SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 2 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; - count ... |
52/5465 | Add maintainer-defined module info into shared library |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_dsa/expected/test_dsa.out C:/cirrus/build/testrun/test_dsa/... --- C:/cirrus/src/test/modules/test_dsa/expected/test_dsa.out 2025-03-05 11:16:08.230126600 +0000 +++ C:/cirrus/build/testrun/test_dsa/regress/results/test_dsa.out 2025-03-05 11:23:00.154079100 +0000 @@ -16,6 +16,5 @@ FROM pg_get_modules() WHERE libname LIKE '%test_dsa%'; module_name | version -------------+--------- - | -(1 row) +(0 rows) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_shm_mq/expected/test_shm_mq.out C:/cirrus/build/testrun/tes... --- C:/cirrus/src/test/modules/test_shm_mq/expected/test_shm_mq.out 2025-03-05 11:16:08.331300000 +0000 +++ C:/cirrus/build/testrun/test_shm_mq/regress/results/test_shm_mq.out 2025-03-05 11:23:13.334173400 +0000 @@ -39,6 +39,5 @@ FROM pg_get_modules() WHERE libname LIKE '%test_shm_mq%'; module_name | version -------------+--------- - test_shm_mq | 1.0.0 -(1 row) +(0 rows) |
52/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 2025-03-05 10:35:34.631942000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-05 10:37:41.992009000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-05 10:35:17.535952537 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-05 10:36:54.500008275 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-05 10:35:58.404224523 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-05 10:38:39.399628635 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-05 10:35:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-05 10:37:48 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-05 10:35:38.170811600 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-05 10:41:04.369063900 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/4942 | Avoid orphaned objects dependencies, take 3 |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/timeouts.out /tmp/cirrus-ci-build/build/testrun/isolation/isol... --- /tmp/cirrus-ci-build/src/test/isolation/expected/timeouts.out 2025-03-05 09:14:28.060875000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/timeouts.out 2025-03-05 09:17:24.626319000 +0000 @@ -11,7 +11,7 @@ step sto: SET statement_timeout = '10ms'; step locktbl: LOCK TABLE accounts; <waiting ...> step locktbl: <... completed> -ERROR: canceling statement due to statement timeout +ERROR: canceling statement due to user request starting permutation: rdtbl lto locktbl step rdtbl: SELECT * FROM accounts; |
52/5607 | SIMD optimization for list_sort |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-04 21:27:04.533121000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-04 21:29:47.652... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-04 21:27:04.533121000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-04 21:30:33.2... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-04 21:27:04.533121000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-04 21:29:45.086136000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-04 21:26:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-04 21:28:58 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-04 21:26:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-04 21:29:40 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-04 21:26:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-04 21:29:00 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-03-04 21:03:09.680950207 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-03-04 21:11:46.79... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-03-04 21:03:09.680950207 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-03-04 21:12:33.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-03-04 21:03:09.680950207 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-03-04 21:11:41.904007354 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-04 14:21:15.468584187 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-04 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-04 14:21:15.468584187 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-04 14:21:15.468584187 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-0... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-04 14:21:15.468584187 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-04 14:21:15.468584187 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-04 14:32:04.159859... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-04 14:21:15.468584187 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-04 14:32:0... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-04 00:38:44.264204841 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-04 00:45:54.32692... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-04 00:38:44.264204841 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-04 00:46:41.823... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-04 00:38:44.264204841 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-04 00:45:51.186851831 +0000 @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-04 00:38:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-04 00:41:16 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
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 2025-03-04 00:38:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-04 00:41:10 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-03-04 00:38:38.684351800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-04 00:40:57.645392200 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-03-03 18:26:15.650950000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-03 18:27:27.75151700... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-03 18:26:14.120220000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-03 18:29:05.516930000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-03 18:26:15.650950000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-03 18:28:18.406415... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-03 18:26:15.650950000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-03 18:27:28.278742000 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-03 18:26:13.302399884 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-03-03 18:29:58.826299273 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-03 18:26:15.174399811 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/subselect.out 2025-03-03 18:30:32.294296896 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/src/test/regress/results/subs... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-03 18:26:15.174399811 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/subselect.out 2025-03-03 18:28:24.994283894 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-03 18:26:16.822974162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-03 18:28:06.90778659... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-03 18:26:14.916208778 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-03 18:29:35.613795982 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-03 18:26:16.822974162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-03 18:28:50.548405... @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-03 18:26:16.822974162 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-03-03 18:28:03.559809419 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-03 18:26:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-03 18:27:36 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-03 18:26:07 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-03 18:29:07 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-03 18:26:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-03 18:28:23 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-03 18:26:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-03 18:27:34 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-03 18:26:18.929935800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-03 18:28:50.500846000 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-03 18:26:14.758679800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-03 18:33:05.539282600 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
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 2025-03-03 18:26:18.929935800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-03 18:31:22.230261500 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
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 2025-03-03 18:26:18.929935800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-03-03 18:28:46.367540700 +0000 @@ -822,15 +822,15 @@ FROM tb JOIN tc ON ta.id = tb.id); - QUERY PLAN -------------------------------------------------------------------------- - Nested Loop Semi Join (actual rows=2 loops=1) - -> Seq Scan on ta (actual rows=2 loops=1) - -> Nested Loop (actual rows=1 loops=2) - -> Index Only Scan using tb_pkey on tb (actual rows=1 loops=2) + QUERY PLAN +---------------------------------------------------------------------------- + Nested Loop Semi Join (actual rows=2.00 loops=1) + -> Seq Scan on ta (actual rows=2.00 loops=1) + -> Nested Loop (actual rows=1.00 loops=2) + -> Index Only Scan using tb_pkey on tb (actual rows=1.00 loops=2) Index Cond: (id = ta.id) ... |
52/5537 | Doc fix of aggressive vacuum threshold for multixact members storage |
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 2025-03-03 13:22:53.557700000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-03-03 13:28:57.5108720... @@ -12451,8 +12451,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | f | t -(1 row) +(0 rows) -- After terminating the remote backend, since the connection is closed, -- "closed" should be TRUE, or NULL if the connection status check @@ -12468,8 +12467,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-03-03 11:23:01.632901200 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-03-03 11:29:05.055678... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-03-03 11:22:57.550929100 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-03-03 11:28:24.859616900 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-03-03 11:23:01.644413200 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-03-03 11:29:07.016358000 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-03-03 11:23:01.052524900 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-03-03 11:29:38.334402600 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-03-03 11:23:01.038885300 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-03-03 11:23:01.660762300 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-03-03 11:29:15.069635300 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-03-03 11:23:01.501947800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-03-03 11:25:05.547221000 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-03-03 11:22:57.741348400 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-03-03 11:28:41.593033200 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-03-03 11:22:57.795266100 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-03-03 11:28:46.297614300 +0000 @@ -1,52 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_checkpoint s1_get_changes s0_commit s0_begin s0_inse... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ----- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-03-03 11:22:57.813411000 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-03-03 11:28:51.698052800 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-03 11:23:01.965386100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/boolean.out 2025-03-03 11:25:09.996006000 +0000 @@ -465,133 +465,7 @@ -- Tests for BooleanTest -- CREATE TABLE BOOLTBL3 (d text, b bool, o int); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('true', true, 1); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('false', false, 2); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('null', null, 3); -SELECT - d, - b IS TRUE AS istrue, - b IS NOT TRUE AS isnottrue, - b IS FALSE AS isfalse, - b IS NOT FALSE AS isnotfalse, - b IS UNKNOWN AS isunknown, - b IS NOT UNKNOWN AS isnotunknown -FROM booltbl3 ORDER BY o; - d | istrue | isnottrue | isfalse | isnotfalse | isunknown | isnotunknown ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-03-03 11:22:57.932735900 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-03-03 11:28:49.638914700 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-03-03 11:22:57.961321800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-03-03 11:28:55.950451100 +0000 @@ -254,12223 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/recovery/027_stream... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-03 11:23:01.965386100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/boolean.out 2025-03-03 11:26:59.868897000 +0000 @@ -242,356 +242,7 @@ ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* - FROM BOOLTBL1 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-03-03 11:23:01.965386100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-03-03 11:25:05.545759800 +0000 @@ -465,133 +465,7 @@ -- Tests for BooleanTest -- CREATE TABLE BOOLTBL3 (d text, b bool, o int); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('true', true, 1); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('false', false, 2); -INSERT INTO BOOLTBL3 (d, b, o) VALUES ('null', null, 3); -SELECT - d, - b IS TRUE AS istrue, - b IS NOT TRUE AS isnottrue, - b IS FALSE AS isfalse, - b IS NOT FALSE AS isnotfalse, - b IS UNKNOWN AS isunknown, - b IS NOT UNKNOWN AS isnotunknown -FROM booltbl3 ORDER BY o; - d | istrue | isnottrue | isfalse | isnotfalse | isunknown | isnotunknown ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-03-03 11:22:58.044358800 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-03-03 11:28:59.173098900 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-03-03 11:22:58.062628400 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-03-03 11:29:00.784647800 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-03-03 11:23:01.753831600 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-03-03 11:29:25.505668400 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5614 | Metadata and record block access stats for indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build/testrun/citext/regress/resul... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2025-03-02 21:38:59.818374212 +0000 +++ /tmp/cirrus-ci-build/build/testrun/citext/regress/results/citext.out 2025-03-02 21:44:28.175889980 +0000 @@ -325,2360 +325,7 @@ -- Check the min() and max() aggregates, with and without index. set enable_seqscan = off; SELECT MIN(name) AS "ABA" FROM srt; - ABA ------ - ABA -(1 row) - -SELECT MAX(name) AS abd FROM srt; - abd ------ - abd -(1 row) - -reset enable_seqscan; -set enable_indexscan = off; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-03-02 21:39:01.629404736 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-03-02 21:44:41.780166916 +000... @@ -47,294 +47,6 @@ starting permutation: begin2 grant2 vac1 c2 vac3 mkrels3 read1 -mkrels ------- - -(1 row) - -injection_points_attach ------------------------ - -(1 row) - -step begin2: BEGIN; -step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; -step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/... --- /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out 2025-03-02 21:38:59.858557552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/ltree.out 2025-03-02 21:44:32.823980173 +0000 @@ -3634,4569 +3634,7 @@ create unique index tstidx on ltreetest (t); set enable_seqscan=off; SELECT * FROM ltreetest WHERE t < '12.3' order by t asc; - t ----------------------------------- - - 1 - 1.1 - 1.1.1 - 1.1.1.1 - 1.1.1.2 - 1.1.1.2.1 - 1.1.2 - 1.1.2.1 - 1.1.3 - 1.1.7.32.11.22 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out 2025-03-02 21:39:01.814050438 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/test_setup.out 2025-03-02 21:43:59.48346... @@ -176,66 +176,7 @@ COPY road FROM :'filename'; VACUUM ANALYZE road; CREATE TABLE ihighway () INHERITS (road); -INSERT INTO ihighway - SELECT * - FROM ONLY road - WHERE name ~ 'I- .*'; -VACUUM ANALYZE ihighway; -CREATE TABLE shighway ( - surface text -) INHERITS (road); -INSERT INTO shighway - SELECT *, 'asphalt' - FROM ONLY road - WHERE name ~ 'State Hwy.*'; -VACUUM ANALYZE shighway; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-03-02 21:39:01.733769697 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-03-02 21:43:32.003336144 +0000 @@ -1643,1748 +1643,7 @@ SET enable_indexscan = ON; SET enable_bitmapscan = ON; SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 2 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; - count ... |
52/5488 | read stream on amcheck |
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 2025-03-02 20:34:43.228812000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-03-02 20:40:39.8634230... @@ -12440,8 +12440,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 @@ -12454,8 +12453,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/5465 | Add maintainer-defined module info into shared library |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_dsa/expected/test_dsa.out C:/cirrus/build/testrun/test_dsa/... --- C:/cirrus/src/test/modules/test_dsa/expected/test_dsa.out 2025-03-02 20:05:11.675954300 +0000 +++ C:/cirrus/build/testrun/test_dsa/regress/results/test_dsa.out 2025-03-02 20:12:16.012396700 +0000 @@ -16,6 +16,5 @@ FROM pg_get_modules() WHERE libname LIKE '%test_dsa%'; module_name | version -------------+--------- - | -(1 row) +(0 rows) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_shm_mq/expected/test_shm_mq.out C:/cirrus/build/testrun/tes... --- C:/cirrus/src/test/modules/test_shm_mq/expected/test_shm_mq.out 2025-03-02 20:05:11.777792900 +0000 +++ C:/cirrus/build/testrun/test_shm_mq/regress/results/test_shm_mq.out 2025-03-02 20:12:27.970869800 +0000 @@ -39,6 +39,5 @@ FROM pg_get_modules() WHERE libname LIKE '%test_shm_mq%'; module_name | version -------------+--------- - test_shm_mq | 1.0.0 -(1 row) +(0 rows) |
52/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 2025-03-02 19:16:53.881441000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-02 19:19:43.793550000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-02 19:16:53.292694438 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-03-02 19:18:41.918090076 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-02 19:16:53.285107319 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-02 19:20:04.563479716 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-02 19:16:13 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-02 19:21:22 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-03-02 19:16:55.706567200 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-03-02 19:22:21.950378100 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/5607 | SIMD optimization for list_sort |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-02 07:26:09.500240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-02 07:28:48.485... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-02 07:26:09.500240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-02 07:29:37.9... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-03-02 07:26:09.500240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-02 07:28:49.973717000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-02 07:25:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-03-02 07:27:53 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-02 07:25:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-03-02 07:28:37 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-03-02 07:25:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-03-02 07:27:58 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-03-02 06:42:01.576048563 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-03-02 06:50:52.99... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-03-02 06:42:01.576048563 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-03-02 06:51:42.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-03-02 06:42:01.576048563 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-03-02 06:50:48.547402838 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-02 00:24:04.014480000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-03-02 00:30:29.7... @@ -143,7 +143,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-02 00:24:03.519422263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-03-02 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-02 00:24:03.519422263 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-02 00:24:03.519422263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-03-0... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-02 00:24:03.519422263 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-03-02 00:24:03.519422263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-03-02 00:34:24.067934... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-03-02 00:24:03.519422263 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-03-02 00:34:2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-01 12:04:40.052430111 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-03-01 12:11:12.50364... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-03-01 12:04:40.052430111 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-01 12:11:57.887... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-03-01 12:04:40.052430111 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-03-01 12:11:09.535642106 +0000 @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/subselect.out /Users/admin/pgsql/build/testrun/recovery/027_stream... --- /Users/admin/pgsql/src/test/regress/expected/subselect.out 2025-03-01 12:04:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-03-01 12:08:24 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
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 2025-03-01 12:04:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-03-01 12:06:53 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/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 2025-03-01 10:17:24.563513000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-01 10:19:26.909929000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-01 10:17:24.563513000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-01 10:20:14.6673490... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-01 10:17:24.563513000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-03-01 10:19:27.072775000 +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 2025-03-01 10:17:20.909889712 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-03-01 10:22:52.011259669 +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 2025-03-01 10:17:20.742215490 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-03-01 10:44:48.812946613 +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 2025-03-01 10:17:20.909889712 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-03-01 10:21:01.115291360 +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 2025-03-01 10:17:20.908224682 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-01 10:20:10.939363132... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-01 10:17:20.908224682 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-01 10:20:45.8113570... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-01 10:17:20.908224682 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-03-01 10:20:04.719364463 +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 2025-03-01 10:17:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-01 10:19:04 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-01 10:17:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-01 10:19: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 2025-03-01 10:17:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-03-01 10:19:05 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-03-01 10:17:30.050116300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-03-01 10:21:29.043191900 +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 2025-03-01 10:17:30.050116300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-03-01 10:23:25.569203200 +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 2025-03-01 10:17:30.050116300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-03-01 10:21:24.590588200 +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 @@ ... |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-02-28 21:08:19.932410200 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-02-28 21:14:24.136824... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-02-28 21:08:15.772780400 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-02-28 21:13:47.716805000 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-02-28 21:08:19.944950300 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-02-28 21:14:28.906891500 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-02-28 21:08:19.306918500 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-02-28 21:14:58.007966100 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-02-28 21:08:19.294225600 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-02-28 21:08:19.960697200 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-02-28 21:14:34.058633400 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-02-28 21:08:19.802519900 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-02-28 21:10:21.327447700 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-02-28 21:08:15.938179400 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-02-28 21:14:00.988452000 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-02-28 21:08:15.983674700 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-02-28 21:14:04.607011600 +0000 @@ -1,52 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_checkpoint s1_get_changes s0_commit s0_begin s0_inse... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ----- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-02-28 21:08:16.001737600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-02-28 21:14:09.068393600 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/char.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/char.out 2025-02-28 21:08:20.281446900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/char.out 2025-02-28 21:10:25.812661700 +0000 @@ -1,199 +1,3 @@ --- --- CHAR --- --- Per SQL standard, CHAR means character(1), that is a varlena type --- with a constraint restricting it to one character (not byte) -SELECT char 'c' = char 'c' AS true; - true ------- - t -(1 row) - --- --- Build a table for testing --- (This temporarily hides the table created in test_setup.sql) --- -CREATE TEMP TABLE CHAR_TBL(f1 char); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-02-28 21:08:16.126737300 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-02-28 21:14:05.826994100 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-28 21:08:16.150789700 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-28 21:14:13.008310600 +0000 @@ -254,12209 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/char.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/char.out 2025-02-28 21:08:20.281446900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/char.out 2025-02-28 21:12:12.032531700 +0000 @@ -14,186 +14,7 @@ -- (This temporarily hides the table created in test_setup.sql) -- CREATE TEMP TABLE CHAR_TBL(f1 char); -INSERT INTO CHAR_TBL (f1) VALUES ('a'); -INSERT INTO CHAR_TBL (f1) VALUES ('A'); --- any of the following three input formats are acceptable -INSERT INTO CHAR_TBL (f1) VALUES ('1'); -INSERT INTO CHAR_TBL (f1) VALUES (2); -INSERT INTO CHAR_TBL (f1) VALUES ('3'); --- zero-length char -INSERT INTO CHAR_TBL (f1) VALUES (''); --- try char's of greater than 1 length -INSERT INTO CHAR_TBL (f1) VALUES ('cd'); -ERROR: value too long for type character(1) -INSERT INTO CHAR_TBL (f1) VALUES ('c '); -SELECT * FROM CHAR_TBL; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-02-28 21:08:20.270861400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-02-28 21:10:21.333314400 +0000 @@ -592,6 +592,7 @@ -- - thomas 1997-11-30 -- DROP TABLE BOOLTBL1; -DROP TABLE BOOLTBL2; -DROP TABLE BOOLTBL3; -DROP TABLE BOOLTBL4; +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/char.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/char.out 2025-02-28 21:08:20.281446900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/char.out 2025-02-28 21:10:19.286309900 +0000 @@ -27,173 +27,7 @@ ERROR: value too long for type character(1) INSERT INTO CHAR_TBL (f1) VALUES ('c '); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-02-28 21:08:16.226266300 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-02-28 21:14:15.906798100 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-02-28 21:08:16.235593200 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-02-28 21:14:16.577204300 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-02-28 21:08:20.060311000 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-02-28 21:14:43.054766500 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5614 | Metadata and record block access stats for indexes |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/citext/expected/citext.out /tmp/cirrus-ci-build/build/testrun/citext/regress/resul... --- /tmp/cirrus-ci-build/contrib/citext/expected/citext.out 2025-02-28 20:07:58.545749190 +0000 +++ /tmp/cirrus-ci-build/build/testrun/citext/regress/results/citext.out 2025-02-28 20:13:45.826879737 +0000 @@ -325,2360 +325,7 @@ -- Check the min() and max() aggregates, with and without index. set enable_seqscan = off; SELECT MIN(name) AS "ABA" FROM srt; - ABA ------ - ABA -(1 row) - -SELECT MAX(name) AS abd FROM srt; - abd ------ - abd -(1 row) - -reset enable_seqscan; -set enable_indexscan = off; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-02-28 20:08:00.368439531 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-02-28 20:14:00.278929843 +000... @@ -47,294 +47,6 @@ starting permutation: begin2 grant2 vac1 c2 vac3 mkrels3 read1 -mkrels ------- - -(1 row) - -injection_points_attach ------------------------ - -(1 row) - -step begin2: BEGIN; -step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; -step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/... --- /tmp/cirrus-ci-build/contrib/ltree/expected/ltree.out 2025-02-28 20:07:58.581809347 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ltree/regress/results/ltree.out 2025-02-28 20:13:50.766896222 +0000 @@ -3634,4569 +3634,7 @@ create unique index tstidx on ltreetest (t); set enable_seqscan=off; SELECT * FROM ltreetest WHERE t < '12.3' order by t asc; - t ----------------------------------- - - 1 - 1.1 - 1.1.1 - 1.1.1.1 - 1.1.1.2 - 1.1.1.2.1 - 1.1.2 - 1.1.2.1 - 1.1.3 - 1.1.7.32.11.22 ... |
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 2025-02-28 20:08:00.516628878 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-02-28 20:13:47.446... @@ -4639,6 +4639,9 @@ -- matches plt2_adv_p1 and plt2_adv_p2_ext 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.b < 10 ... +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. QUERY PLAN ------------------------------------------------------ Sort @@ -4656,611 +4659,7 @@ Filter: (b < 10) (13 rows) -DROP TABLE plt2_adv_p2_ext; --- Restore plt2_adv_p2 -ALTER TABLE plt2_adv ATTACH PARTITION plt2_adv_p2 FOR VALUES IN ('0004', '0006'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/test_setup.out 2025-02-28 20:08:00.552674935 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/test_setup.out 2025-02-28 20:13:14.89479... @@ -176,66 +176,7 @@ COPY road FROM :'filename'; VACUUM ANALYZE road; CREATE TABLE ihighway () INHERITS (road); -INSERT INTO ihighway - SELECT * - FROM ONLY road - WHERE name ~ 'I- .*'; -VACUUM ANALYZE ihighway; -CREATE TABLE shighway ( - surface text -) INHERITS (road); -INSERT INTO shighway - SELECT *, 'asphalt' - FROM ONLY road - WHERE name ~ 'State Hwy.*'; -VACUUM ANALYZE shighway; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-02-28 20:08:00.468567468 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-02-28 20:12:45.926760341 +0000 @@ -1643,1748 +1643,7 @@ SET enable_indexscan = ON; SET enable_bitmapscan = ON; SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL; - count -------- - 2 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NULL AND unique2 IS NULL; - count -------- - 1 -(1 row) - -SELECT count(*) FROM onek_with_null WHERE unique1 IS NOT NULL; - count ... |
52/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 2025-02-28 18:22:37.045781000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-28 18:24:43.835278000 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-02-28 18:20:46.934386906 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-02-28 18:22:41.857277374 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-02-28 18:21:15.494734828 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-28 18:24:04.867858128 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-02-28 18:20:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-28 18:22:48 @@ -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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions 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 2025-02-28 18:21:20.435436700 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-28 18:26:50.810266800 +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: Must be superuser or member of pg_manage_extensions 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: Must be superuser or member of pg_manage_extensions to create this extension. CREATE SCHEMA plperl_setup_scratch; SET search_path = plperl_setup_scratch; ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-28 12:04:25.583251062 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-28 12:13:01.12213... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-28 12:04:25.583251062 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-28 12:13:44.550... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-28 12:04:25.583251062 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-28 12:12:54.270133913 +0000 @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-28 12:04:24.671938200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-28 12:06:54.613469400 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-02-28 12:04:24.671938200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-02-28 12:06:45.358022400 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5607 | SIMD optimization for list_sort |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-02-28 06:06:05.953502000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-02-28 06:08:48.133... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-02-28 06:06:05.953502000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-02-28 06:09:41.7... @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/list_sort_simd.out 2025-02-28 06:06:05.953502000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/list_sort_simd.out 2025-02-28 06:08:46.785222000 +0000 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random ... +-----------------------------------------------------------------------------------------------------------------------... + {0.003372915,0.0034219418,0.013631644,0.019021165,0.030820394,0.031393025,0.057282537,0.0827536,0.090136975,0.09039178... (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.34728608,2} ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/pg_upgrade/002... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-02-28 06:06:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/list_sort_simd.out 2025-02-28 06:10:47 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/recovery/027_s... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-02-28 06:06:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/list_sort_simd.out 2025-02-28 06:11:30 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out /Users/admin/pgsql/build/testrun/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/list_sort_simd.out 2025-02-28 06:06:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/list_sort_simd.out 2025-02-28 06:10:48 @@ -26,62 +26,62 @@ (1 row) SELECT test_list_sort_simd_float_random(100, 20, 2, true); - test_list_sort_simd_float_random ------------------------------------------------------------------------------------------------------------------- - {0.024923936,0.03346995,0.08167228,0.08531265,0.10674526,0.114986524,0.11994517,0.1355998,0.13572839,0.16894749} + test_list_sort_simd_float_random +----------------------------------------------------------------------------------------------------------------------- + {0.0003287075,0.012317667,0.023025734,0.02969798,0.052807085,0.06473413,0.08912913,0.09746116,0.10345733,0.103527315} (1 row) SELECT test_list_sort_simd_float_random(2, 20, 2, true); test_list_sort_simd_float_random ---------------------------------- - {0.03346995,0.32996422} + {0.0003287075,0.5245871} ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-28 04:36:53.388051220 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-28 04:45:51.05... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-28 04:36:53.388051220 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-28 04:46:35.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-28 04:36:53.388051220 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-28 04:45:44.052509012 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
52/5536 | tests for pg_stat_progress_copy.tuples_skipped |
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 2025-02-28 01:38:25.594283000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-28 01:44:06.9478540... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2010 | 0 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6398,7 +6399,6 @@ 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | 2009 | 9 | bar | | | | ft2 | - 2010 | 0 | bar | | | | ft2 | (10 rows) EXPLAIN (verbose, costs off) |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-27 20:25:29.047877417 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-27 20:33:52.51369... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-27 20:25:29.047877417 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-27 20:34:35.849... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-27 20:25:29.047877417 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-27 20:33:48.913769104 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-02-27 20:25:36.165471100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-27 20:27:55.186943300 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5276 | Fix race between WAL flush and InstallXLogFileSegment() |
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 2025-02-27 19:36:53.406087000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-27 19:42:25.7119730... @@ -12440,8 +12440,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 @@ -12454,8 +12453,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/1608 | declarative session variables, LET command |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:37.581528000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables.out 2025-02-27 19:38:24.... @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:37.581528000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/session_variables.out 2025-02-27 19:39:2... @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:37.581528000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/session_variables.out 2025-02-27 19:38:26.567334000 +0000 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tm... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:32.757376305 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/session_variables.out 2025-02-27 19:43:03.586844332 +0000 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/src/test/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:32.757376305 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/session_variables.out 2025-02-27 19:41:37.633484225 +0000 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/pg_upgr... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:32.467220412 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables.out 2025-02-27 19:41:26.... @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/recover... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:32.467220412 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/session_variables.out 2025-02-27 19:42:0... @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out /tmp/cirrus-ci-build/build/testrun/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables.out 2025-02-27 19:35:32.467220412 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/session_variables.out 2025-02-27 19:41:23.684925762 +0000 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/session_variables.out /Users/admin/pgsql/build/testrun/pg_upgrade/... --- /Users/admin/pgsql/src/test/regress/expected/session_variables.out 2025-02-27 19:35:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables.out 2025-02-27 19:39:21 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/session_variables.out /Users/admin/pgsql/build/testrun/recovery/02... --- /Users/admin/pgsql/src/test/regress/expected/session_variables.out 2025-02-27 19:35:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/session_variables.out 2025-02-27 19:40:37 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/session_variables.out /Users/admin/pgsql/build/testrun/regress/reg... --- /Users/admin/pgsql/src/test/regress/expected/session_variables.out 2025-02-27 19:35:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/session_variables.out 2025-02-27 19:39:21 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/session_variables.out C:/cirrus/build/testrun/pg_upgrad... --- C:/cirrus/src/test/regress/expected/session_variables.out 2025-02-27 19:35:38.954328100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables.out 2025-02-27 19:38:52.480995800 +... @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/session_variables.out C:/cirrus/build/testrun/recovery/... --- C:/cirrus/src/test/regress/expected/session_variables.out 2025-02-27 19:35:38.954328100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/session_variables.out 2025-02-27 19:41:03.752854300... @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/session_variables.out C:/cirrus/build/testrun/regress/r... --- C:/cirrus/src/test/regress/expected/session_variables.out 2025-02-27 19:35:38.954328100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/session_variables.out 2025-02-27 19:38:48.391073800 +0000 @@ -2045,13 +2045,13 @@ (1 row) EXPLAIN (COSTS OFF, TIMING OFF, ANALYZE, SUMMARY OFF, BUFFERS OFF) LET var1 = (SELECT count(*) FROM var_tab_test_table)... - QUERY PLAN ------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------------------------------------- SET SESSION VARIABLE - Result (actual rows=1 loops=1) + Result (actual rows=1.00 loops=1) InitPlan 1 - -> Aggregate (actual rows=1 loops=1) - -> Seq Scan on var_tab_test_table (actual rows=10 loops=1) + -> Aggregate (actual rows=1.00 loops=1) + -> Seq Scan on var_tab_test_table (actual rows=10.00 loops=1) (5 rows) ... |
53/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-27 18:34:18.293888000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-02-27 18:40:52.4... @@ -143,7 +143,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-27 18:34:14.814515820 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-27 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-27 18:34:14.814515820 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-27 18:34:14.814515820 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-2... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-27 18:34:14.814515820 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-27 18:34:14.814515820 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-27 18:44:14.593540... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-27 18:34:14.814515820 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-02-27 18:44:1... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
macOS - Sonoma - Meson | |
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 2025-02-27 18:34:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2025-02-... @@ -213,7 +213,7 @@ FROM pg_stat_vacuum_tables, pg_stat_all_tables WHERE pg_stat_vacuum_tables.relname = 'vestat' and pg_stat_vacuum_tables... vm_new_frozen_pages | vm_new_visible_pages | vm_new_visible_frozen_pages | rev_all_frozen_pages | rev_all_visible_page... ---------------------+----------------------+-----------------------------+----------------------+---------------------... - f | t | f | f | f + f | t | f | f | t (1 row) SELECT vm_new_frozen_pages AS pf, vm_new_visible_pages AS pv, vm_new_visible_frozen_pages AS pvf, rev_all_frozen_pages ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out C:/cirrus/build/testrun/pg_... --- C:/cirrus/src/test/regress/expected/vacuum_index_statistics.out 2025-02-27 18:34:23.505369900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-27 18:38:14.60050... @@ -77,7 +77,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 @@ -90,7 +90,7 @@ FROM pg_stat_vacuum_indexes WHERE relname = 'vestat_pkey'; diwr | diwb ------+------ - t | t + f | f (1 row) ... |
52/4881 | Eager aggregation, take 3 |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:11.531332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-27 15:01:32.924899000... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:11.531332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-27 15:02:17.2028650... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:11.531332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-27 15:01:30.571907000 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:13.690520368 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-27 15:07:39.337861355 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:13.690520368 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-27 15:05:19.901645279 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:12.300498944 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-27 15:04:49.167810446... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:12.300498944 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-27 15:05:36.9757904... @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-27 14:59:12.300498944 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-27 15:04:47.063811422 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-27 14:59:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-27 15:03:44 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-27 14:59:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-27 15:04:39 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-27 14:59:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-27 15:03:45 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-27 14:59:15.430466400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-27 15:02:15.720546600 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-27 14:59:15.430466400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-27 15:04:37.826974700 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-27 14:59:15.430466400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-27 15:02:10.367036900 +0000 @@ -173,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/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 2025-02-27 04:28:17.249857000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-27 04:31:01.3303050... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-27 04:28:17.249857000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-27 04:31:50.11733... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-27 04:28:17.249857000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-27 04:30:59.974232000 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-02-27 04:28:17.391841019 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-02-27 04:36:17.777746039 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-27 04:28:17.391841019 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-02-27 04:34:00.199286795 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-02-27 04:28:17.795311752 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-27 04:34:22.6560300... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-27 04:28:17.795311752 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-27 04:35:02.05254... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-27 04:28:17.795311752 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-27 04:34:17.407967895 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-02-27 04:28:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-27 04:31:17 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | 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 2025-02-27 04:28:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-27 04:32:03 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-02-27 04:28:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-02-27 04:31:17 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-02-27 04:28:22.048658600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-27 04:31:12.369049000 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-27 04:28:22.048658600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-27 04:33:22.158672500 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-27 04:28:22.048658600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-02-27 04:31:11.260223900 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5206 | pg_upgrade: Support for upgrading to checksums enabled |
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 2025-02-27 02:42:14.775148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-27 02:47:43.8852080... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2010 | 0 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6398,7 +6399,6 @@ 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | 2009 | 9 | bar | | | | ft2 | - 2010 | 0 | bar | | | | ft2 | (10 rows) EXPLAIN (verbose, costs off) |
52/5595 | Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-26 21:34:55.109326000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-26 21:38:16.237396000 ... @@ -609,15 +609,15 @@ explain (costs off, work_mem on) select ''foo''::text in (select ''bar''::name union all select ''bar''::name); '); - workmem_filter ----------------------------------------- - Result (work_mem=N kB limit=16384 kB) + workmem_filter +------------------------------------ + Result (work_mem=N kB limit=0 kB) SubPlan 1 -> Append -> Result -> Result Total Working Memory: N kB - Total Working Memory Limit: 16384 kB + Total Working Memory Limit: 0 kB ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 21:34:53.490876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 21:38:55.323479000 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-26 21:34:55.109326000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-26 21:39:09.70750300... @@ -609,15 +609,15 @@ explain (costs off, work_mem on) select ''foo''::text in (select ''bar''::name union all select ''bar''::name); '); - workmem_filter ----------------------------------------- - Result (work_mem=N kB limit=16384 kB) + workmem_filter +------------------------------------ + Result (work_mem=N kB limit=0 kB) SubPlan 1 -> Append -> Result -> Result Total Working Memory: N kB - Total Working Memory Limit: 16384 kB + Total Working Memory Limit: 0 kB ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-26 21:34:55.109326000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/workmem.out 2025-02-26 21:38:11.271200000 +0000 @@ -609,15 +609,15 @@ explain (costs off, work_mem on) select ''foo''::text in (select ''bar''::name union all select ''bar''::name); '); - workmem_filter ----------------------------------------- - Result (work_mem=N kB limit=16384 kB) + workmem_filter +------------------------------------ + Result (work_mem=N kB limit=0 kB) SubPlan 1 -> Append -> Result -> Result Total Working Memory: N kB - Total Working Memory Limit: 16384 kB + Total Working Memory Limit: 0 kB ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 21:34:53.495002806 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-26 21:41:33.450461853 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 21:34:53.498922299 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 21:41:07.921322417 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 21:34:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 21:38:23 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 21:34:55.990983400 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 21:41:47.147753400 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-26 20:18:51.484936000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-26 20:21:31.102750000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 20:18:49.994196000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 20:22:11.365595000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-26 20:18:51.484936000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-26 20:22:18.44812200... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-26 20:18:51.484936000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-26 20:21:28.496857000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-26 20:18:50.386126207 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-26 20:24:06.764659668 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 20:18:48.575308071 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 20:24:29.325355865 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-26 20:18:50.386126207 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-26 20:24:44.00589676... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-26 20:18:50.386126207 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-26 20:24:02.568552566 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-26 16:04:10.625881000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-26 16:06:30.1811900... @@ -1879,1417 +1879,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 2025-02-26 16:04:10.575620000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-26 16:07:09.926226000 +... @@ -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/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-26 16:04:10.625881000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-26 16:06:27.149598000 +0000 @@ -1879,1417 +1879,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 2025-02-26 16:04:10.638422579 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-02-26 16:10:00.686281212 +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 2025-02-26 16:04:10.638422579 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-02-26 16:08:43.474281789 +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 2025-02-26 16:04:10.923136825 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-02-26 16:09:16.656031498 +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 2025-02-26 16:04:10.923136825 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-26 16:09:50.521177015 +... @@ -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 2025-02-26 16:04:10.923136825 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-02-26 16:09:12.823937519 +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 2025-02-26 16:03:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-02-26 16:06:27 @@ -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 2025-02-26 16:03:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-26 16:06:27 @@ -1913,1383 +1913,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 2025-02-26 16:03:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-26 16:07:16 @@ -533,59 +533,10 @@ 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; -CREATE INDEX brin_test_toast_idx ON brintest_3 USING brin (b, c); -DELETE FROM brintest_3; --- We need to wait a bit for all transactions to complete, so that the --- 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)) ... |
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 2025-02-26 16:03:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-02-26 16:06:27 @@ -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 2025-02-26 16:04:13.988847300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-02-26 16:06:44.120834400 +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 2025-02-26 16:04:13.988847300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-26 16:08:31.079271200 +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 2025-02-26 16:04:13.988847300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-02-26 16:06:35.914149400 +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'; ... |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-26 09:04:55.060865000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-26 09:08:09.379204000 +... @@ -29,7 +29,10 @@ SELECT * FROM pg_buffercache; ERROR: permission denied for view pg_buffercache SELECT * FROM pg_buffercache_pages() AS p (wrong int); -ERROR: permission denied for function pg_buffercache_pages +ERROR: function pg_buffercache_pages() does not exist +LINE 1: SELECT * FROM pg_buffercache_pages() AS p (wrong int); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. SELECT * FROM pg_buffercache_summary(); ERROR: permission denied for function pg_buffercache_summary SELECT * FROM pg_buffercache_usage_counts(); |
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 2025-02-26 09:04:56.692147000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-02-26 09:07:10.379343000 +0... @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:04:56.692147000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-02-26 09:08:00.626648000 ... @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:04:56.692147000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-02-26 09:07:06.838215000 +0000 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-26 09:05:48.821364349 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-26 09:10:55.224971324 +0000 @@ -29,7 +29,10 @@ SELECT * FROM pg_buffercache; ERROR: permission denied for view pg_buffercache SELECT * FROM pg_buffercache_pages() AS p (wrong int); -ERROR: permission denied for function pg_buffercache_pages +ERROR: function pg_buffercache_pages() does not exist +LINE 1: SELECT * FROM pg_buffercache_pages() AS p (wrong int); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. SELECT * FROM pg_buffercache_summary(); ERROR: permission denied for function pg_buffercache_summary SELECT * FROM pg_buffercache_usage_counts(); |
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 2025-02-26 09:05:50.725361000 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-02-26 09:13:21.652783048 +0000 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:05:50.725361000 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2025-02-26 09:15:01.988594456 +0000 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:05:50.725361000 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-02-26 09:10:43.728980966 +0000 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-26 09:04:52.940325478 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-26 09:10:11.752291790 +... @@ -29,7 +29,10 @@ SELECT * FROM pg_buffercache; ERROR: permission denied for view pg_buffercache SELECT * FROM pg_buffercache_pages() AS p (wrong int); -ERROR: permission denied for function pg_buffercache_pages +ERROR: function pg_buffercache_pages() does not exist +LINE 1: SELECT * FROM pg_buffercache_pages() AS p (wrong int); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. SELECT * FROM pg_buffercache_summary(); ERROR: permission denied for function pg_buffercache_summary SELECT * FROM pg_buffercache_usage_counts(); |
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 2025-02-26 09:04:54.839087909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-02-26 09:09:19.072419415 +0... @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:04:54.839087909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-02-26 09:10:08.780299977 ... @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:04:54.839087909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-02-26 09:09:15.248426764 +0000 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-26 09:04:12 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-26 09:09:49 @@ -29,7 +29,10 @@ SELECT * FROM pg_buffercache; ERROR: permission denied for view pg_buffercache SELECT * FROM pg_buffercache_pages() AS p (wrong int); -ERROR: permission denied for function pg_buffercache_pages +ERROR: function pg_buffercache_pages() does not exist +LINE 1: SELECT * FROM pg_buffercache_pages() AS p (wrong int); + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. SELECT * FROM pg_buffercache_summary(); ERROR: permission denied for function pg_buffercache_summary SELECT * FROM pg_buffercache_usage_counts(); |
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 2025-02-26 09:04:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-02-26 09:07:59 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:04:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-02-26 09:09:19 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
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 2025-02-26 09:04:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-02-26 09:07:56 @@ -1740,6 +1740,10 @@ size, allocated_size FROM pg_get_shmem_allocations() pg_get_shmem_allocations(name, off, size, allocated_size); +pg_shmem_numa_allocations| SELECT name, + numa_zone_id, + numa_size + FROM pg_get_shmem_numa_allocations() pg_get_shmem_numa_allocations(name, numa_zone_id, numa_size); pg_stat_activity| SELECT s.datid, d.datname, s.pid, |
52/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
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 2025-02-26 09:04:17.239199600 +0... +++ C:/cirrus/build/testrun/brin/isolation/results/summarization-and-inprogress-insertion.out 2025-02-26 09:11:06.264627... @@ -1,51 +1,6 @@ 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/dblink/expected/dblink.out C:/cirrus/build/testrun/dblink/regress/results... --- C:/cirrus/contrib/dblink/expected/dblink.out 2025-02-26 09:04:12.785515800 +0000 +++ C:/cirrus/build/testrun/dblink/regress/results/dblink.out 2025-02-26 09:10:06.714785100 +0000 @@ -799,423 +799,7 @@ UNION (SELECT * from dblink_get_result('dtest3') as t3(f1 int, f2 text, f3 text[])) ORDER by f1; --- dblink_get_connections returns an array with elements in a machine-dependent --- ordering, so we must resort to unnesting and sorting for a stable result -create function unnest(anyarray) returns setof anyelement -language sql strict immutable as $$ -select $1[i] from generate_series(array_lower($1,1), array_upper($1,1)) as i -$$; -SELECT * FROM unnest(dblink_get_connections()) ORDER BY 1; - unnest --------- - dtest1 - dtest2 - dtest3 -(3 rows) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out C:/cirrus/build/... --- C:/cirrus/src/test/modules/delay_execution/expected/partition-addition.out 2025-02-26 09:04:17.251084100 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/partition-addition.out 2025-02-26 09:11:09.455964300 +0000 @@ -1,27 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s2lock s1exec s2addp s2unlock -step s2lock: SELECT pg_advisory_lock(12345); -pg_advisory_lock ----------------- - -(1 row) - -step s1exec: LOAD 'delay_execution'; - SET delay_execution.post_planning_lock_id = 12345; - SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2addp: CREATE TABLE foo2 (LIKE foo); - ALTER TABLE foo ATTACH PARTITION foo2 FOR VALUES IN (2); - INSERT INTO foo VALUES (2, 'ADD2'); -step s2unlock: SELECT pg_advisory_unlock(12345); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr C:/cirrus/build/te... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr 2025-02-26 09:04:16.573977500 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/compat_informix-sqlda.stderr 2025-02-26 09:11:50.490219100 +0000 @@ -332,9 +332,9 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 241: using PQexec [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_process_output on line 241: OK: DROP TABLE -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ECPGtrans on line 244: action "commit"; connection "regress1" -[NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_finish: connection regress1 closed +[NO_PID]: ecpg_check_PQresult on line 241: bad response - server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlstate 57P02 (sqlcode -400): the connection to the server was lost on line 241 +[NO_PID]: sqlca: code: -400, state: 57P02 diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout C:/cirrus/build... --- C:/cirrus/src/interfaces/ecpg/test/expected/compat_informix-describe.stdout 2025-02-26 09:04:16.570548600 +0000 ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/basic.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/basic.out 2025-02-26 09:04:17.263427100 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/basic.out 2025-02-26 09:11:15.255359500 +0000 @@ -1,75 +1,6 @@ Parsed test spec with 2 sessions starting permutation: wait1 wakeup2 noop1 detach2 -injection_points_attach ------------------------ - -(1 row) - -step wait1: SELECT injection_points_run('injection-points-wait'); <waiting ...> -step wakeup2: SELECT injection_points_wakeup('injection-points-wait'); -injection_points_wakeup ------------------------ - -(1 row) - -step wait1: <... completed> ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/read-only-anomaly.out C:/cirrus/build/testrun/isolati... --- C:/cirrus/src/test/isolation/expected/read-only-anomaly.out 2025-02-26 09:04:17.088369100 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/read-only-anomaly.out 2025-02-26 09:06:15.208799600 +0000 @@ -1,33 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s2rx s2ry s1ry s1wy s1c s3r s2wx s2c s3c -step s2rx: SELECT balance FROM bank_account WHERE id = 'X'; -balance -------- - 0 -(1 row) - -step s2ry: SELECT balance FROM bank_account WHERE id = 'Y'; -balance -------- - 0 -(1 row) - -step s1ry: SELECT balance FROM bank_account WHERE id = 'Y'; ... |
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 2025-02-26 09:04:13.005911500 +0000 +++ C:/cirrus/build/testrun/pageinspect/regress/results/brin.out 2025-02-26 09:10:26.845552800 +0000 @@ -146,65 +146,10 @@ USING brin (a int4_minmax_ops, a int4_bloom_ops, b, c int8_minmax_multi_ops) WITH (pages_per_range=7) WHERE NOT (a BETWEEN 1000 and 1500); -SELECT relname, relpages - FROM pg_class - WHERE relname IN ('brin_test_serial_idx', 'brin_test_parallel_idx') - ORDER BY relname; - relname | relpages -------------------------+---------- - brin_test_parallel_idx | 4 - brin_test_serial_idx | 4 -(2 rows) - --- Check that (A except B) and (B except A) is empty, which means the indexes --- are the same. -SELECT * FROM brin_page_items(get_raw_page('brin_test_parallel_idx', 2), 'brin_test_parallel_idx') ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out C:/cirrus/build/testrun/pg... --- C:/cirrus/contrib/pg_logicalinspect/expected/logical_inspect.out 2025-02-26 09:04:13.071318000 +0000 +++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2025-02-26 09:10:32.214450600 +0000 @@ -1,52 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_checkpoint s1_get_changes s0_commit s0_begin s0_inse... -step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0_begin: BEGIN; -step s0_savepoint: SAVEPOINT sp1; -step s0_truncate: TRUNCATE tbl1; -step s1_checkpoint: CHECKPOINT; -step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1'... -data ----- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/parallel.out C:/cirrus/build/testrun/pg_stat_... --- C:/cirrus/contrib/pg_stat_statements/expected/parallel.out 2025-02-26 09:04:13.087615200 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/parallel.out 2025-02-26 09:10:37.073634300 +0000 @@ -15,20 +15,10 @@ (1 row) SELECT count(*) FROM pgss_parallel_tab; - count -------- - 0 -(1 row) - -SELECT query, - parallel_workers_to_launch > 0 AS has_workers_to_launch, - parallel_workers_launched > 0 AS has_workers_launched - FROM pg_stat_statements - WHERE query ~ 'SELECT count' - ORDER BY query COLLATE "C"; - query | has_workers_to_launch | has_workers_launched -----------------------------------------+-----------------------+---------------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/char.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/char.out 2025-02-26 09:04:17.597304200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/char.out 2025-02-26 09:06:22.468139000 +0000 @@ -1,199 +1,3 @@ --- --- CHAR --- --- Per SQL standard, CHAR means character(1), that is a varlena type --- with a constraint restricting it to one character (not byte) -SELECT char 'c' = char 'c' AS true; - true ------- - t -(1 row) - --- --- Build a table for testing --- (This temporarily hides the table created in test_setup.sql) --- -CREATE TEMP TABLE CHAR_TBL(f1 char); ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out C:/cirrus/build/testrun/pgrowlocks/iso... --- C:/cirrus/contrib/pgrowlocks/expected/pgrowlocks.out 2025-02-26 09:04:13.229554600 +0000 +++ C:/cirrus/build/testrun/pgrowlocks/isolation/results/pgrowlocks.out 2025-02-26 09:10:35.193287700 +0000 @@ -1,233 +1,6 @@ Parsed test spec with 2 sessions starting permutation: s1_begin s1_tuplock1 s2_rowlocks s1_commit -step s1_begin: BEGIN; -step s1_tuplock1: SELECT * FROM multixact_conflict FOR KEY SHARE; -a|b --+- -1|2 -3|4 -(2 rows) - -step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict'); -locked_row|multi|modes -----------+-----+----------------- -(0,1) |f |{"For Key Share"} -(0,2) |f |{"For Key Share"} ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-26 09:04:13.261462800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-26 09:10:44.694357600 +0000 @@ -254,12209 +254,7 @@ -- To exercise multiple code paths, we use local stats on ft1 -- and remote-estimate mode on ft2. ANALYZE ft1; -ALTER FOREIGN TABLE ft2 OPTIONS (use_remote_estimate 'true'); --- =================================================================== --- test error case for create publication on foreign table --- =================================================================== -CREATE PUBLICATION testpub_ftbl FOR TABLE ft1; -- should fail -ERROR: cannot add relation "ft1" to publication -DETAIL: This operation is not supported for foreign tables. --- =================================================================== --- simple queries --- =================================================================== --- single table without alias -EXPLAIN (COSTS OFF) SELECT * FROM ft1 ORDER BY c3, c1 OFFSET 100 LIMIT 10; - QUERY PLAN ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/name.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/name.out 2025-02-26 09:04:17.696986100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/name.out 2025-02-26 09:08:13.863271100 +0000 @@ -133,65 +133,10 @@ RAISE NOTICE '%', format('%I.%I', r[1], r[2]); END; $$; -NOTICE: schemax.tabley -NOTICE: "SchemaX"."TableY" -SELECT parse_ident('foo.boo'); - parse_ident -------------- - {foo,boo} -(1 row) - -SELECT parse_ident('foo.boo[]'); -- should fail -ERROR: string is not a valid identifier: "foo.boo[]" -SELECT parse_ident('foo.boo[]', strict => false); -- ok - parse_ident -------------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/boolean.out C:/cirrus/build/testrun/regress/regress/res... --- C:/cirrus/src/test/regress/expected/boolean.out 2025-02-26 09:04:17.596344700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/boolean.out 2025-02-26 09:06:15.075971500 +0000 @@ -241,357 +241,7 @@ SELECT ''::text::boolean AS invalid; -- error ERROR: invalid input syntax for type boolean: "" CREATE TABLE BOOLTBL1 (f1 bool); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 't'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True'); -INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true'); --- BOOLTBL1 should be full of true's at this point -SELECT BOOLTBL1.* FROM BOOLTBL1; - f1 ----- - t - t - t -(3 rows) - -SELECT BOOLTBL1.* ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/tcn/expected/tcn.out C:/cirrus/build/testrun/tcn/isolation/results/tcn.ou... --- C:/cirrus/contrib/tcn/expected/tcn.out 2025-02-26 09:04:13.366070800 +0000 +++ C:/cirrus/build/testrun/tcn/isolation/results/tcn.out 2025-02-26 09:10:47.964781800 +0000 @@ -1,13 +1,6 @@ Parsed test spec with 1 sessions starting permutation: listen insert insert2 update delete -step listen: LISTEN mychannel; -step insert: INSERT INTO mytable VALUES(1, 'one'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='1'" from s1 -step insert2: INSERT INTO mytable VALUES(2, 'two'); -s1: NOTIFY "mychannel" with payload ""mytable",I,"key"='2'" from s1 -step update: UPDATE mytable SET value = 'foo' WHERE key = 2; -s1: NOTIFY "mychannel" with payload ""mytable",U,"key"='2'" from s1 -step delete: DELETE FROM mytable; -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='1'" from s1 -s1: NOTIFY "mychannel" with payload ""mytable",D,"key"='2'" from s1 +setup failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/mxact.out C:/cirrus/build/testrun/test_decoding/is... --- C:/cirrus/contrib/test_decoding/expected/mxact.out 2025-02-26 09:04:13.384082100 +0000 +++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2025-02-26 09:10:50.945240900 +0000 @@ -1,90 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit -step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); -?column? --------- -init -(1 row) - -step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); -data ----- -(0 rows) - -step s1begin: BEGIN; -step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/test_extensions/expected/test_extensions.out 2025-02-26 09:04:17.364759400 +0000 +++ C:/cirrus/build/testrun/test_extensions/regress/results/test_extensions.out 2025-02-26 09:11:28.485297900 +0000 @@ -144,527 +144,10 @@ ') > 0 loop c := c + 1; perform pg_stat_clear_snapshot(); end loop; raise log ''test_extensions looped % times'', c; end'; --- extension should now contain no temp objects -\dx+ test_ext8 -Objects in extension "test_ext8" - Object description ----------------------------- - function ext8_even(posint) - table ext8_table1 - type ext8_table1 - type ext8_table1[] - type posint - type posint[] -(6 rows) - ... |
52/5320 | Trigger more frequent autovacuums for insert-heavy tables |
FreeBSD - 13 - 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 2025-02-25 22:34:55.629507000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/query_cancel.out 2025-02-25 22:38:17.451419000 +0000 @@ -30,5 +30,5 @@ SET LOCAL statement_timeout = '10ms'; -- This would take very long if not canceled: SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d; -ERROR: canceling statement due to statement timeout +ERROR: canceling statement due to user request COMMIT; |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-25 05:59:30.056448791 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-25 06:06:30.97683... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-25 05:59:30.056448791 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-25 06:07:19.348... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-25 05:59:30.056448791 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-25 06:06:27.984859622 +0000 @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-25 05:59:33.202180400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-25 06:04:57.417488800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5320 | Trigger more frequent autovacuums for insert-heavy tables |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.220658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/opr_sanity.out 2025-02-25 00:05:44.7366330... @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.220658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/opr_sanity.out 2025-02-25 00:06:25.02076... @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.220658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/opr_sanity.out 2025-02-25 00:05:42.150607000 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
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 2025-02-25 00:04:01.722668377 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/opr_sanity.out 2025-02-25 00:10:54.997571771 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.722668377 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/opr_sanity.out 2025-02-25 00:12:33.929457305 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/src/test/regress/results/opr... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.722668377 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/opr_sanity.out 2025-02-25 00:07:48.537948414 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.338968830 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/opr_sanity.out 2025-02-25 00:08:29.8212792... @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2025-02-25 00:04:01.294934027 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2025-02-25 00:08:30.549278559... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-02-25 00:04:01.306943518 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-02-25 00:09:00.6892749... @@ -3605,276 +3605,7 @@ SELECT to_timestamp('2000 + + JUN', 'YYYY MON'); ERROR: invalid value "+" for "MON" DETAIL: The given value did not match any of the allowed values for this field. -SELECT to_timestamp('2000 + + JUN', 'YYYY MON'); - to_timestamp ------------------------------- - Thu Jun 01 00:00:00 2000 PDT -(1 row) - -SELECT to_timestamp('2000 -10', 'YYYY TZH'); - to_timestamp ------------------------------- - Sat Jan 01 02:00:00 2000 PST -(1 row) - -SELECT to_timestamp('2000 -10', 'YYYY TZH'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:01.338968830 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/opr_sanity.out 2025-02-25 00:08:24.077285737 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. 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 2025-02-25 00:04:01.294934027 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/database.out 2025-02-25 00:08:24.821284776 +0000 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/opr_sanity.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/opr_sanity.out 2025-02-25 00:03:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/opr_sanity.out 2025-02-25 00:05:15 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/opr_sanity.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/opr_sanity.out 2025-02-25 00:03:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/opr_sanity.out 2025-02-25 00:06:01 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/opr_sanity.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/opr_sanity.out 2025-02-25 00:03:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/opr_sanity.out 2025-02-25 00:05:12 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/opr_sanity.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:05.152574300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/opr_sanity.out 2025-02-25 00:06:23.122351800 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/opr_sanity.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:05.152574300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/opr_sanity.out 2025-02-25 00:08:49.648157800 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/opr_sanity.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/opr_sanity.out 2025-02-25 00:04:05.152574300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/opr_sanity.out 2025-02-25 00:06:15.488594500 +0000 @@ -126,9 +126,10 @@ p1.proretset != p2.proretset OR p1.provolatile != p2.provolatile OR p1.pronargs != p2.pronargs); - oid | proname | oid | proname ------+---------+-----+--------- -(0 rows) + oid | proname | oid | proname +------+-----------------------+-------+----------------------- + 9944 | pg_set_relation_stats | 10308 | pg_set_relation_stats +(1 row) -- Look for uses of different type OIDs in the argument/result type fields -- for different aliases of the same built-in function. |
52/5595 | Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:12.393404000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-24 22:36:12.289123000 ... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 22:34:10.852768000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 22:36:51.154933000 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:12.393404000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-24 22:37:00.27382100... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:12.393404000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/workmem.out 2025-02-24 22:36:06.610978000 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 22:34:10.064989774 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-24 22:41:17.116578176 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:11.944671306 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/workmem.out 2025-02-24 22:43:14.424493864 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:11.944671306 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/workmem.out 2025-02-24 22:44:21.024415313 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/src/test/regress/results/workme... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:11.944671306 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/workmem.out 2025-02-24 22:40:29.080853279 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:22.395718226 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-24 22:37:05.144722576 ... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 22:34:20.551508717 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 22:37:29.586210231 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:22.395718226 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-24 22:37:43.69115376... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 22:34:22.395718226 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/workmem.out 2025-02-24 22:37:02.196562464 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-02-24 22:34:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-24 22:40:16 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 22:34:13 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 22:42:25 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-02-24 22:34:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-24 22:41:58 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/regress/regress/resul... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-02-24 22:34:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/workmem.out 2025-02-24 22:40:21 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 22:34:22.974152800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 22:41:21.686008100 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 21:55:13.024674000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-24 21:58:19.704627000 ... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 21:55:11.495296000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 21:59:06.625672000 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 21:55:13.024674000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-24 21:59:11.93457100... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 21:55:13.024674000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/workmem.out 2025-02-24 21:58:22.868517000 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 21:55:35.960224478 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-24 22:01:54.290455049 ... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 21:55:34.140769754 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 22:02:16.366561961 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 21:55:35.960224478 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-24 22:02:27.50661920... @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/workmem.out 2025-02-24 21:55:35.960224478 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/workmem.out 2025-02-24 22:01:48.426428437 +0000 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-02-24 21:55:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/workmem.out 2025-02-24 21:58:16 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 21:55:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 21:59:32 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-02-24 21:55:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/workmem.out 2025-02-24 21:59:08 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/workmem.out /Users/admin/pgsql/build/testrun/regress/regress/resul... --- /Users/admin/pgsql/src/test/regress/expected/workmem.out 2025-02-24 21:55:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/workmem.out 2025-02-24 21:58:19 @@ -416,9 +416,20 @@ size float PATH 'SIZE', unit text PATH 'SIZE/@unit', premier_name text PATH 'PREMIER_NAME' DEFAULT 'not specified'); - id | _id | country_name | country_id | region_id | size | unit | premier_name -----+-----+--------------+------------+-----------+------+------+-------------- -(0 rows) + id | _id | country_name | country_id | region_id | size | unit | premier_name +----+-----+----------------+------------+-----------+------+------+--------------- + 1 | 1 | Australia | AU | 3 | | | not specified + 2 | 2 | China | CN | 3 | | | not specified + 3 | 3 | HongKong | HK | 3 | | | not specified + 4 | 4 | India | IN | 3 | | | not specified + 5 | 5 | Japan | JP | 3 | | | Sinzo Abe + 6 | 6 | Singapore | SG | 3 | 791 | km | not specified + 10 | 1 | Czech Republic | CZ | 2 | | | Milos Zeman + 11 | 2 | Germany | DE | 2 | | | not specified ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-24 21:55:44.934763700 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-24 22:02:23.564120200 +0000 @@ -2560,9903 +2560,7 @@ -- return columns needed by the parent ForeignScan node EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c... - ... ------------------------------------------------------------------------------------------------------------------------... - LockRows - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, (C... - -> Merge Left Join - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.... - Merge Cond: (local_tbl.c1 = ft1.c1) - -> Index Scan using local_tbl_pkey on public.local_tbl - Output: local_tbl.c1, local_tbl.c2, local_tbl.c3, local_tbl.ctid - -> Materialize - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, (COALESCE((ft1.c3 ... - -> Foreign Scan - Output: ft1.c1, ft1.c2, ft1.c3, ft1.c4, ft1.c5, ft1.c6, ft1.c7, ft1.c8, ft1.*, ft2.*, COALESCE((ft... ... |
52/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 2025-02-24 17:34:12.747638000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 17:36:21.9550790... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 17:34:12.747638000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 17:37:06.46411... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-24 17:34:12.747638000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-24 17:36:21.353180000 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-02-24 17:34:12.099396249 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-02-24 17:40:47.523258835 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 17:34:12.099396249 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-02-24 17:39:21.921684722 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-02-24 17:34:13.911677520 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 17:39:31.3528456... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 17:34:13.911677520 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 17:40:07.72936... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-24 17:34:13.911677520 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-24 17:39:28.344812318 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-02-24 17:33:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 17:37:01 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | 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 2025-02-24 17:33:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 17:38:51 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-02-24 17:33:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-02-24 17:37:01 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-02-24 17:34:16.681972600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 17:37:08.646992400 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-24 17:34:16.681972600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 17:39:23.575266000 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-24 17:34:16.681972600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-02-24 17:37:03.835089600 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-24 14:37:14.952014000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 14:39:47.7516800... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 14:37:14.952014000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 14:40:30.68469... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-24 14:37:14.952014000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-24 14:39:45.696994000 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-02-24 14:37:14.556349042 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-02-24 14:45:13.830613930 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 14:37:14.556349042 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/privileges.out 2025-02-24 14:46:20.065715598 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 14:37:14.556349042 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-02-24 14:42:26.176796575 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-02-24 14:37:15.823506642 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 14:42:58.9168251... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-24 14:37:15.823506642 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 14:43:34.55671... @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-24 14:37:15.823506642 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-24 14:42:52.200845407 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-02-24 14:36:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 14:39:14 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | 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 2025-02-24 14:36:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 14:40:11 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-02-24 14:36:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-02-24 14:39:14 @@ -3045,342 +3045,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-02-24 14:37:20.885780000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-24 14:40:15.430280100 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-24 14:37:20.885780000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-24 14:42:28.700790200 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-24 14:37:20.885780000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-02-24 14:40:09.637495300 +0000 @@ -3046,341 +3046,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-24 10:35:57.337997725 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-24 10:44:50.33... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-24 10:35:57.337997725 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-24 10:45:38.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-24 10:35:57.337997725 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-24 10:44:45.294657220 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.753374000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-23 15:05:49.756904000 +00... @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.753374000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-23 15:06:38.513727000 +... @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.753374000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-23 15:05:48.212208000 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.359291008 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-23 15:10:51.555753387 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.359291008 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-23 15:08:36.379743596 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.875288448 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-23 15:08:24.856671126 +00... @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.875288448 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-23 15:09:11.496767787 +... @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-23 15:03:52.875288448 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-23 15:08:21.504660640 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-23 15:03:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-23 15:05:21 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-23 15:03:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-23 15:06:27 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-23 15:03:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-23 15:05:22 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-23 15:03:55.967632700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-23 15:06:53.898821700 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-23 15:03:55.967632700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-23 15:09:08.148005700 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-23 15:03:55.967632700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-23 15:06:46.584861800 +0000 @@ -6459,11 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Default version | Schema | Description -------+---------+-----------------+--------+------------- -(0 rows) - +ERROR: missing FROM-clause entry for table "c" +LINE 2: ...ault_version, comment) ON ae.name = e.extname AND c.classoid... + ^ \dX "no.such.extended.statistics" List of extended statistics Schema | Name | Definition | Ndistinct | Dependencies | MCV |
52/5320 | Trigger more frequent autovacuums for insert-heavy tables |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/database.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/database.out 2025-02-23 01:44:01.568773698 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/database.out 2025-02-23 01:48:42.052069052 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
regress | diff -U3 /tmp/cirrus-ci-build/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 2025-02-23 01:44:01.568773698 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/database.out 2025-02-23 01:47:39.004075455 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
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 2025-02-23 01:44:01.402943746 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2025-02-23 01:48:04.043536942... @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
regress | diff -U3 /tmp/cirrus-ci-build/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 2025-02-23 01:44:01.459280559 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/regex.out 2025-02-23 01:48:33.043045394 ... @@ -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 2025-02-23 01:44:01.402943746 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/database.out 2025-02-23 01:47:59.435712764 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-22 22:07:24.739822332 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-22 22:14:13.79136... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-22 22:07:24.739822332 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-22 22:15:02.683... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-22 22:07:24.739822332 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-22 22:14:10.835360875 +0000 @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:14.407508000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-22 02:59:43.063704000 +00... @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:14.407508000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-22 03:00:38.594700000 +... @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:14.407508000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-22 02:59:44.256742000 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:15.265495617 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-22 03:03:16.569907787 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:15.265495617 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-22 03:05:32.498876863 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:15.265495617 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-22 03:01:01.249901514 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:14.901230552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-22 03:00:27.772799404 +00... @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:14.901230552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-22 03:01:16.560772055 +... @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-22 02:58:14.901230552 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-22 03:00:24.460802148 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-22 02:57:56 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-22 03:00:16 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-22 02:57:56 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-22 03:00:58 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-22 02:57:56 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-22 03:00:15 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-22 02:58:17.158987400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-22 03:01:27.512058700 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-22 02:58:17.158987400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-22 03:03:44.777685400 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-22 02:58:17.158987400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-22 03:01:19.128742600 +0000 @@ -6459,9 +6459,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-21 19:35:06.892908793 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-21 19:41:27.514815447 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-21 19:35:10.208091200 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-21 19:41:53.355269200 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-21 16:51:36.038772000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-21 16:53:04.764063000 +00... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-21 16:51:34.560466000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-21 16:54:42.553768000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-21 16:51:36.038772000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-21 16:53:52.569760000 +... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-21 16:51:36.038772000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-21 16:53:04.370577000 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-21 16:51:28.617539817 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-21 16:56:44.853793068 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-21 16:51:30.478912621 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-02-21 16:57:28.647162567 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-21 16:51:30.478912621 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2025-02-21 16:59:16.535614802 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-21 16:51:30.478912621 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-02-21 16:54:29.217974684 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
Linux - Debian Bookworm - 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 2025-02-21 16:51:34.657104308 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-21 16:54:44.931328302 +00... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-21 16:51:32.770213900 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-21 16:56:18.234307305 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-21 16:51:34.657104308 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-21 16:55:31.566938383 +... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-21 16:51:34.657104308 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-21 16:54:38.242931959 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-21 16:51:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-21 16:52:52 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-21 16:51:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-21 16:54:20 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-21 16:51:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-21 16:53:38 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-21 16:51:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-02-21 16:52:50 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-21 16:51:36.838135500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-21 16:54:14.402922700 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-21 16:51:32.796074800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-21 16:58:26.946722000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-21 16:51:36.838135500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-21 16:56:24.962480400 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-21 16:51:36.838135500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-02-21 16:54:04.081140600 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
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 2025-02-21 10:23:05.530885000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-21 10:29:36.7328530... @@ -12440,8 +12440,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 @@ -12454,8 +12453,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-21 08:00:19.326852596 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-21 08:09:29.934298... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-21 08:00:19.255010282 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-21 08:1... @@ -304,368 +304,10 @@ /* Use primary key imported by LIKE for self-referential FK constraint */ CREATE TABLE inhz (x text REFERENCES inhz, LIKE inhx INCLUDING INDEXES); \d inhz - Table "public.inhz" - Column | Type | Collation | Nullable | Default ---------+------+-----------+----------+--------- - x | text | | | - xx | text | | not null | -Indexes: - "inhz_pkey" PRIMARY KEY, btree (xx) -Foreign-key constraints: - "inhz_x_fkey" FOREIGN KEY (x) REFERENCES inhz(xx) -Referenced by: - TABLE "inhz" CONSTRAINT "inhz_x_fkey" FOREIGN KEY (x) REFERENCES inhz(xx) - -DROP TABLE inhz; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-21 08:00:19.255010282 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/create_table_like.out 2025-02-21 08:09:25.018298821 +0... @@ -604,68 +604,10 @@ -- Test EXCLUDING ALL CREATE FOREIGN TABLE ctl_foreign_table1(LIKE ctl_table EXCLUDING ALL) SERVER ctl_s0; \d+ ctl_foreign_table1 - Foreign table "public.ctl_foreign_table1" - Column | Type | Collation | Nullable | Default | FDW options | Storage | Stats target | Description ---------+-------------------+-----------+----------+---------+-------------+----------+--------------+------------- - a | integer | | not null | | | plain | | - b | character varying | | | | | extended | | - c | integer | | | | | plain | | - d | bigint | | not null | | | plain | | - e | integer | | | | | plain | | -Not-null constraints: - "ctl_table_a_not_null" NOT NULL "a" - "ctl_table_d_not_null" NOT NULL "d" -Server: ctl_s0 - ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-21 07:39:29.369427838 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-21 07:48:33.84... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-21 07:39:29.369427838 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-21 07:49:18.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-21 07:39:29.369427838 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-21 07:48:28.271920305 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-21 04:08:17.478976424 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-02-21 04:25:01.485739224 +0000 @@ -3753,24 +3753,20 @@ ROLLBACK; -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; +ERROR: index "pg_statistic_ext_relid_index" contains corrupted page at block 4294967295 +HINT: Please REINDEX it. INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - +ERROR: index "pg_statistic_ext_relid_index" contains corrupted page at block 4294967295 +HINT: Please REINDEX it. -- check that parallel execution produces the same result BEGIN; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-21 04:08:19.388526714 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-21 04:13:41.92260614... @@ -3754,132 +3754,7 @@ -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - --- check that parallel execution produces the same result -BEGIN; -ALTER TABLE num_variance SET (parallel_workers = 4); -SET LOCAL parallel_setup_cost = 0; -SET LOCAL max_parallel_workers_per_gather = 4; -SELECT variance(a) FROM num_variance; - variance ... |
52/5320 | Trigger more frequent autovacuums for insert-heavy tables |
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 2025-02-21 01:04:49.725011892 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/opr_sanity.out 2025-02-21 01:09:31.673145881 +0000 @@ -1903,410 +1903,10 @@ -- Ask access methods to validate opclasses -- (this replaces a lot of SQL-level checks that used to be done in this file) SELECT oid, opcname FROM pg_opclass WHERE NOT amvalidate(oid); - oid | opcname ------+--------- -(0 rows) - --- **************** pg_am **************** --- Look for illegal values in pg_am fields -SELECT a1.oid, a1.amname -FROM pg_am AS a1 -WHERE a1.amhandler = 0; - oid | amname ------+-------- -(0 rows) - ... |
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 2025-02-21 01:04:49.684857561 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/database.out 2025-02-21 01:08:31.006102324 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
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 2025-02-21 01:04:48.062260854 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/database.out 2025-02-21 01:09:01.217629174... @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/opr_sanity.out 2025-02-21 01:04:48.102260855 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/opr_sanity.out 2025-02-21 01:09:31.38562... @@ -1794,519 +1794,7 @@ AND amopopr = o.oid AND amoplefttype = o.oprleft AND amoprighttype = o.oprright); - aggfnoid | oid -----------+----- -(0 rows) - --- Check correspondence of btree strategies and names -SELECT DISTINCT proname, oprname, amopstrategy -FROM pg_operator AS o, pg_aggregate AS a, pg_proc AS p, - pg_amop as ao -WHERE a.aggfnoid = p.oid AND a.aggsortop = o.oid AND - amopopr = o.oid AND - amopmethod = (SELECT oid FROM pg_am WHERE amname = 'btree') -ORDER BY 1, 2; - proname | oprname | amopstrategy ... |
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 2025-02-21 01:04:48.062260854 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/database.out 2025-02-21 01:08:57.137629580 +0000 @@ -2,20 +2,10 @@ ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0; ALTER DATABASE regression_tbd RENAME TO regression_utf8; ALTER DATABASE regression_utf8 SET TABLESPACE regress_tblspace; -ALTER DATABASE regression_utf8 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; -CREATE ROLE regress_datdba_before; -CREATE ROLE regress_datdba_after; -ALTER DATABASE regression_utf8 OWNER TO regress_datdba_before; ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-20 21:34:00.252479972 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-20 21:41:04.16344... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-20 21:34:00.252479972 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-20 21:41:46.007... @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-20 21:34:00.252479972 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-20 21:40:59.927420038 +0000 @@ -3062,7 +3062,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-20 21:33:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-20 21:36:08 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/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 2025-02-20 18:34:23.719029000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-20 18:36:23.823626... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40745 | | 0 | 40745 | pktable_pkey + 40741 | | 0 | 40741 | pktable + 40748 | | 0 | 40748 | fktable + 41238 | | 0 | 41243 | foo + 41247 | | 0 | 41247 | pg_toast_41238_index + 41246 | | 0 | 41246 | pg_toast_41238 + 41460 | | 0 | 41460 | old_oids + 41477 | | 0 | 41477 | pg_toast_41474 ... |
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 2025-02-20 18:34:23.719029000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-20 18:37:17.5777... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40564 | | 0 | 40564 | pktable_pkey + 40560 | | 0 | 40560 | pktable + 40566 | | 0 | 40566 | fktable + 41167 | | 0 | 41172 | foo + 41176 | | 0 | 41176 | pg_toast_41167_index + 41175 | | 0 | 41175 | pg_toast_41167 + 41498 | | 0 | 41498 | pg_toast_41495 + 41499 | | 0 | 41499 | pg_toast_41495_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 2025-02-20 18:34:23.719029000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-20 18:36:21.147270000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40711 | | 0 | 40711 | pktable_pkey + 40707 | | 0 | 40707 | pktable + 40713 | | 0 | 40713 | fktable + 41295 | | 0 | 41300 | foo + 41304 | | 0 | 41304 | pg_toast_41295_index + 41303 | | 0 | 41303 | pg_toast_41295 + 41533 | | 0 | 41533 | old_oids + 41550 | | 0 | 41550 | pg_toast_41547 ... |
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 2025-02-20 18:34:24.460330034 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-20 18:40:26.295424857 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40901 | | 0 | 40901 | pktable_pkey + 40896 | | 0 | 40896 | pktable + 40903 | | 0 | 40903 | fktable + 41426 | | 0 | 41431 | foo + 41435 | | 0 | 41435 | pg_toast_41426_index + 41434 | | 0 | 41434 | pg_toast_41426 + 41664 | | 0 | 41664 | old_oids + 41681 | | 0 | 41681 | pg_toast_41678 ... |
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 2025-02-20 18:34:24.460330034 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-02-20 18:41:41.003695072 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40774 | | 0 | 40774 | pktable_pkey + 40767 | | 0 | 40767 | pktable + 40778 | | 0 | 40778 | fktable + 41264 | | 0 | 41269 | foo + 41273 | | 0 | 41273 | pg_toast_41264_index + 41272 | | 0 | 41272 | pg_toast_41264 + 41553 | | 0 | 41553 | old_oids + 41570 | | 0 | 41570 | pg_toast_41567 ... |
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 2025-02-20 18:34:24.460330034 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-20 18:37:44.615636364 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40868 | | 0 | 40868 | pktable_pkey + 40864 | | 0 | 40864 | pktable + 40870 | | 0 | 40870 | fktable + 41357 | | 0 | 41362 | foo + 41366 | | 0 | 41366 | pg_toast_41357_index + 41365 | | 0 | 41365 | pg_toast_41357 + 41618 | | 0 | 41618 | old_oids + 41635 | | 0 | 41635 | pg_toast_41632 ... |
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 2025-02-20 18:34:22.754331141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-20 18:37:13.987149... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40676 | | 0 | 40676 | pktable_pkey + 40672 | | 0 | 40672 | pktable + 40678 | | 0 | 40678 | fktable + 41163 | | 0 | 41168 | foo + 41172 | | 0 | 41172 | pg_toast_41163_index + 41171 | | 0 | 41171 | pg_toast_41163 + 41401 | | 0 | 41401 | old_oids + 41418 | | 0 | 41418 | pg_toast_41415 ... |
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 2025-02-20 18:34:22.754331141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-20 18:37:48.0589... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40636 | | 0 | 40636 | pktable_pkey + 40632 | | 0 | 40632 | pktable + 40638 | | 0 | 40638 | fktable + 41120 | | 0 | 41126 | foo + 41130 | | 0 | 41130 | pg_toast_41120_index + 41129 | | 0 | 41129 | pg_toast_41120 + 41358 | | 0 | 41358 | old_oids + 41380 | | 0 | 41380 | pg_toast_41377 ... |
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 2025-02-20 18:34:22.754331141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-20 18:37:05.583188475 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40672 | | 0 | 40672 | pktable_pkey + 40668 | | 0 | 40668 | pktable + 40675 | | 0 | 40675 | fktable + 41202 | | 0 | 41207 | foo + 41212 | | 0 | 41212 | pg_toast_41202_index + 41210 | | 0 | 41210 | pg_toast_41202 + 41427 | | 0 | 41427 | old_oids + 41445 | | 0 | 41445 | pg_toast_41442 ... |
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 2025-02-20 18:34:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-20 18:36:05 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40750 | | 0 | 40750 | pktable_pkey + 40746 | | 0 | 40746 | pktable + 40752 | | 0 | 40752 | fktable + 41179 | | 0 | 41184 | foo + 41188 | | 0 | 41188 | pg_toast_41179_index + 41187 | | 0 | 41187 | pg_toast_41179 + 41452 | | 0 | 41452 | old_oids + 41474 | | 0 | 41474 | pg_toast_41471 ... |
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 2025-02-20 18:34:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-20 18:37:00 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40556 | | 0 | 40556 | pktable_pkey + 40552 | | 0 | 40552 | pktable + 40568 | | 0 | 40568 | fktable + 41139 | | 0 | 41144 | foo + 41148 | | 0 | 41148 | pg_toast_41139_index + 41147 | | 0 | 41147 | pg_toast_41139 + 41366 | | 0 | 41366 | old_oids + 41384 | | 0 | 41384 | pg_toast_41381 ... |
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 2025-02-20 18:34:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-02-20 18:36:09 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40732 | | 0 | 40732 | pktable_pkey + 40728 | | 0 | 40728 | pktable + 40734 | | 0 | 40734 | fktable + 41208 | | 0 | 41219 | foo + 41223 | | 0 | 41223 | pg_toast_41208_index + 41222 | | 0 | 41222 | pg_toast_41208 + 41496 | | 0 | 41496 | old_oids + 41513 | | 0 | 41513 | pg_toast_41510 ... |
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 2025-02-20 18:34:27.371795400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-20 18:38:01.370016400 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40045 | | 0 | 40045 | fktable + 40041 | | 0 | 40041 | pktable_pkey + 40031 | | 0 | 40031 | pktable + 40758 | | 0 | 40763 | foo + 40770 | | 0 | 40770 | pg_toast_40758_index + 40767 | | 0 | 40767 | pg_toast_40758 + 41031 | | 0 | 41031 | old_oids + 41057 | | 0 | 41057 | pg_toast_41053 ... |
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 2025-02-20 18:34:27.371795400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-20 18:40:20.835805800 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39631 | | 0 | 39631 | pktable_pkey + 39617 | | 0 | 39617 | pktable + 39636 | | 0 | 39636 | fktable + 40744 | | 0 | 40749 | foo + 40753 | | 0 | 40753 | pg_toast_40744_index + 40752 | | 0 | 40752 | pg_toast_40744 + 40957 | | 0 | 40957 | old_oids + 40974 | | 0 | 40974 | pg_toast_40971 ... |
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 2025-02-20 18:34:27.371795400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-20 18:37:57.242579200 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40340 | | 0 | 40340 | pktable_pkey + 40336 | | 0 | 40336 | pktable + 40342 | | 0 | 40342 | fktable + 40916 | | 0 | 40921 | foo + 40925 | | 0 | 40925 | pg_toast_40916_index + 40924 | | 0 | 40924 | pg_toast_40916 + 41154 | | 0 | 41154 | old_oids + 41171 | | 0 | 41171 | pg_toast_41168 ... |
52/5410 | Disable installcheck for tap and regress tests for injection_points module |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-02-20 16:34:06.156474000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-02-20 16:37:46.960650000 +0000 @@ -23,4 +23,12 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +lock wait query failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-02-20 16:34:06.156729000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-02-20 16:37:47.110203000 +000... ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-02-20 16:34:08.430381863 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/crash.out 2025-02-20 16:41:06.001924192 +0... @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-02-20 16:34:05.507443883 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-02-20 16:38:01.710351037 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-02-20 16:34:05.507443883 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-02-20 16:38:02.254335150 +000... @@ -45,296 +45,9 @@ f (1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out /Users/admin/pgsql/build/testrun/inject... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out 2025-02-20 16:35:17 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/crash.out 2025-02-20 16:40:43 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/crash.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/crash.out 2025-02-20 16:34:09.776551700 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/crash.out 2025-02-20 16:41:05.325515700 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +ERROR: ResourceOwnerEnlarge called after release started +s2: WARNING: AbortTransaction while in ABORT state +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; |
52/4564 | Reducing memory consumed by RestrictInfo list translations in partitionwise join planning |
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 2025-02-20 12:04:02.661961000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_aggregate.out 2025-02-20 12:07:41.497251900... @@ -1267,15 +1267,8 @@ (24 rows) SELECT b, sum(a), count(*) FROM pagg_tab_ml GROUP BY b HAVING avg(a) < 15 ORDER BY 1, 2, 3; - b | sum | count ----+-------+------- - 0 | 30000 | 3000 - 1 | 33000 | 3000 - 2 | 36000 | 3000 - 3 | 39000 | 3000 - 4 | 42000 | 3000 -(5 rows) - +ERROR: parallel worker failed to initialize +HINT: More details may be available in the server log. -- Full aggregation at all levels as GROUP BY clause matches with PARTITION KEY EXPLAIN (COSTS OFF) ... |
52/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 2025-02-20 09:26:19.967047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-20 09:28:46.5509210... @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-20 09:26:19.967047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-20 09:29:30.55645... @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-20 09:26:19.967047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-20 09:28:43.040999000 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - Autoconf | |
regress | 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 2025-02-20 09:26:20.444205571 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/privileges.out 2025-02-20 09:33:39.954318189 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-20 09:26:20.444205571 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/privileges.out 2025-02-20 09:35:07.545963254 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/src/test/regress/results/pri... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-20 09:26:20.444205571 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/privileges.out 2025-02-20 09:31:28.230202915 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
Linux - Debian Bookworm - 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 2025-02-20 09:26:20.338137968 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-20 09:31:56.4681503... @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-02-20 09:26:20.338137968 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-20 09:32:37.33235... @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
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 2025-02-20 09:26:20.338137968 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-20 09:31:54.372141501 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
macOS - Sonoma - Meson | |
regress | 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 2025-02-20 09:26:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-20 09:29:16 @@ -3015,342 +3015,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | 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 2025-02-20 09:26:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-20 09:30:02 @@ -3015,342 +3015,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/privileges.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-02-20 09:26:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-02-20 09:29:16 @@ -3015,342 +3015,8 @@ set session role regress_priv_user4; create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/privileges.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-02-20 09:26:26.124345500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-20 09:29:29.449213700 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-20 09:26:26.124345500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-20 09:31:33.111837000 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
regress | 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 2025-02-20 09:26:26.124345500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-02-20 09:29:18.654343200 +0000 @@ -3016,341 +3016,7 @@ create view atpgv1 as select * from graph_table (ptg1 match ( : atest1) COLUMNS (1 as value)) limit 0; grant select on atpgv1 to regress_priv_user3; select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user3; -select * from atpgv1; -- ok - value -------- -(0 rows) - -set session role regress_priv_user4; -create view atpgv2 as select * from graph_table (ptg1 match (v : ltv) COLUMNS (v.ltvk)) limit 0; --- though the session user is the owner of the view and also has access to the ... |
52/5581 | Extend postgres_fdw_get_connections to return remote backend pid |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-20 08:33:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-20 08:36:08 @@ -12443,7 +12443,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | false | available + loopback | true | available (1 row) -- After terminating the remote backend, since the connection is closed, @@ -12458,7 +12458,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | true | not available + loopback | true | available (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-20 08:33:23.758022500 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-20 08:40:32.101150900 +0000 @@ -12443,7 +12443,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | false | available + loopback | true | available (1 row) -- After terminating the remote backend, since the connection is closed, @@ -12458,7 +12458,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | true | not available + loopback | true | available (1 row) ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:15.814382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-20 01:19:38.525747000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:15.814382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-20 01:20:31.666944000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:15.814382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-20 01:19:37.877746000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:16.268602613 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-20 01:23:43.835756442 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:16.268602613 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-20 01:25:31.647696899 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:16.268602613 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-20 01:20:56.351911789 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:16.355396667 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-20 01:20:27.788124632 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:16.355396667 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-20 01:21:16.940249537 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-20 01:18:16.355396667 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-20 01:20:22.952108502 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-20 01:18:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-20 01:19:51 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-20 01:18:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-20 01:20:40 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-20 01:18:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-20 01:19:50 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-20 01:18:24.457496000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-20 01:21:44.086130700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-20 01:18:24.457496000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-20 01:24:00.303896300 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-20 01:18:24.457496000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-20 01:21:36.929410000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-20 00:55:16.405991237 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-20 01:01:04.81304... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-20 00:55:16.405991237 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-20 01:01:51.565... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-20 00:55:16.405991237 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-20 01:01:01.445044010 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-20 00:56:46.785647600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-20 00:59:26.588543800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-02-20 00:56:46.785647600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-20 01:02:00.444672700 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-20 00:17:26.370649000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-20 00:19:39.695166000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-20 00:17:24.756968000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-20 00:20:21.327704000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-20 00:17:26.370649000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-20 00:20:41.25072700... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-20 00:17:26.370649000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-20 00:19:43.928283000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-20 00:17:26.485830369 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-20 00:20:14.364008874 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-20 00:17:24.704892329 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-20 00:20:35.812452212 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-20 00:17:26.485830369 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-20 00:20:50.90478303... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-20 00:17:26.485830369 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-20 00:20:07.775882560 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5441 | Separate GUC for replication origins |
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 2025-02-19 19:50:32.814180000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-19 19:56:15.3632890... @@ -12440,8 +12440,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 @@ -12454,8 +12453,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/5227 | AIO |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/hash_index.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/hash_index.out 2025-02-19 19:34:35.329318800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/hash_index.out 2025-02-19 19:39:43.269218200 +0000 @@ -40,296 +40,10 @@ CREATE INDEX hash_txt_index ON hash_txt_heap USING hash (random text_ops); CREATE INDEX hash_f8_index ON hash_f8_heap USING hash (random float8_ops) WITH (fillfactor=60); --- --- Also try building functional, expressional, and partial indexes on --- tables that already contain data. --- -create unique index hash_f8_index_1 on hash_f8_heap(abs(random)); -create unique index hash_f8_index_2 on hash_f8_heap((seqno + 1), random); -create unique index hash_f8_index_3 on hash_f8_heap(random) where seqno > 1000; --- --- hash index --- grep 843938989 hash.data --- -SELECT * FROM hash_i4_heap - WHERE hash_i4_heap.random = 843938989; ... |
52/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:16.208257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-19 18:53:39.433770000... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:16.208257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-19 18:54:24.6242220... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:16.208257000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-19 18:53:36.744950000 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:09.967879638 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-19 18:57:59.607687354 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:09.967879638 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-19 18:56:21.026888876 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:11.990436327 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-19 18:56:29.347549885... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:11.990436327 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-19 18:57:18.9395359... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 18:51:11.990436327 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-19 18:56:25.943551194 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-19 18:51:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-19 18:55:37 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-19 18:51:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-19 18:56:35 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-19 18:51:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-19 18:55:35 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-19 18:51:18.116934800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-19 18:54:29.146429300 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-19 18:51:18.116934800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-19 18:56:45.512631000 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-19 18:51:18.116934800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-19 18:54:24.893018300 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-19 17:07:09.794951846 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-19 17:13:03.010408668 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-19 17:07:09.506588300 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-19 17:13:03.202453900 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-19 13:47:22.175092000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-19 13:48:41.798472000 +00... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-19 13:47:20.683392000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-19 13:50:12.870620000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-19 13:47:22.175092000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-19 13:49:23.249633000 +... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-19 13:47:22.175092000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-19 13:48:37.569865000 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-19 13:47:20.841416409 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-19 13:51:25.212356917 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-19 13:47:22.699786076 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-02-19 13:52:44.627809631 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-19 13:47:22.699786076 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2025-02-19 13:54:14.859184013 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-19 13:47:22.699786076 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-02-19 13:49:23.733017890 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
Linux - Debian Bookworm - 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 2025-02-19 13:47:19.449087757 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-19 13:49:11.920541744 +00... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-19 13:47:17.593087718 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-19 13:50:33.080492646 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-19 13:47:19.449087757 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-19 13:49:53.336509453 +... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-19 13:47:19.449087757 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-19 13:49:08.012546546 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-19 13:47:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-19 13:49:44 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-19 13:47:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-19 13:52:21 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-19 13:47:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-19 13:51:10 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-19 13:47:14 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-02-19 13:49:45 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-19 13:47:25.900096400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-19 13:50:13.665366000 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-19 13:47:21.336599800 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-19 13:54:31.945097000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-19 13:47:25.900096400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-19 13:52:37.619038600 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-19 13:47:25.900096400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-02-19 13:49:59.008138800 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-19 11:44:16.444057000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-19 11:46:41.863063000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-19 11:44:15.985606027 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-19 11:48:44.365106039 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-19 11:44:16.227097197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-19 11:47:08.643765927 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-19 11:44:11 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-19 11:48:12 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-19 04:50:11.807659000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-19 04:53:00.688533000 ... @@ -2167,3688 +2167,7 @@ -- create table rc_test (a int, b int); copy rc_test from stdin; -create function return_unnamed_refcursor() returns refcursor as $$ -declare - rc refcursor; -begin - open rc for select a from rc_test; - return rc; -end -$$ language plpgsql; -create function use_refcursor(rc refcursor) returns int as $$ -declare - rc refcursor; - x record; -begin ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-19 04:50:11.807659000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-19 04:53:46.13124000... @@ -1264,4591 +1264,10 @@ (6 rows) update WSlot set backlink = 'PS.base.a5' where slotname = 'WS.001.3a'; -select * from WSlot where roomno = '001' order by slotname; - slotname | roomno | slotlink | backlink -----------------------+----------+----------------------+---------------------- - WS.001.1a | 001 | | PS.base.a1 - WS.001.1b | 001 | | PS.base.a2 - WS.001.2a | 001 | | PS.base.a3 - WS.001.2b | 001 | | PS.base.a4 - WS.001.3a | 001 | | PS.base.a5 - WS.001.3b | 001 | | PS.base.a6 -(6 rows) - -select * from PSlot where slotname ~ 'PS.base.a' order by slotname; - slotname | pfname | slotlink | backlink ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-19 04:50:11.807659000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-19 04:52:56.631010000 +0000 @@ -2713,3142 +2713,7 @@ raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; select stricttest(); -NOTICE: x.f1 = 5, x.f2 = 6 - stricttest ------------- - -(1 row) - -create or replace function stricttest() returns void as $$ -declare x record; -begin - -- should fail due to implicit strict - insert into foo values(7,8),(9,10) returning * into x; - raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; -end$$ language plpgsql; ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 04:02:02.858051118 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-19 04:10:53.002801... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-19 04:02:02.774126713 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-19 04:1... @@ -247,322 +247,10 @@ CREATE TABLE test_like_5c (LIKE test_like_4 INCLUDING ALL) INHERITS (test_like_5, test_like_5x); \d test_like_5c - Table "public.test_like_5c" - Column | Type | Collation | Nullable | Default ---------+---------+-----------+----------+------------------------------------ - x | point | | | - y | point | | | - z | point | | | - p | integer | | | - q | integer | | | generated always as (p * 2) stored - b | integer | | | 42 - c | integer | | | generated always as (a * 2) stored - a | integer | | | -Check constraints: - "test_like_4_a_check" CHECK (a > 0) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-19 04:02:02.858051118 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-19 04:10:47.726803380 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-19 03:49:03.200011064 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-19 03:57:22.64... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-19 03:49:03.200011064 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-19 03:58:09.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-19 03:49:03.200011064 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-19 03:57:18.107271188 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-18 23:57:05.818798828 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-19 00:02:36.16997477... @@ -3766,11 +3766,9 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - +ERROR: index "pg_namespace_oid_index" contains corrupted page at block 2 +HINT: Please REINDEX it. +CONTEXT: parallel worker ROLLBACK; DROP TABLE num_variance; -- diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rangetypes.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/rangetypes.out 2025-02-18 23:57:05.842798828 +0000 ... |
52/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 2025-02-18 20:12:22.699786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-18 20:14:08.810449... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40471 | | 0 | 40471 | pktable_pkey + 40467 | | 0 | 40467 | pktable + 40473 | | 0 | 40473 | fktable + 41273 | | 0 | 41278 | foo + 41282 | | 0 | 41282 | pg_toast_41273_index + 41281 | | 0 | 41281 | pg_toast_41273 + 41509 | | 0 | 41509 | old_oids + 41526 | | 0 | 41526 | pg_toast_41523 ... |
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 2025-02-18 20:12:22.699786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-18 20:15:00.7712... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40608 | | 0 | 40608 | pktable_pkey + 40604 | | 0 | 40604 | pktable + 40610 | | 0 | 40610 | fktable + 41206 | | 0 | 41211 | foo + 41215 | | 0 | 41215 | pg_toast_41206_index + 41214 | | 0 | 41214 | pg_toast_41206 + 41442 | | 0 | 41442 | old_oids + 41459 | | 0 | 41459 | pg_toast_41456 ... |
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 2025-02-18 20:12:22.699786000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-18 20:14:12.331660000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40670 | | 0 | 40670 | pktable_pkey + 40666 | | 0 | 40666 | pktable + 40672 | | 0 | 40672 | fktable + 41208 | | 0 | 41213 | foo + 41217 | | 0 | 41217 | pg_toast_41208_index + 41216 | | 0 | 41216 | pg_toast_41208 + 41501 | | 0 | 41501 | old_oids + 41518 | | 0 | 41518 | pg_toast_41515 ... |
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 2025-02-18 20:12:23.117776898 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-18 20:18:03.311730891 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40833 | | 0 | 40833 | pktable_pkey + 40829 | | 0 | 40829 | pktable + 40838 | | 0 | 40838 | fktable + 41384 | | 0 | 41391 | foo + 41395 | | 0 | 41395 | pg_toast_41384_index + 41394 | | 0 | 41394 | pg_toast_41384 + 41624 | | 0 | 41624 | old_oids + 41641 | | 0 | 41641 | pg_toast_41638 ... |
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 2025-02-18 20:12:23.117776898 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-02-18 20:19:48.323603541 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40754 | | 0 | 40754 | pktable_pkey + 40750 | | 0 | 40750 | pktable + 40756 | | 0 | 40756 | fktable + 41264 | | 0 | 41276 | foo + 41280 | | 0 | 41280 | pg_toast_41264_index + 41279 | | 0 | 41279 | pg_toast_41264 + 41531 | | 0 | 41531 | old_oids + 41553 | | 0 | 41553 | pg_toast_41550 ... |
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 2025-02-18 20:12:23.117776898 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-18 20:15:37.367884678 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40841 | | 0 | 40841 | pktable_pkey + 40837 | | 0 | 40837 | pktable + 40844 | | 0 | 40844 | fktable + 41324 | | 0 | 41331 | foo + 41335 | | 0 | 41335 | pg_toast_41324_index + 41334 | | 0 | 41334 | pg_toast_41324 + 41585 | | 0 | 41585 | old_oids + 41602 | | 0 | 41602 | pg_toast_41599 ... |
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 2025-02-18 20:12:22.258571539 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-18 20:14:47.761745... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40652 | | 0 | 40652 | pktable_pkey + 40648 | | 0 | 40648 | pktable + 40654 | | 0 | 40654 | fktable + 41147 | | 0 | 41153 | foo + 41157 | | 0 | 41157 | pg_toast_41147_index + 41156 | | 0 | 41156 | pg_toast_41147 + 41383 | | 0 | 41383 | old_oids + 41403 | | 0 | 41403 | pg_toast_41400 ... |
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 2025-02-18 20:12:22.258571539 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-18 20:15:29.0857... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40577 | | 0 | 40577 | pktable_pkey + 40572 | | 0 | 40572 | pktable + 40582 | | 0 | 40582 | fktable + 41068 | | 0 | 41073 | foo + 41077 | | 0 | 41077 | pg_toast_41068_index + 41076 | | 0 | 41076 | pg_toast_41068 + 41308 | | 0 | 41308 | old_oids + 41327 | | 0 | 41327 | pg_toast_41323 ... |
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 2025-02-18 20:12:22.258571539 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-18 20:14:42.997749441 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40666 | | 0 | 40666 | pktable_pkey + 40662 | | 0 | 40662 | pktable + 40671 | | 0 | 40671 | fktable + 41168 | | 0 | 41173 | foo + 41177 | | 0 | 41177 | pg_toast_41168_index + 41176 | | 0 | 41176 | pg_toast_41168 + 41407 | | 0 | 41407 | old_oids + 41430 | | 0 | 41430 | pg_toast_41427 ... |
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 2025-02-18 20:12:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-18 20:14:26 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40660 | | 0 | 40660 | pktable_pkey + 40656 | | 0 | 40656 | pktable + 40662 | | 0 | 40662 | fktable + 41148 | | 0 | 41153 | foo + 41157 | | 0 | 41157 | pg_toast_41148_index + 41156 | | 0 | 41156 | pg_toast_41148 + 41380 | | 0 | 41380 | old_oids + 41397 | | 0 | 41397 | pg_toast_41394 ... |
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 2025-02-18 20:12:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-18 20:15:54 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40580 | | 0 | 40580 | pktable_pkey + 40576 | | 0 | 40576 | pktable + 40593 | | 0 | 40593 | fktable + 41112 | | 0 | 41117 | foo + 41121 | | 0 | 41121 | pg_toast_41112_index + 41120 | | 0 | 41120 | pg_toast_41112 + 41343 | | 0 | 41343 | old_oids + 41360 | | 0 | 41360 | pg_toast_41357 ... |
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 2025-02-18 20:12:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-02-18 20:14:31 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40629 | | 0 | 40629 | pktable_pkey + 40625 | | 0 | 40625 | pktable + 40631 | | 0 | 40631 | fktable + 41160 | | 0 | 41165 | foo + 41169 | | 0 | 41169 | pg_toast_41160_index + 41168 | | 0 | 41168 | pg_toast_41160 + 41392 | | 0 | 41392 | old_oids + 41409 | | 0 | 41409 | pg_toast_41406 ... |
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 2025-02-18 20:12:25.760953100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-18 20:16:03.778575700 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39595 | | 0 | 39595 | pktable_pkey + 39591 | | 0 | 39591 | pktable + 39597 | | 0 | 39597 | fktable + 40577 | | 0 | 40585 | foo + 40589 | | 0 | 40589 | pg_toast_40577_index + 40588 | | 0 | 40588 | pg_toast_40577 + 40879 | | 0 | 40879 | old_oids + 40900 | | 0 | 40900 | pg_toast_40897 ... |
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 2025-02-18 20:12:25.760953100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-18 20:18:16.857362000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40274 | | 0 | 40274 | pktable_pkey + 40270 | | 0 | 40270 | pktable + 40276 | | 0 | 40276 | fktable + 40747 | | 0 | 40752 | foo + 40756 | | 0 | 40756 | pg_toast_40747_index + 40755 | | 0 | 40755 | pg_toast_40747 + 41024 | | 0 | 41024 | old_oids + 41041 | | 0 | 41041 | pg_toast_41038 ... |
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 2025-02-18 20:12:25.760953100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-18 20:15:57.283442100 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40793 | | 0 | 40799 | foo + 40803 | | 0 | 40803 | pg_toast_40793_index + 40802 | | 0 | 40802 | pg_toast_40793 + 40107 | | 0 | 40107 | pktable_pkey + 40102 | | 0 | 40102 | pktable + 40109 | | 0 | 40109 | fktable + 41056 | | 0 | 41056 | old_oids + 41099 | | 0 | 41099 | pg_toast_41096 ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/heap_hot_updates.out /Users/admin/pgsql/build/testrun/regress/regr... --- /Users/admin/pgsql/src/test/regress/expected/heap_hot_updates.out 2025-02-18 18:41:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/heap_hot_updates.out 2025-02-18 18:45:02 @@ -122,7 +122,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's check to make sure that the index contains the new value of 'b' @@ -145,7 +145,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) ... |
52/5581 | Extend postgres_fdw_get_connections to return remote backend pid |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 17:39:13 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 17:44:07 @@ -12443,7 +12443,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | false | available + loopback | true | available (1 row) -- After terminating the remote backend, since the connection is closed, @@ -12458,7 +12458,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | true | not available + loopback | true | available (1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 17:38:20.931312200 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 17:45:13.106374300 +0000 @@ -12443,7 +12443,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | false | available + loopback | true | available (1 row) -- After terminating the remote backend, since the connection is closed, @@ -12458,7 +12458,7 @@ FROM postgres_fdw_get_connections(true); server_name | remote_conn_closed | remote_backend_pid -------------+--------------------+-------------------- - loopback | true | not available + loopback | true | available (1 row) ... |
52/5269 | Improve statistics estimation considering GROUP-BY as a 'uniqueiser' |
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 2025-02-18 17:03:23.147987000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 17:05:15.389374000 +00... @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 17:03:23.147987000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 17:06:00.930781000 +... @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
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 2025-02-18 17:03:23.147987000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-18 17:05:14.443801000 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 17:03:22.735038537 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-02-18 17:09:29.322477093 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 17:03:22.735038537 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-02-18 17:07:39.881233106 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
Linux - Debian Bookworm - 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 2025-02-18 17:03:23.218234199 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 17:07:42.777875651 +00... @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 17:03:23.218234199 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 17:08:28.081833833 +... @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
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 2025-02-18 17:03:23.218234199 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-18 17:07:38.977880169 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-18 17:12:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 17:15:08 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-18 17:12:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 17:16:03 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-18 17:12:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-02-18 17:15:06 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
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 2025-02-18 17:03:27.106334900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 17:06:00.896584800 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-18 17:03:27.106334900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 17:08:27.566899500 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-18 17:03:27.106334900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-02-18 17:05:52.143685000 +0000 @@ -5874,16 +5874,16 @@ explain (costs off) select d.* from d left join (select * from b group by b.id, b.c_id) s on d.a = s.id; - QUERY PLAN ------------------------------------------- - Merge Right Join - Merge Cond: (b.id = d.a) - -> Group - Group Key: b.id - -> Index Scan using b_pkey on b - -> Sort - Sort Key: d.a - -> Seq Scan on d + QUERY PLAN +--------------------------------------- + Hash Left Join ... |
52/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 2025-02-18 16:40:19.869567000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-18 16:46:44.0232820... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2009 | 9 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6397,7 +6398,6 @@ 2006 | 6 | bar | | | | ft2 | 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | - 2009 | 9 | bar | | | | ft2 | 2010 | 0 | bar | | | | ft2 | (10 rows) |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-18 16:37:30.866912078 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-18 ... @@ -61,7 +61,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out /tmp/cirrus-ci-build/build-32/testr... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out 2025-02-18 16:37:30.866912078 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_statistics.out 2025-02-18... @@ -62,7 +62,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-18 16:37:30.866912078 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-1... @@ -61,7 +61,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out /tmp/cirrus-ci-build/build-32/testr... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out 2025-02-18 16:37:30.866912078 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_statistics.out 2025-02-... @@ -62,7 +62,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-18 16:37:30.866912078 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-18 16:47:48.274523... @@ -61,7 +61,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out /tmp/cirrus-ci-build/build-32/testr... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out 2025-02-18 16:37:30.866912078 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_statistics.out 2025-02-18 16:47:49.06252... @@ -62,7 +62,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:54.309789000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 16:05:30.395349000... @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:54.309789000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 16:06:18.6590580... @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:54.309789000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-18 16:05:29.171724000 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:51.583468486 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-18 16:09:35.096127845 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:51.583468486 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-18 16:10:50.171657470 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:51.583468486 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-18 16:06:30.661954110 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:56.791915398 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 16:06:04.936977445... @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:56.791915398 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 16:06:52.2088831... @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 16:03:56.791915398 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-18 16:05:58.760993443 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 16:11:22 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 16:14:36 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 16:11:22 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 16:16:26 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 16:11:22 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-18 16:14:33 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 16:03:58.240112200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 16:07:10.332200000 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 16:03:58.240112200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 16:09:39.503752400 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 16:03:58.240112200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-18 16:07:00.292153600 +0000 @@ -155,6 +155,7 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:43.231731000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-18 15:20:03.715618000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:43.231731000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-18 15:20:52.687375000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:43.231731000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-18 15:20:00.643916000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:26.324579612 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-18 15:23:19.842250308 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:26.324579612 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-18 15:25:23.232301167 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:26.324579612 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-18 15:21:00.793767706 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:26.614229176 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-18 15:20:18.583829997 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:26.614229176 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-18 15:21:00.336593431 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-18 15:18:26.614229176 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-18 15:20:15.127845280 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-18 15:18:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-18 15:20:23 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-18 15:18:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-18 15:21:53 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-18 15:18:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-18 15:20:23 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-18 15:19:13.147473500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-18 15:22:28.457352100 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-18 15:19:13.147473500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-18 15:24:48.068853400 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-18 15:19:13.147473500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-18 15:22:23.953447600 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-18 15:05:29.534475173 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-18 15:11:29.86256... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-18 15:05:29.534475173 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-18 15:12:16.134... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-18 15:05:29.534475173 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-18 15:11:25.358577610 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-18 15:05:34.565550000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-02-18 15:08:10.508655700 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-18 14:59:22.773517000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-18 15:01:17.500838000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 14:59:21.297860000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 15:01:57.050445000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-18 14:59:22.773517000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-18 15:02:11.85096600... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-18 14:59:22.773517000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-18 15:01:17.259982000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-18 14:59:22.905943427 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-18 15:02:14.031982596 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 14:59:21.219033258 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 15:02:32.516594783 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-18 14:59:22.905943427 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-18 15:02:46.55708470... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-18 14:59:22.905943427 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-18 15:02:03.311654483 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.544741000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:40:43.543105000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.544741000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:41:31.2799290... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.544741000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:40:44.633168000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.633084782 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-18 13:47:01.280193857 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.633084782 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-18 13:48:13.692131070 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.633084782 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-18 13:43:58.552376903 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.830225598 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:41:23.739668900... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.830225598 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:42:13.7918221... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:39:25.830225598 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:41:20.823663132 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 13:46:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:49:20 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 13:46:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:50:57 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 13:46:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:49:16 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 13:39:29.178330300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:42:36.909542800 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 13:39:29.178330300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:45:01.669486600 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 13:39:29.178330300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:42:32.408044200 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
52/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.095072000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:38:01.346789000... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.095072000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:38:47.0419230... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.095072000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:37:58.383818000 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.555635978 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-18 13:43:17.453089494 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.555635978 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-18 13:40:50.085225644 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.066265555 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:40:52.621629512... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.066265555 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:41:38.7553302... @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 13:35:39.066265555 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:40:47.261487540 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 13:35:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:38:08 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 13:35:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:39:18 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-18 13:35:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:38:04 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 13:35:42.888945600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 13:38:47.645890900 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 13:35:42.888945600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-18 13:41:02.800599700 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-18 13:35:42.888945600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-18 13:38:40.515753300 +0000 @@ -245,4 +245,11 @@ where path = '{1}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +ERROR: function pg_get_process_memory_contexts(integer, boolean) does not exist +LINE 2: from pg_get_process_memory_contexts(checkpointer_pid... + ^ +HINT: No function matches the given name and argument types. You might need to add explicit type casts. +QUERY: select type, name, ident + from pg_get_process_memory_contexts(checkpointer_pid, false) + where path = '{1}' +CONTEXT: PL/pgSQL function inline_code_block line 9 at SQL statement |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-18 12:44:10.690093351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-18 12:50:20.319789258 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-18 12:44:09.912369500 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-18 12:50:21.041896700 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-18 11:35:00.598702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 11:36:28.281815000 +00... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 11:34:59.128986000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 11:38:00.870663000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 11:35:00.598702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 11:37:12.546334000 +... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-18 11:35:00.598702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-18 11:36:24.970625000 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 11:34:56.078360183 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-18 11:39:34.852598467 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 11:34:57.884643293 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-02-18 11:40:39.556928538 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-18 11:34:57.884643293 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2025-02-18 11:43:03.973996862 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 11:34:57.884643293 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-02-18 11:38:12.741085970 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
Linux - Debian Bookworm - 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 2025-02-18 11:34:58.488453053 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 11:38:31.702790191 +00... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 11:34:56.584827380 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 11:39:56.777717980 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-18 11:34:58.488453053 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 11:39:14.357683940 +... @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-18 11:34:58.488453053 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-18 11:38:25.755067241 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-18 11:41:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 11:44:40 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 11:41:13 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 11:46:26 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-18 11:41:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 11:45:44 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-18 11:41:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-02-18 11:44:39 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
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 2025-02-18 11:35:04.078294700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-18 11:37:44.131902900 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-18 11:34:59.884949200 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-18 11:41:51.643949000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-18 11:35:04.078294700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-18 11:40:13.398787300 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-18 11:35:04.078294700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-02-18 11:37:35.203710200 +0000 @@ -7420,7 +7420,7 @@ QUERY PLAN ------------------------------------------------------------------------------------- Nested Loop - Join Filter: (sj_t3.id = sj_t1.id) + Join Filter: (sj_t2.id = sj_t1.id) -> Nested Loop Join Filter: (sj_t2.id = sj_t3.id) -> Nested Loop Semi Join |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-18 10:54:13.221445000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-18 10:56:54.138012000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-18 10:54:10.490823454 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-18 10:59:12.836655286 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-18 10:54:09.818367486 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-18 10:58:55.606318156 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-18 10:57:12 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-18 11:02:22 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-18 05:13:01.319628000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-18 05:15:43.913129000 ... @@ -2968,2887 +2968,7 @@ set plpgsql.extra_errors to 'none'; -- test warnings when shadowing a variable set plpgsql.extra_warnings to 'shadowed_variables'; --- simple shadowing of input and output parameters -create or replace function shadowtest(in1 int) - returns table (out1 int) as $$ -declare -in1 int; -out1 int; -begin -end -$$ language plpgsql; -WARNING: variable "in1" shadows a previously defined variable -LINE 4: in1 int; - ^ -WARNING: variable "out1" shadows a previously defined variable ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-18 05:13:01.319628000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-18 05:16:39.22161200... @@ -1019,4836 +1019,10 @@ insert into Room values ('102', 'Conference'); insert into Room values ('103', 'Restroom'); insert into Room values ('104', 'Technical'); -insert into Room values ('105', 'Office'); -insert into Room values ('106', 'Office'); --- --- Second we install the wall connectors --- -insert into WSlot values ('WS.001.1a', '001', '', ''); -insert into WSlot values ('WS.001.1b', '001', '', ''); -insert into WSlot values ('WS.001.2a', '001', '', ''); -insert into WSlot values ('WS.001.2b', '001', '', ''); -insert into WSlot values ('WS.001.3a', '001', '', ''); -insert into WSlot values ('WS.001.3b', '001', '', ''); -insert into WSlot values ('WS.002.1a', '002', '', ''); -insert into WSlot values ('WS.002.1b', '002', '', ''); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-18 05:13:01.319628000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-18 05:15:44.172679000 +0000 @@ -3722,2133 +3722,7 @@ (4 rows) drop function returnqueryf(); -drop table tabwithcols; --- --- Tests for composite-type results --- -create type compostype as (x int, y varchar); --- test: use of variable of composite type in return statement -create or replace function compos() returns compostype as $$ -declare - v compostype; -begin - v := (1, 'hello'); - return v; -end; ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 04:55:59.283546863 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-18 05:04:31.374834... @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-18 04:55:59.203546862 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-18 05:0... @@ -546,23 +546,10 @@ -- fail, as partitioned tables don't allow NO INHERIT constraints CREATE TABLE noinh_con_copy1_parted (LIKE noinh_con_copy INCLUDING ALL) PARTITION BY LIST (a); -ERROR: cannot add NO INHERIT constraint to partitioned table "noinh_con_copy1_parted" -DROP TABLE noinh_con_copy, noinh_con_copy1; -/* LIKE with other relation kinds */ -CREATE TABLE ctlt4 (a int, b text); -CREATE SEQUENCE ctlseq1; -CREATE TABLE ctlt10 (LIKE ctlseq1); -- fail -ERROR: relation "ctlseq1" is invalid in LIKE clause -LINE 1: CREATE TABLE ctlt10 (LIKE ctlseq1); - ^ -DETAIL: This operation is not supported for sequences. -CREATE VIEW ctlv1 AS SELECT * FROM ctlt4; -CREATE TABLE ctlt11 (LIKE ctlv1); -CREATE TABLE ctlt11a (LIKE ctlv1 INCLUDING ALL); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-18 04:55:59.283546863 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-18 05:04:26.854840167 +0000 @@ -235,15 +235,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-18 04:35:00.769762310 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-18 04:43:51.27... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-18 04:35:00.769762310 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-18 04:44:39.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-18 04:35:00.769762310 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-18 04:43:46.843351318 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-18 02:26:04.901814490 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-18 02:43:54.08753594... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/5018 | Extension security improvement: Add support for extensions with an owned schema |
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 2025-02-18 01:47:03.326103000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-18 01:52:47.8364480... @@ -12440,8 +12440,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 @@ -12454,8 +12453,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/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 2025-02-17 18:44:19.649396000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-17 18:46:51.972260... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40689 | | 0 | 40689 | pktable_pkey + 40685 | | 0 | 40685 | pktable + 40691 | | 0 | 40691 | fktable + 41241 | | 0 | 41265 | foo + 41269 | | 0 | 41269 | pg_toast_41241_index + 41268 | | 0 | 41268 | pg_toast_41241 + 41509 | | 0 | 41509 | old_oids + 41526 | | 0 | 41526 | pg_toast_41523 ... |
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 2025-02-17 18:44:19.649396000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-17 18:47:45.3187... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40646 | | 0 | 40646 | pktable_pkey + 40642 | | 0 | 40642 | pktable + 40648 | | 0 | 40648 | fktable + 41157 | | 0 | 41157 | pg_toast_41147_index + 41156 | | 0 | 41156 | pg_toast_41147 + 41147 | | 0 | 41153 | foo + 41410 | | 0 | 41410 | old_oids + 41427 | | 0 | 41427 | pg_toast_41424 ... |
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 2025-02-17 18:44:19.649396000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-17 18:46:49.679724000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40686 | | 0 | 40686 | pktable_pkey + 40682 | | 0 | 40682 | pktable + 40688 | | 0 | 40688 | fktable + 41202 | | 0 | 41207 | foo + 41211 | | 0 | 41211 | pg_toast_41202_index + 41210 | | 0 | 41210 | pg_toast_41202 + 41513 | | 0 | 41513 | old_oids + 41530 | | 0 | 41530 | pg_toast_41527 ... |
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 2025-02-17 18:44:25.228315756 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-17 18:51:36.726246096 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40841 | | 0 | 40841 | pktable_pkey + 40837 | | 0 | 40837 | pktable + 40845 | | 0 | 40845 | fktable + 41390 | | 0 | 41398 | foo + 41402 | | 0 | 41402 | pg_toast_41390_index + 41401 | | 0 | 41401 | pg_toast_41390 + 41619 | | 0 | 41619 | old_oids + 41648 | | 0 | 41648 | pg_toast_41645 ... |
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 2025-02-17 18:44:25.228315756 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-17 18:49:46.434751950 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40863 | | 0 | 40863 | pktable_pkey + 40859 | | 0 | 40859 | pktable + 40865 | | 0 | 40865 | fktable + 41386 | | 0 | 41391 | foo + 41395 | | 0 | 41395 | pg_toast_41386_index + 41394 | | 0 | 41394 | pg_toast_41386 + 41624 | | 0 | 41624 | old_oids + 41641 | | 0 | 41641 | pg_toast_41638 ... |
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 2025-02-17 18:44:25.269786761 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-17 18:49:59.667399... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40677 | | 0 | 40677 | pktable_pkey + 40673 | | 0 | 40673 | pktable + 40680 | | 0 | 40680 | fktable + 41160 | | 0 | 41166 | foo + 41170 | | 0 | 41170 | pg_toast_41160_index + 41169 | | 0 | 41169 | pg_toast_41160 + 41410 | | 0 | 41410 | old_oids + 41433 | | 0 | 41433 | pg_toast_41430 ... |
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 2025-02-17 18:44:25.269786761 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-17 18:50:37.9279... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40596 | | 0 | 40596 | pktable_pkey + 40592 | | 0 | 40592 | pktable + 40599 | | 0 | 40599 | fktable + 41073 | | 0 | 41078 | foo + 41082 | | 0 | 41082 | pg_toast_41073_index + 41081 | | 0 | 41081 | pg_toast_41073 + 41309 | | 0 | 41309 | old_oids + 41328 | | 0 | 41328 | pg_toast_41325 ... |
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 2025-02-17 18:44:25.269786761 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-17 18:49:53.551323776 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40651 | | 0 | 40651 | pktable_pkey + 40647 | | 0 | 40647 | pktable + 40653 | | 0 | 40653 | fktable + 41172 | | 0 | 41179 | foo + 41183 | | 0 | 41183 | pg_toast_41172_index + 41182 | | 0 | 41182 | pg_toast_41172 + 41403 | | 0 | 41403 | old_oids + 41423 | | 0 | 41423 | pg_toast_41420 ... |
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 2025-02-17 18:44:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-17 18:46:35 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40723 | | 0 | 40723 | pktable_pkey + 40719 | | 0 | 40719 | pktable + 40725 | | 0 | 40725 | fktable + 41191 | | 0 | 41196 | foo + 41200 | | 0 | 41200 | pg_toast_41191_index + 41199 | | 0 | 41199 | pg_toast_41191 + 41473 | | 0 | 41473 | old_oids + 41527 | | 0 | 41527 | pg_toast_41524 ... |
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 2025-02-17 18:44:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-17 18:47:34 @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 40775 | | 0 | 40775 | users_id_seq + 40781 | | 0 | 40781 | pg_toast_40776 + 40782 | | 0 | 40782 | pg_toast_40776_index + 40776 | | 0 | 40776 | users + 40871 | | 0 | 40871 | foo + 41187 | | 0 | 41187 | forc_test + 41477 | | 0 | 41477 | pg_toast_41474 + 41478 | | 0 | 41478 | pg_toast_41474_index ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2025-02-17 18:44:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-02-17 18:46:35 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40551 | | 0 | 40551 | pktable_pkey + 40547 | | 0 | 40547 | pktable + 40553 | | 0 | 40553 | fktable + 41134 | | 0 | 41139 | foo + 41143 | | 0 | 41143 | pg_toast_41134_index + 41142 | | 0 | 41142 | pg_toast_41134 + 41369 | | 0 | 41369 | old_oids + 41386 | | 0 | 41386 | pg_toast_41383 ... |
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 2025-02-17 18:44:20.092720900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-17 18:48:17.397876500 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40269 | | 0 | 40269 | pktable_pkey + 40265 | | 0 | 40265 | pktable + 40273 | | 0 | 40273 | fktable + 40820 | | 0 | 40820 | pg_toast_40805 + 40805 | | 0 | 40816 | foo + 40822 | | 0 | 40822 | pg_toast_40805_index + 41041 | | 0 | 41041 | old_oids + 41058 | | 0 | 41058 | pg_toast_41055 ... |
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 2025-02-17 18:44:20.092720900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-17 18:50:51.615671300 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40413 | | 0 | 40413 | pktable_pkey + 40407 | | 0 | 40407 | pktable + 40415 | | 0 | 40415 | fktable + 40860 | | 0 | 40865 | foo + 40869 | | 0 | 40869 | pg_toast_40860_index + 40868 | | 0 | 40868 | pg_toast_40860 + 41061 | | 0 | 41061 | old_oids + 41078 | | 0 | 41078 | pg_toast_41075 ... |
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 2025-02-17 18:44:20.092720900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-17 18:48:12.074501300 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40195 | | 0 | 40195 | pktable + 40213 | | 0 | 40213 | fktable + 40204 | | 0 | 40204 | pktable_pkey + 40886 | | 0 | 40891 | foo + 40895 | | 0 | 40895 | pg_toast_40886_index + 40894 | | 0 | 40894 | pg_toast_40886 + 41124 | | 0 | 41124 | old_oids + 41141 | | 0 | 41141 | pg_toast_41138 ... |
53/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-17 15:12:17.042622000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-02-17 15:18:53.6... @@ -144,7 +144,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-17 15:12:17.535547424 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-17 ... @@ -61,7 +61,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out /tmp/cirrus-ci-build/build-32/testr... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out 2025-02-17 15:12:17.535547424 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_statistics.out 2025-02-17... @@ -62,7 +62,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-17 15:12:17.535547424 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-1... @@ -61,7 +61,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out /tmp/cirrus-ci-build/build-32/testr... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out 2025-02-17 15:12:17.535547424 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_statistics.out 2025-02-... @@ -62,7 +62,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-17 15:12:17.535547424 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-17 15:22:23.769657... @@ -61,7 +61,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out /tmp/cirrus-ci-build/build-32/testr... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_statistics.out 2025-02-17 15:12:17.535547424 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_statistics.out 2025-02-17 15:22:24.56165... @@ -62,7 +62,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:19.886190000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-17 14:14:47.171732000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:19.886190000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-17 14:15:35.096818000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:19.886190000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-17 14:14:44.531305000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:16.036696480 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-17 14:18:49.846182566 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:16.036696480 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-17 14:20:17.749836376 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:16.036696480 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-17 14:15:58.074437557 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:18.710844918 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-17 14:15:37.793212131 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:18.710844918 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-17 14:16:25.121476683 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-17 14:13:18.710844918 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-17 14:15:32.013188456 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-17 14:13:20.358730100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-17 14:16:19.080431700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-17 14:13:20.358730100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-17 14:18:35.495445700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-17 14:13:20.358730100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-17 14:16:15.274778200 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/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 2025-02-17 14:01:33.632128000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-17 14:02:34.59907800... @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-17 14:01:34.834526010 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-17 14:07:17.95164... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-17 14:01:34.834526010 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-17 14:08:00.947... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-17 14:01:34.834526010 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-17 14:07:14.287643332 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-17 14:01:37.721175900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-17 14:04:19.746164900 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-17 13:56:21.332171000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-17 13:58:24.149249000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-17 13:56:19.836952000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-17 13:59:01.132926000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-17 13:56:21.332171000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-17 13:59:20.64053400... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-17 13:56:21.332171000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-17 13:58:25.567918000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-17 13:56:21.765803927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-17 13:59:40.964425976 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-17 13:56:19.958662490 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-17 13:59:58.028403947 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-17 13:56:21.765803927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-17 14:00:16.99222472... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-17 13:56:21.765803927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-17 13:59:35.344372744 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/insert-conflict-specconflict.out /tmp/cirrus-ci-build/build/te... --- /tmp/cirrus-ci-build/src/test/isolation/expected/insert-conflict-specconflict.out 2025-02-17 12:50:08.126388000 +000... +++ /tmp/cirrus-ci-build/build/testrun/isolation-running/isolation/results/insert-conflict-specconflict.out 2025-02-17 1... @@ -369,6 +369,8 @@ step s1_commit: COMMIT; s2: NOTICE: blurt_and_lock_123() called for k1 in session 2 s2: NOTICE: acquiring advisory lock on 2 +s2: NOTICE: blurt_and_lock_123() called for k1 in session 2 +s2: NOTICE: acquiring advisory lock on 2 step s2_upsert: <... completed> step controller_show: SELECT * FROM upserttest; key|data @@ -528,6 +530,8 @@ (3 rows) step s2_commit: COMMIT; +s1: NOTICE: blurt_and_lock_123() called for k1 in session 1 +s1: NOTICE: acquiring advisory lock on 2 s1: NOTICE: blurt_and_lock_123() called for k1 in session 1 s1: NOTICE: acquiring advisory lock on 2 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out /tmp/cirrus-ci-build/build-32/testrun/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out 2025-02-17 12:50:05.602805470 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/heap_hot_updates.out 2025-02-17 12:59:03.447179072 +00... @@ -209,7 +209,7 @@ SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates pg_stat_get_xact_tuples_hot_updated ------------------------------------- - 1 + 0 (1 row) -- Let's make sure we're recording HOT updates for our 'ex' relation properly in the system |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:22.527916000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-17 12:18:36.168230000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:22.527916000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-17 12:19:20.9867650... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:22.527916000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-17 12:18:32.463413000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:19.960920525 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-17 12:22:17.657028842 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:19.960920525 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-17 12:24:06.780603055 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:19.960920525 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-17 12:19:43.153350387 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:22.961221910 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-17 12:19:25.884991190... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:22.961221910 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-17 12:20:13.8608456... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 12:17:22.961221910 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-17 12:19:21.256991866 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-17 12:17:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-17 12:19:56 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-17 12:17:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-17 12:21:00 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-17 12:17:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-17 12:19:57 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-17 12:17:26.311233400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-17 12:20:32.179139200 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-17 12:17:26.311233400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-17 12:22:58.528751000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-17 12:17:26.311233400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-17 12:20:24.046328400 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -172,7 +174,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(24 rows) +(26 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-17 11:27:06.347837837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-17 11:33:25.059375184 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-17 11:27:08.657517100 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-17 11:33:23.927433400 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-02-17 11:21:56.766584060 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-02-17 11:31:31.984333683 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-02-17 10:19:29.951725616 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-02-17 10:26:45.642471246 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-17 09:49:44.206494000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-17 09:52:52.384933000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-17 09:49:40.582091818 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-17 09:56:13.481493642 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-17 09:49:42.452266063 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-17 09:55:01.759406597 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-17 09:49:10 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-17 09:54:31 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-17 09:49:43.919479300 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-17 09:57:11.822632300 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-17 09:01:25.625056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-17 09:03:46.286041000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-17 09:01:20.494105743 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-17 09:06:07.756823051 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-17 09:01:24.663164456 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-17 09:05:21.906921181 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-17 09:01:11 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-17 09:05:41 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-17 04:28:04.620570000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-17 04:30:46.777694000 ... @@ -2265,3590 +2265,10 @@ return rc; end $$ language plpgsql; -select constant_refcursor(); -ERROR: variable "rc" is declared CONSTANT -CONTEXT: PL/pgSQL function constant_refcursor() line 5 at OPEN --- but it's okay like this -create or replace function constant_refcursor() returns refcursor as $$ -declare - rc constant refcursor := 'my_cursor_name'; -begin - open rc for select a from rc_test; - return rc; -end -$$ language plpgsql; -select constant_refcursor(); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-17 04:28:04.620570000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-17 04:31:42.23005800... @@ -1838,4017 +1838,10 @@ begin return array[lower(x), upper(x), y, z]; end$$ language plpgsql; -select f1(int4range(42, 49), 11, 2::smallint) as int, f1(float8range(4.5, 7.8), 7.8, 11::real) as num; - int | num ---------------+------------------ - {42,49,11,2} | {4.5,7.8,7.8,11} -(1 row) - -select f1(int4range(42, 49), 11, 4.5) as fail; -- range type doesn't fit -ERROR: function f1(int4range, integer, numeric) does not exist -LINE 1: select f1(int4range(42, 49), 11, 4.5) as fail; - ^ -HINT: No function matches the given name and argument types. You might need to add explicit type casts. -drop function f1(x anycompatiblerange, y anycompatible, z anycompatible); --- fail, can't infer type: ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-17 04:28:04.620570000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-17 04:30:44.946375000 +0000 @@ -2965,2890 +2965,7 @@ set plpgsql.extra_warnings to 'all'; set plpgsql.extra_warnings to 'none'; set plpgsql.extra_errors to 'all'; -set plpgsql.extra_errors to 'none'; --- test warnings when shadowing a variable -set plpgsql.extra_warnings to 'shadowed_variables'; --- simple shadowing of input and output parameters -create or replace function shadowtest(in1 int) - returns table (out1 int) as $$ -declare -in1 int; -out1 int; -begin -end -$$ language plpgsql; -WARNING: variable "in1" shadows a previously defined variable ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 04:15:54.069306954 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-17 04:24:45.689653... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-17 04:15:53.992944780 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-17 04:2... @@ -270,299 +270,10 @@ ALTER TABLE test_like_6 DROP COLUMN c; CREATE TABLE test_like_6c (LIKE test_like_6 INCLUDING ALL); \d+ test_like_6c - Table "public.test_like_6c" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+---------+-----------+----------+---------+----------+--------------+------------- - a | integer | | | | plain | | - b | text | | | | extended | | -Statistics objects: - "public.test_like_6c_expr_stat" ON (a || b) FROM test_like_6c - -DROP TABLE test_like_4, test_like_4a, test_like_4b, test_like_4c, test_like_4d; -DROP TABLE test_like_5, test_like_5x, test_like_5c; -DROP TABLE test_like_6, test_like_6c; -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-17 04:15:54.069306954 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-17 04:24:41.457753400 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-17 03:34:58.918796128 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-17 03:44:40.14... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-17 03:34:58.918796128 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-17 03:45:28.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-17 03:34:58.918796128 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-17 03:44:30.360544152 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-16 23:25:03.229364412 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-16 23:30:41.32027658... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/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 2025-02-16 16:10:14.076162000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-16 16:12:36.805889... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40611 | | 0 | 40611 | pktable_pkey + 40607 | | 0 | 40607 | pktable + 40614 | | 0 | 40614 | fktable + 41141 | | 0 | 41146 | foo + 41150 | | 0 | 41150 | pg_toast_41141_index + 41149 | | 0 | 41149 | pg_toast_41141 + 41416 | | 0 | 41416 | old_oids + 41452 | | 0 | 41452 | pg_toast_41449 ... |
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 2025-02-16 16:10:14.076162000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-16 16:13:28.2719... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40519 | | 0 | 40519 | pktable_pkey + 40515 | | 0 | 40515 | pktable + 40521 | | 0 | 40521 | fktable + 41132 | | 0 | 41137 | foo + 41141 | | 0 | 41141 | pg_toast_41132_index + 41140 | | 0 | 41140 | pg_toast_41132 + 41370 | | 0 | 41370 | old_oids + 41387 | | 0 | 41387 | pg_toast_41384 ... |
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 2025-02-16 16:10:14.076162000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-16 16:12:39.887322000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40573 | | 0 | 40573 | pktable_pkey + 40569 | | 0 | 40569 | pktable + 40575 | | 0 | 40575 | fktable + 41087 | | 0 | 41096 | foo + 41100 | | 0 | 41100 | pg_toast_41087_index + 41099 | | 0 | 41099 | pg_toast_41087 + 41398 | | 0 | 41398 | old_oids + 41415 | | 0 | 41415 | pg_toast_41412 ... |
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 2025-02-16 16:10:13.395215069 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-16 16:18:08.926519348 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40751 | | 0 | 40751 | pktable_pkey + 40747 | | 0 | 40747 | pktable + 40753 | | 0 | 40753 | fktable + 41223 | | 0 | 41228 | foo + 41232 | | 0 | 41232 | pg_toast_41223_index + 41231 | | 0 | 41231 | pg_toast_41223 + 41457 | | 0 | 41457 | old_oids + 41482 | | 0 | 41482 | pg_toast_41479 ... |
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 2025-02-16 16:10:13.395215069 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-02-16 16:19:09.478444453 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40684 | | 0 | 40684 | pktable_pkey + 40680 | | 0 | 40680 | pktable + 40687 | | 0 | 40687 | fktable + 41194 | | 0 | 41201 | foo + 41205 | | 0 | 41205 | pg_toast_41194_index + 41204 | | 0 | 41204 | pg_toast_41194 + 41444 | | 0 | 41444 | old_oids + 41464 | | 0 | 41464 | pg_toast_41461 ... |
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 2025-02-16 16:10:13.395215069 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-16 16:15:22.850610360 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40755 | | 0 | 40755 | pktable_pkey + 40751 | | 0 | 40751 | pktable + 40758 | | 0 | 40758 | fktable + 41234 | | 0 | 41239 | foo + 41243 | | 0 | 41243 | pg_toast_41234_index + 41242 | | 0 | 41242 | pg_toast_41234 + 41489 | | 0 | 41489 | old_oids + 41522 | | 0 | 41522 | pg_toast_41519 ... |
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 2025-02-16 16:10:13.200589844 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-16 16:15:44.168740... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40580 | | 0 | 40580 | pktable_pkey + 40576 | | 0 | 40576 | pktable + 40582 | | 0 | 40582 | fktable + 41081 | | 0 | 41089 | foo + 41093 | | 0 | 41093 | pg_toast_41081_index + 41092 | | 0 | 41092 | pg_toast_41081 + 41325 | | 0 | 41325 | old_oids + 41343 | | 0 | 41343 | pg_toast_41340 ... |
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 2025-02-16 16:10:13.200589844 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-16 16:16:19.2805... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40550 | | 0 | 40550 | pktable_pkey + 40546 | | 0 | 40546 | pktable + 40552 | | 0 | 40552 | fktable + 41061 | | 0 | 41067 | foo + 41071 | | 0 | 41071 | pg_toast_41061_index + 41070 | | 0 | 41070 | pg_toast_41061 + 41343 | | 0 | 41343 | old_oids + 41360 | | 0 | 41360 | pg_toast_41357 ... |
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 2025-02-16 16:10:13.200589844 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-16 16:15:38.488762757 +0000 @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 40700 | | 0 | 40700 | users_id_seq + 40709 | | 0 | 40709 | pg_toast_40701 + 40710 | | 0 | 40710 | pg_toast_40701_index + 40701 | | 0 | 40701 | users + 40949 | | 0 | 40949 | foo + 41257 | | 0 | 41257 | forc_test + 41593 | | 0 | 41593 | pg_toast_41590 + 41594 | | 0 | 41594 | pg_toast_41590_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 2025-02-16 16:09:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-16 16:11:36 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40591 | | 0 | 40591 | pktable_pkey + 40587 | | 0 | 40587 | pktable + 40593 | | 0 | 40593 | fktable + 41099 | | 0 | 41106 | foo + 41110 | | 0 | 41110 | pg_toast_41099_index + 41109 | | 0 | 41109 | pg_toast_41099 + 41346 | | 0 | 41346 | old_oids + 41363 | | 0 | 41363 | pg_toast_41360 ... |
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 2025-02-16 16:09:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-16 16:12:34 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40529 | | 0 | 40529 | pktable_pkey + 40524 | | 0 | 40524 | pktable + 40531 | | 0 | 40531 | fktable + 41014 | | 0 | 41025 | foo + 41029 | | 0 | 41029 | pg_toast_41014_index + 41028 | | 0 | 41028 | pg_toast_41014 + 41255 | | 0 | 41255 | old_oids + 41274 | | 0 | 41274 | pg_toast_41271 ... |
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 2025-02-16 16:09:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-02-16 16:11:42 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40565 | | 0 | 40565 | pktable_pkey + 40561 | | 0 | 40561 | pktable + 40567 | | 0 | 40567 | fktable + 41058 | | 0 | 41063 | foo + 41067 | | 0 | 41067 | pg_toast_41058_index + 41066 | | 0 | 41066 | pg_toast_41058 + 41283 | | 0 | 41283 | old_oids + 41300 | | 0 | 41300 | pg_toast_41297 ... |
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 2025-02-16 16:10:16.369330600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-16 16:13:57.023483800 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40208 | | 0 | 40208 | pktable_pkey + 40203 | | 0 | 40203 | pktable + 40210 | | 0 | 40210 | fktable + 40730 | | 0 | 40735 | foo + 40739 | | 0 | 40739 | pg_toast_40730_index + 40738 | | 0 | 40738 | pg_toast_40730 + 40968 | | 0 | 40968 | old_oids + 40985 | | 0 | 40985 | pg_toast_40982 ... |
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 2025-02-16 16:10:16.369330600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-16 16:16:22.531989700 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39783 | | 0 | 39783 | pktable_pkey + 39779 | | 0 | 39779 | pktable + 39785 | | 0 | 39785 | fktable + 40638 | | 0 | 40644 | foo + 40648 | | 0 | 40648 | pg_toast_40638_index + 40647 | | 0 | 40647 | pg_toast_40638 + 40882 | | 0 | 40882 | old_oids + 40905 | | 0 | 40905 | pg_toast_40902 ... |
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 2025-02-16 16:10:16.369330600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-16 16:13:48.135792100 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39904 | | 0 | 39904 | pktable_pkey + 39897 | | 0 | 39897 | pktable + 39908 | | 0 | 39908 | fktable + 40643 | | 0 | 40655 | foo + 40659 | | 0 | 40659 | pg_toast_40643_index + 40658 | | 0 | 40658 | pg_toast_40643 + 40902 | | 0 | 40902 | old_oids + 40919 | | 0 | 40919 | pg_toast_40916 ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:35.324363000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-16 01:45:52.890284000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:35.324363000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-16 01:46:47.093702000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:35.324363000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-16 01:45:52.924449000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:35.212252977 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-16 01:49:32.783107934 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:35.212252977 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-16 01:47:12.883169467 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:31.374921137 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-16 01:46:36.657793589 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:31.374921137 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-16 01:47:24.193538595 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-16 01:44:31.374921137 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-16 01:46:31.313803565 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-16 01:44:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-16 01:45:49 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-16 01:44:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-16 01:46:34 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-16 01:44:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-16 01:45:49 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-16 01:44:42.149835900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-16 01:48:01.618174500 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-16 01:44:42.149835900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-16 01:50:11.742189100 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-16 01:44:42.149835900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-16 01:47:50.344045500 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-16 00:42:29.964623564 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-16 00:48:07.28722... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-16 00:42:29.964623564 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-16 00:48:49.103... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-16 00:42:29.964623564 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-16 00:48:02.603237764 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-16 00:42:35.153321300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-16 00:47:50.976609000 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-16 00:27:21.603369000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-16 00:29:19.298384000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-16 00:27:20.144695000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-16 00:29:51.406607000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-16 00:27:21.603369000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-16 00:30:03.99527000... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-16 00:27:21.603369000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-16 00:29:13.461272000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-16 00:27:18.610384208 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-16 00:30:11.006253735 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-16 00:27:16.854384276 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-16 00:30:31.246254796 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-16 00:27:18.610384208 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-16 00:30:44.85425538... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-16 00:27:18.610384208 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-16 00:30:04.762253338 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/insert-conflict-specconflict.out /tmp/cirrus-ci-build/build/te... --- /tmp/cirrus-ci-build/src/test/isolation/expected/insert-conflict-specconflict.out 2025-02-15 19:50:03.528002000 +000... +++ /tmp/cirrus-ci-build/build/testrun/isolation-running/isolation/results/insert-conflict-specconflict.out 2025-02-15 1... @@ -84,6 +84,8 @@ s1: NOTICE: acquiring advisory lock on 2 s1: NOTICE: blurt_and_lock_123() called for k1 in session 1 s1: NOTICE: acquiring advisory lock on 2 +s1: NOTICE: blurt_and_lock_123() called for k1 in session 1 +s1: NOTICE: acquiring advisory lock on 2 step s1_upsert: <... completed> step controller_show: SELECT * FROM upserttest; key|data @@ -176,6 +178,8 @@ s2: NOTICE: acquiring advisory lock on 2 s2: NOTICE: blurt_and_lock_123() called for k1 in session 2 s2: NOTICE: acquiring advisory lock on 2 +s2: NOTICE: blurt_and_lock_123() called for k1 in session 2 +s2: NOTICE: acquiring advisory lock on 2 step s2_upsert: <... completed> step controller_show: SELECT * FROM upserttest; ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:21.874556000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-15 18:09:33.538065000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:21.874556000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-15 18:10:19.2647850... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:21.874556000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-15 18:09:35.052195000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:18.580010495 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-15 18:14:12.787556056 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:18.580010495 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-15 18:15:28.403519512 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:18.580010495 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-15 18:11:00.583737894 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:20.588531827 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-15 18:10:17.591281600... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:20.588531827 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-15 18:11:03.5360363... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 18:08:20.588531827 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-15 18:10:13.707274063 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-15 18:08:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-15 18:09:45 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-15 18:08:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-15 18:10:29 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-15 18:08:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-15 18:09:46 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-15 18:08:28.180523700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-15 18:11:31.741620100 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-15 18:08:28.180523700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-15 18:13:49.500574200 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-15 18:08:28.180523700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-15 18:11:26.332446700 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-15 16:39:08.130094156 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-15 16:45:24.293178224 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-15 16:39:12.978803100 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-15 16:45:40.015461300 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-02-15 13:20:21.512144025 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-02-15 13:26:46.068339704 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-15 12:44:53.326578000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-15 12:48:02.415495000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-15 12:44:50.717574089 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-15 12:51:05.162368134 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-15 12:44:51.319506798 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-15 12:50:38.390744537 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-15 12:44:58.035872000 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-15 12:51:34.558836100 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-15 09:41:52.251347000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-15 09:44:51.817605000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-15 09:41:48.738852447 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-15 09:48:00.102153517 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-15 09:41:46.002674902 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-15 09:47:43.358126337 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-15 09:41:11 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-15 09:44:32 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-15 05:37:09.203783000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-15 05:39:55.354267000 ... @@ -2143,3712 +2143,7 @@ (1 row) select sp_add_user('user2'); - sp_add_user -------------- - -1 -(1 row) - -select sp_add_user('user3'); - sp_add_user -------------- - 3 -(1 row) - -select sp_add_user('user3'); - sp_add_user ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-15 05:37:09.203783000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-15 05:40:49.28082100... @@ -1574,4281 +1574,10 @@ -- Test the FOUND magic variable -- CREATE TABLE found_test_tbl (a int); -create function test_found() - returns boolean as ' - declare - begin - insert into found_test_tbl values (1); - if FOUND then - insert into found_test_tbl values (2); - end if; - - update found_test_tbl set a = 100 where a = 1; - if FOUND then - insert into found_test_tbl values (3); - end if; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-15 05:37:09.203783000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-15 05:39:51.232826000 +0000 @@ -2096,3759 +2096,7 @@ -- Test proper snapshot handling in simple expressions -- create temp table users(login text, id serial); -create function sp_id_user(a_login text) returns int as $$ -declare x int; -begin - select into x id from users where login = a_login; - if found then return x; end if; - return 0; -end$$ language plpgsql stable; -insert into users values('user1'); -select sp_id_user('user1'); - sp_id_user ------------- - 1 -(1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 05:09:55.410259688 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-15 05:18:19.635396... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-15 05:09:55.333830846 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-15 05:1... @@ -412,157 +412,10 @@ CREATE TABLE ctlt13_like (LIKE ctlt3 INCLUDING CONSTRAINTS INCLUDING INDEXES INCLUDING COMMENTS INCLUDING STORAGE) INHE... NOTICE: merging column "a" with inherited definition \d+ ctlt13_like - Table "public.ctlt13_like" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+------+-----------+----------+---------+----------+--------------+------------- - a | text | | not null | | main | | A3 - b | text | | | | extended | | - c | text | | | | external | | C -Indexes: - "ctlt13_like_expr_idx" btree ((a || c)) -Check constraints: - "ctlt1_a_check" CHECK (length(a) > 2) - "ctlt1_b_check" CHECK (length(b) > 100) NOT ENFORCED - "ctlt3_a_check" CHECK (length(a) < 5) - "ctlt3_c_check" CHECK (length(c) < 7) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-15 05:09:55.410259688 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-15 05:18:17.271512103 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-15 04:37:57.013773515 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-15 04:46:41.51... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-15 04:37:57.013773515 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-15 04:47:29.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-15 04:37:57.013773515 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-15 04:46:35.453493713 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-15 00:35:04.286512612 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-15 00:40:43.80741258... @@ -3766,120 +3766,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - -ROLLBACK; -DROP TABLE num_variance; --- --- Tests for GCD() --- -SELECT a, b, gcd(a, b), gcd(a, -b), gcd(-b, a), gcd(-b, -a) -FROM (VALUES (0::numeric, 0::numeric), - (0::numeric, numeric 'NaN'), ... |
52/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 2025-02-14 17:04:27.473228000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-14 17:06:39.292778... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40426 | | 0 | 40426 | pktable_pkey + 40422 | | 0 | 40422 | pktable + 40428 | | 0 | 40428 | fktable + 41223 | | 0 | 41228 | foo + 41232 | | 0 | 41232 | pg_toast_41223_index + 41231 | | 0 | 41231 | pg_toast_41223 + 41440 | | 0 | 41440 | old_oids + 41457 | | 0 | 41457 | pg_toast_41454 ... |
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 2025-02-14 17:04:27.473228000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-14 17:07:34.3169... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40466 | | 0 | 40466 | pktable_pkey + 40462 | | 0 | 40462 | pktable + 40468 | | 0 | 40468 | fktable + 41043 | | 0 | 41053 | foo + 41057 | | 0 | 41057 | pg_toast_41043_index + 41056 | | 0 | 41056 | pg_toast_41043 + 41330 | | 0 | 41330 | old_oids + 41347 | | 0 | 41347 | pg_toast_41344 ... |
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 2025-02-14 17:04:27.473228000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-14 17:06:37.997223000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40421 | | 0 | 40421 | pktable_pkey + 40417 | | 0 | 40417 | pktable + 40423 | | 0 | 40423 | fktable + 41089 | | 0 | 41094 | foo + 41098 | | 0 | 41098 | pg_toast_41089_index + 41097 | | 0 | 41097 | pg_toast_41089 + 41338 | | 0 | 41338 | old_oids + 41355 | | 0 | 41355 | pg_toast_41352 ... |
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 2025-02-14 17:04:27.859662723 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-14 17:11:59.234174549 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40746 | | 0 | 40746 | pktable_pkey + 40742 | | 0 | 40742 | pktable + 40749 | | 0 | 40749 | fktable + 41228 | | 0 | 41233 | foo + 41238 | | 0 | 41238 | pg_toast_41228_index + 41237 | | 0 | 41237 | pg_toast_41228 + 41454 | | 0 | 41454 | old_oids + 41472 | | 0 | 41472 | pg_toast_41469 ... |
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 2025-02-14 17:04:27.859662723 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-02-14 17:13:52.386315276 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40715 | | 0 | 40715 | pktable_pkey + 40711 | | 0 | 40711 | pktable + 40718 | | 0 | 40718 | fktable + 41239 | | 0 | 41244 | foo + 41248 | | 0 | 41248 | pg_toast_41239_index + 41247 | | 0 | 41247 | pg_toast_41239 + 41474 | | 0 | 41474 | old_oids + 41494 | | 0 | 41494 | pg_toast_41491 ... |
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 2025-02-14 17:04:27.859662723 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-14 17:09:42.714734450 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40778 | | 0 | 40778 | pktable_pkey + 40774 | | 0 | 40774 | pktable + 40780 | | 0 | 40780 | fktable + 41251 | | 0 | 41256 | foo + 41260 | | 0 | 41260 | pg_toast_41251_index + 41259 | | 0 | 41259 | pg_toast_41251 + 41510 | | 0 | 41510 | old_oids + 41527 | | 0 | 41527 | pg_toast_41524 ... |
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 2025-02-14 17:04:29.393354006 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-14 17:09:55.671930... @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 40848 | | 0 | 40848 | foo + 40621 | | 0 | 40621 | users_id_seq + 40627 | | 0 | 40627 | pg_toast_40622 + 40628 | | 0 | 40628 | pg_toast_40622_index + 40622 | | 0 | 40622 | users + 41124 | | 0 | 41124 | forc_test + 41635 | | 0 | 41635 | pg_toast_41629 + 41638 | | 0 | 41638 | pg_toast_41629_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 2025-02-14 17:04:29.393354006 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-14 17:10:31.2918... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40562 | | 0 | 40562 | pktable_pkey + 40558 | | 0 | 40558 | pktable + 40564 | | 0 | 40564 | fktable + 41033 | | 0 | 41039 | foo + 41043 | | 0 | 41043 | pg_toast_41033_index + 41042 | | 0 | 41042 | pg_toast_41033 + 41267 | | 0 | 41267 | old_oids + 41287 | | 0 | 41287 | pg_toast_41284 ... |
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 2025-02-14 17:04:29.393354006 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-14 17:09:50.779937866 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40575 | | 0 | 40575 | pktable_pkey + 40571 | | 0 | 40571 | pktable + 40577 | | 0 | 40577 | fktable + 41100 | | 0 | 41105 | foo + 41109 | | 0 | 41109 | pg_toast_41100_index + 41108 | | 0 | 41108 | pg_toast_41100 + 41337 | | 0 | 41337 | old_oids + 41357 | | 0 | 41357 | pg_toast_41354 ... |
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 2025-02-14 17:04:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-14 17:06:35 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40531 | | 0 | 40531 | pktable_pkey + 40527 | | 0 | 40527 | pktable + 40534 | | 0 | 40534 | fktable + 41119 | | 0 | 41124 | foo + 41128 | | 0 | 41128 | pg_toast_41119_index + 41127 | | 0 | 41127 | pg_toast_41119 + 41394 | | 0 | 41394 | old_oids + 41411 | | 0 | 41411 | pg_toast_41408 ... |
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 2025-02-14 17:04:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-14 17:07:29 @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 39685 | | 0 | 39685 | users_id_seq + 39702 | | 0 | 39702 | pg_toast_39689 + 39703 | | 0 | 39703 | pg_toast_39689_index + 39689 | | 0 | 39689 | users + 40589 | | 0 | 40589 | foo + 40835 | | 0 | 40835 | forc_test + 41524 | | 0 | 41524 | pg_toast_41521 + 41525 | | 0 | 41525 | pg_toast_41521_index ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/alter_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/alter_table.out 2025-02-14 17:04:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-02-14 17:06:35 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40501 | | 0 | 40501 | pktable_pkey + 40497 | | 0 | 40497 | pktable + 40503 | | 0 | 40503 | fktable + 41093 | | 0 | 41099 | foo + 41103 | | 0 | 41103 | pg_toast_41093_index + 41102 | | 0 | 41102 | pg_toast_41093 + 41337 | | 0 | 41337 | old_oids + 41357 | | 0 | 41357 | pg_toast_41354 ... |
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 2025-02-14 17:04:34.537535200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-14 17:08:25.947826800 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40642 | | 0 | 40642 | pg_toast_40631_index + 40641 | | 0 | 40641 | pg_toast_40631 + 40631 | | 0 | 40638 | foo + 40124 | | 0 | 40124 | pktable_pkey + 40119 | | 0 | 40119 | pktable + 40126 | | 0 | 40126 | fktable + 40947 | | 0 | 40947 | pg_toast_40944 + 40948 | | 0 | 40948 | pg_toast_40944_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 2025-02-14 17:04:34.537535200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-14 17:11:01.527081300 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40222 | | 0 | 40222 | pktable_pkey + 40218 | | 0 | 40218 | pktable + 40224 | | 0 | 40224 | fktable + 40727 | | 0 | 40741 | foo + 40746 | | 0 | 40746 | pg_toast_40727_index + 40745 | | 0 | 40745 | pg_toast_40727 + 40979 | | 0 | 40979 | old_oids + 40996 | | 0 | 40996 | pg_toast_40993 ... |
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 2025-02-14 17:04:34.537535200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-14 17:08:23.261773600 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40130 | | 0 | 40130 | pktable + 40146 | | 0 | 40146 | fktable + 40138 | | 0 | 40138 | pktable_pkey + 40813 | | 0 | 40818 | foo + 40822 | | 0 | 40822 | pg_toast_40813_index + 40821 | | 0 | 40821 | pg_toast_40813 + 41051 | | 0 | 41051 | old_oids + 41068 | | 0 | 41068 | pg_toast_41065 ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:16.283816000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-14 03:06:36.468004000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:16.283816000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-14 03:07:22.324324000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:16.283816000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-14 03:06:32.865792000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:13.098645621 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-14 03:09:59.209929691 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:13.098645621 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-14 03:07:44.550128555 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:13.621067521 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-14 03:07:15.855040122 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:13.621067521 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-14 03:07:59.747494702 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-14 03:05:13.621067521 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-14 03:07:10.131031819 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-14 03:05:16.879256400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-14 03:08:43.104660700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-14 03:05:16.879256400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-14 03:11:17.386907900 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-14 03:05:16.879256400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-14 03:08:31.143238200 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-14 01:40:05.690479985 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-14 01:45:37.17801... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-14 01:40:05.690479985 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-14 01:46:21.894... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-14 01:40:05.690479985 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-14 01:45:33.742012695 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-14 01:40:15.558310500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-02-14 01:42:34.395723800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-14 01:06:20.196234000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-14 01:08:13.539160000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-14 01:06:18.720027000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-14 01:08:51.644150000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-14 01:06:20.196234000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-14 01:09:04.96634100... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-14 01:06:20.196234000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-14 01:08:12.639809000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-14 01:06:17.178685483 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-14 01:09:17.936877335 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-14 01:06:15.389408824 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-14 01:09:33.857139112 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-14 01:06:17.178685483 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-14 01:09:53.65316891... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-14 01:06:17.178685483 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-14 01:09:06.220694143 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5556 | Expanding HOT updates for expression and partial indexes |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/insert-conflict-specconflict.out /tmp/cirrus-ci-build/build/te... --- /tmp/cirrus-ci-build/src/test/isolation/expected/insert-conflict-specconflict.out 2025-02-13 19:04:08.836035000 +000... +++ /tmp/cirrus-ci-build/build/testrun/isolation-running/isolation/results/insert-conflict-specconflict.out 2025-02-13 1... @@ -369,6 +369,8 @@ step s1_commit: COMMIT; s2: NOTICE: blurt_and_lock_123() called for k1 in session 2 s2: NOTICE: acquiring advisory lock on 2 +s2: NOTICE: blurt_and_lock_123() called for k1 in session 2 +s2: NOTICE: acquiring advisory lock on 2 step s2_upsert: <... completed> step controller_show: SELECT * FROM upserttest; key|data @@ -528,6 +530,8 @@ (3 rows) step s2_commit: COMMIT; +s1: NOTICE: blurt_and_lock_123() called for k1 in session 1 +s1: NOTICE: acquiring advisory lock on 2 s1: NOTICE: blurt_and_lock_123() called for k1 in session 1 s1: NOTICE: acquiring advisory lock on 2 ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:56.720012000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-13 17:40:11.030098000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:56.720012000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-13 17:40:57.4126900... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:56.720012000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-13 17:40:12.080499000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:57.798221984 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-13 17:40:17.503534485 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:57.798221984 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-13 17:38:26.175236852 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:57.105010333 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-13 17:39:01.773339129... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:57.105010333 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-13 17:39:46.4772002... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 17:33:57.105010333 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-13 17:38:57.649348804 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-13 17:33:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-13 17:35:31 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-13 17:33:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-13 17:36:22 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-13 17:33:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-13 17:35:31 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-13 17:34:01.386578800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-13 17:37:04.096509900 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-13 17:34:01.386578800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-13 17:39:20.471624900 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-13 17:34:01.386578800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-13 17:37:01.091132000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-13 15:32:04.821017232 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-13 15:38:14.791492209 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-13 15:32:07.983545800 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-13 15:38:24.732504700 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
52/5523 | vacuumdb changes for stats import/export |
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 2025-02-13 13:04:15.252165000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-13 13:09:46.0650490... @@ -12440,8 +12440,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 @@ -12454,8 +12453,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/5545 | Improve CRC32C performance with AVX-512, take 2 |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-02-13 12:03:25.432663978 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-02-13 12:11:59.713941172 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-13 11:29:36.326516000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-13 11:32:59.887378000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-13 11:29:33.308821880 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-13 11:35:26.088147752 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-13 11:29:32.720434880 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-13 11:36:09.051578598 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-13 11:29:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-13 11:32:46 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-13 11:29:39.132217200 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-13 11:36:23.938902000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-13 07:36:15.671468000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-13 07:38:35.399285000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-13 07:36:13.077770419 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-13 07:40:56.128646605 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-13 07:36:13.610698298 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-13 07:39:33.466785513 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-13 07:36:11 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-13 07:38:54 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5166 | Make ECPG locale usage thread-safe |
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 2025-02-13 03:53:28.988208000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-13 03:59:44.5290860... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2010 | 0 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6398,7 +6399,6 @@ 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | 2009 | 9 | bar | | | | ft2 | - 2010 | 0 | bar | | | | ft2 | (10 rows) EXPLAIN (verbose, costs off) |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-13 02:35:02.395266000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-13 02:37:43.559899000 ... @@ -2662,3193 +2662,7 @@ drop function excpt_test2(); drop function excpt_test3(); drop function excpt_test4(); --- parameters of raise stmt can be expressions -create function raise_exprs() returns void as $$ -declare - a integer[] = '{10,20,30}'; - c varchar = 'xyz'; - i integer; -begin - i := 2; - raise notice '%; %; %; %; %; %', a, a[i], c, (select c || 'abc'), row(10,'aaa',NULL,30), NULL; -end;$$ language plpgsql; -select raise_exprs(); -NOTICE: {10,20,30}; 20; xyz; xyzabc; (10,aaa,,30); <NULL> - raise_exprs ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-13 02:35:02.395266000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-13 02:38:29.49153300... @@ -1077,4778 +1077,10 @@ insert into PSlot values ('PS.base.a2', 'PF0_1', '', ''); insert into PSlot values ('PS.base.a3', 'PF0_1', '', ''); insert into PSlot values ('PS.base.a4', 'PF0_1', '', ''); -insert into PSlot values ('PS.base.a5', 'PF0_1', '', ''); -insert into PSlot values ('PS.base.a6', 'PF0_1', '', ''); --- --- These are already wired to the wall connectors --- -insert into PSlot values ('PS.base.b1', 'PF0_1', '', 'WS.002.1a'); -insert into PSlot values ('PS.base.b2', 'PF0_1', '', 'WS.002.1b'); -insert into PSlot values ('PS.base.b3', 'PF0_1', '', 'WS.002.2a'); -insert into PSlot values ('PS.base.b4', 'PF0_1', '', 'WS.002.2b'); -insert into PSlot values ('PS.base.b5', 'PF0_1', '', 'WS.002.3a'); -insert into PSlot values ('PS.base.b6', 'PF0_1', '', 'WS.002.3b'); -insert into PSlot values ('PS.base.c1', 'PF0_1', '', 'WS.003.1a'); -insert into PSlot values ('PS.base.c2', 'PF0_1', '', 'WS.003.1b'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-13 02:35:02.395266000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-13 02:37:43.649403000 +0000 @@ -2455,3400 +2455,7 @@ end; $$ language plpgsql; select raise_test3(1); -NOTICE: This message has no parameters (despite having % signs in it)! - raise_test3 -------------- - 1 -(1 row) - --- Test re-RAISE inside a nested exception block. This case is allowed --- by Oracle's PL/SQL but was handled differently by PG before 9.1. -CREATE FUNCTION reraise_test() RETURNS void AS $$ -BEGIN - BEGIN - RAISE syntax_error; - EXCEPTION ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-13 02:29:32.110789834 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/create_table_like.out 2025-02-13 02:38:... @@ -501,68 +501,10 @@ DROP TABLE public.pg_attrdef; -- Check that LIKE isn't confused when new table masks the old, either BEGIN; -CREATE SCHEMA ctl_schema; -SET LOCAL search_path = ctl_schema, public; -CREATE TABLE ctlt1 (LIKE ctlt1 INCLUDING ALL); -\d+ ctlt1 - Table "ctl_schema.ctlt1" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+------+-----------+----------+---------+----------+--------------+------------- - a | text | | not null | | main | | A - b | text | | | | extended | | B -Indexes: - "ctlt1_pkey" PRIMARY KEY, btree (a) - "ctlt1_b_idx" btree (b) - "ctlt1_expr_idx" btree ((a || b)) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-13 02:29:32.110789834 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-13 02:3... @@ -282,287 +282,7 @@ DROP TABLE test_like_5, test_like_5x, test_like_5c; DROP TABLE test_like_6, test_like_6c; CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); -INSERT INTO inhg VALUES (20, 10); -- should fail -ERROR: duplicate key value violates unique constraint "inhg_pkey" -DETAIL: Key (xx)=(10) already exists. -DROP TABLE inhg; -/* Multiple primary keys creation should fail */ -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)); /* fails */ -ERROR: multiple primary keys for table "inhg" are not allowed -CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE); -CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) WHERE xx <> 'test'; -/* Ok to create multiple unique indexes */ -CREATE TABLE inhg (x text UNIQUE, LIKE inhz INCLUDING INDEXES); -INSERT INTO inhg (xx, yy, x) VALUES ('test', 5, 10); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-13 02:29:32.186839052 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-13 02:38:37.836676726 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5561 | Reduce TupleHashEntryData struct size by half |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrad... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-13 01:34:33.784178495 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/groupingsets.out 2025-02-13 01:43:13.79... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/recovery/... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-13 01:34:33.784178495 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/groupingsets.out 2025-02-13 01:43:58.... @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out /tmp/cirrus-ci-build/build-32/testrun/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/groupingsets.out 2025-02-13 01:34:33.784178495 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/groupingsets.out 2025-02-13 01:43:08.234734801 +0000 @@ -1725,14 +1725,15 @@ Hash Key: four Hash Key: ten Hash Key: hundred - Hash Key: thousand Group Key: unique1 Sort Key: twothousand Group Key: twothousand + Sort Key: thousand + Group Key: thousand -> Sort Sort Key: unique1 -> Seq Scan on tenk1 -(12 rows) +(13 rows) -- check collation-sensitive matching between grouping expressions ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-12 21:28:40.724419266 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-02-12 21:43:45.734390633 +0000 @@ -3766,120 +3766,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - -ROLLBACK; -DROP TABLE num_variance; --- --- Tests for GCD() --- -SELECT a, b, gcd(a, b), gcd(a, -b), gcd(-b, a), gcd(-b, -a) -FROM (VALUES (0::numeric, 0::numeric), - (0::numeric, numeric 'NaN'), ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/box.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/box.out 2025-02-12 21:28:40.657286589 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/box.out 2025-02-12 21:33:53.620737101 +0... @@ -477,190 +477,7 @@ RESET enable_seqscan; DROP INDEX box_spgist; --- --- Test the SP-GiST index on the larger volume of data --- -CREATE TABLE quad_box_tbl (id int, b box); -INSERT INTO quad_box_tbl - SELECT (x - 1) * 100 + y, box(point(x * 10, y * 10), point(x * 10 + 5, y * 10 + 5)) - FROM generate_series(1, 100) x, - generate_series(1, 100) y; --- insert repeating data to test allTheSame -INSERT INTO quad_box_tbl - SELECT i, '((200, 300),(210, 310))' - FROM generate_series(10001, 11000) AS i; -INSERT INTO quad_box_tbl ... |
52/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 2025-02-12 16:08:21.231906000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-12 16:10:19.410918... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40555 | | 0 | 40555 | pktable_pkey + 40548 | | 0 | 40548 | pktable + 40564 | | 0 | 40564 | fktable + 41101 | | 0 | 41109 | foo + 41113 | | 0 | 41113 | pg_toast_41101_index + 41112 | | 0 | 41112 | pg_toast_41101 + 41375 | | 0 | 41375 | old_oids + 41392 | | 0 | 41392 | pg_toast_41389 ... |
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 2025-02-12 16:08:21.231906000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-12 16:11:14.5417... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40487 | | 0 | 40487 | pktable_pkey + 40483 | | 0 | 40483 | pktable + 40492 | | 0 | 40492 | fktable + 41017 | | 0 | 41022 | foo + 41026 | | 0 | 41026 | pg_toast_41017_index + 41025 | | 0 | 41025 | pg_toast_41017 + 41349 | | 0 | 41349 | old_oids + 41366 | | 0 | 41366 | pg_toast_41363 ... |
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 2025-02-12 16:08:21.231906000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-12 16:10:18.045481000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40510 | | 0 | 40510 | pktable_pkey + 40502 | | 0 | 40502 | pktable + 40513 | | 0 | 40513 | fktable + 41105 | | 0 | 41112 | foo + 41116 | | 0 | 41116 | pg_toast_41105_index + 41115 | | 0 | 41115 | pg_toast_41105 + 41380 | | 0 | 41380 | old_oids + 41399 | | 0 | 41399 | pg_toast_41396 ... |
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 2025-02-12 16:08:19.680183458 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-12 16:13:44.669118832 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40746 | | 0 | 40746 | pktable_pkey + 40742 | | 0 | 40742 | pktable + 40749 | | 0 | 40749 | fktable + 41206 | | 0 | 41211 | foo + 41216 | | 0 | 41216 | pg_toast_41206_index + 41215 | | 0 | 41215 | pg_toast_41206 + 41503 | | 0 | 41503 | old_oids + 41523 | | 0 | 41523 | pg_toast_41520 ... |
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 2025-02-12 16:08:19.680183458 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-02-12 16:15:30.050718848 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40704 | | 0 | 40704 | pktable_pkey + 40700 | | 0 | 40700 | pktable + 40707 | | 0 | 40707 | fktable + 41226 | | 0 | 41231 | foo + 41235 | | 0 | 41235 | pg_toast_41226_index + 41234 | | 0 | 41234 | pg_toast_41226 + 41464 | | 0 | 41464 | old_oids + 41481 | | 0 | 41481 | pg_toast_41478 ... |
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 2025-02-12 16:08:19.680183458 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-12 16:11:33.661417120 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40731 | | 0 | 40731 | pktable_pkey + 40727 | | 0 | 40727 | pktable + 40733 | | 0 | 40733 | fktable + 41213 | | 0 | 41218 | foo + 41222 | | 0 | 41222 | pg_toast_41213_index + 41221 | | 0 | 41221 | pg_toast_41213 + 41438 | | 0 | 41438 | old_oids + 41456 | | 0 | 41456 | pg_toast_41453 ... |
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 2025-02-12 16:08:17.585186378 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-12 16:10:50.936688... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40575 | | 0 | 40575 | pktable_pkey + 40571 | | 0 | 40571 | pktable + 40577 | | 0 | 40577 | fktable + 41058 | | 0 | 41063 | foo + 41067 | | 0 | 41067 | pg_toast_41058_index + 41066 | | 0 | 41066 | pg_toast_41058 + 41318 | | 0 | 41318 | old_oids + 41338 | | 0 | 41338 | pg_toast_41335 ... |
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 2025-02-12 16:08:17.585186378 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-12 16:11:27.2326... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40477 | | 0 | 40477 | pktable_pkey + 40473 | | 0 | 40473 | pktable + 40480 | | 0 | 40480 | fktable + 40975 | | 0 | 40981 | foo + 40985 | | 0 | 40985 | pg_toast_40975_index + 40984 | | 0 | 40984 | pg_toast_40975 + 41217 | | 0 | 41217 | old_oids + 41236 | | 0 | 41236 | pg_toast_41233 ... |
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 2025-02-12 16:08:17.585186378 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-12 16:10:44.824691413 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40541 | | 0 | 40541 | pktable_pkey + 40537 | | 0 | 40537 | pktable + 40543 | | 0 | 40543 | fktable + 41041 | | 0 | 41050 | foo + 41054 | | 0 | 41054 | pg_toast_41041_index + 41053 | | 0 | 41053 | pg_toast_41041 + 41280 | | 0 | 41280 | old_oids + 41301 | | 0 | 41301 | pg_toast_41298 ... |
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 2025-02-12 16:08:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-12 16:10:11 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40607 | | 0 | 40607 | pktable_pkey + 40603 | | 0 | 40603 | pktable + 40609 | | 0 | 40609 | fktable + 41085 | | 0 | 41096 | foo + 41100 | | 0 | 41100 | pg_toast_41085_index + 41099 | | 0 | 41099 | pg_toast_41085 + 41323 | | 0 | 41323 | old_oids + 41344 | | 0 | 41344 | pg_toast_41340 ... |
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 2025-02-12 16:08:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-12 16:11:20 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40557 | | 0 | 40557 | pktable_pkey + 40553 | | 0 | 40553 | pktable + 40559 | | 0 | 40559 | fktable + 41037 | | 0 | 41043 | foo + 41047 | | 0 | 41047 | pg_toast_41037_index + 41046 | | 0 | 41046 | pg_toast_41037 + 41283 | | 0 | 41283 | old_oids + 41300 | | 0 | 41300 | pg_toast_41297 ... |
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 2025-02-12 16:08:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-02-12 16:10:10 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40629 | | 0 | 40629 | pktable_pkey + 40625 | | 0 | 40625 | pktable + 40631 | | 0 | 40631 | fktable + 41098 | | 0 | 41103 | foo + 41107 | | 0 | 41107 | pg_toast_41098_index + 41106 | | 0 | 41106 | pg_toast_41098 + 41376 | | 0 | 41376 | old_oids + 41393 | | 0 | 41393 | pg_toast_41390 ... |
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 2025-02-12 16:08:22.558994300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-12 16:12:24.143743000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39952 | | 0 | 39952 | pktable_pkey + 39944 | | 0 | 39944 | pktable + 39959 | | 0 | 39959 | fktable + 40618 | | 0 | 40625 | foo + 40629 | | 0 | 40629 | pg_toast_40618_index + 40628 | | 0 | 40628 | pg_toast_40618 + 40910 | | 0 | 40910 | old_oids + 40927 | | 0 | 40927 | pg_toast_40924 ... |
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 2025-02-12 16:08:22.558994300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-12 16:14:53.043841300 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39337 | | 0 | 39337 | pktable_pkey + 39333 | | 0 | 39333 | pktable + 39340 | | 0 | 39340 | fktable + 40497 | | 0 | 40558 | foo + 40564 | | 0 | 40564 | pg_toast_40497_index + 40562 | | 0 | 40562 | pg_toast_40497 + 40923 | | 0 | 40923 | old_oids + 40940 | | 0 | 40940 | pg_toast_40937 ... |
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 2025-02-12 16:08:22.558994300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-12 16:12:15.775623400 +0000 @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 38734 | | 0 | 38734 | pktable_pkey + 38727 | | 0 | 38727 | pktable + 38739 | | 0 | 38739 | fktable + 41213 | | 0 | 41213 | pg_toast_41210 + 40627 | | 0 | 40627 | users_id_seq + 40639 | | 0 | 40639 | pg_toast_40628 + 40643 | | 0 | 40643 | pg_toast_40628_index + 40628 | | 0 | 40628 | users ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:43:14.854436000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-12 04:44:35.290319000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:43:14.854436000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-12 04:45:19.716700000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:43:14.854436000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-12 04:44:33.970849000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:42:58.848342792 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-12 04:48:24.002816072 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:42:58.848342792 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-12 04:49:44.867592135 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:42:58.848342792 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-12 04:45:31.502546021 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:43:00.895284761 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-12 04:45:10.210977629 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:43:00.895284761 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-12 04:46:00.402962672 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-12 04:43:00.895284761 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-12 04:45:07.342978945 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-12 04:42:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-12 04:43:52 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-12 04:42:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-12 04:44:46 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-12 04:42:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-12 04:43:51 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-12 04:43:03.767169900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-12 04:46:11.149341900 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-12 04:43:03.767169900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-12 04:48:26.669533800 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-12 04:43:03.767169900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-12 04:46:00.730865000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/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 2025-02-12 03:40:15.127371000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-12 03:41:18.17836100... @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-12 03:40:12.968467164 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-12 03:45:31.56971... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-12 03:40:12.968467164 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-12 03:46:11.785... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-12 03:40:12.968467164 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-12 03:45:28.357727275 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-12 03:40:19.635644700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-12 03:42:56.320966800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-02-12 03:40:19.635644700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-12 03:45:24.295825500 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-12 03:34:52.574588000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-12 03:36:49.888421000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-12 03:34:51.114225000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-12 03:37:28.230134000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-12 03:34:52.574588000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-12 03:37:45.45899900... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-12 03:34:52.574588000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-12 03:36:46.944024000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-12 03:34:25.450663038 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-12 03:37:24.697967978 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-12 03:34:23.620009659 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-12 03:37:43.246362524 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-12 03:34:25.450663038 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-12 03:38:00.02239869... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-12 03:34:25.450663038 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-12 03:37:18.589841941 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:26.194710000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-11 20:16:38.921908000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:26.194710000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-11 20:17:23.8925740... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:26.194710000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-11 20:16:37.595636000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:27.503354921 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-11 20:20:42.015292580 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:27.503354921 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-11 20:22:01.512865037 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:27.503354921 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-11 20:17:50.810220759 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:26.689996405 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-11 20:17:26.963607730... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:26.689996405 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-11 20:18:12.1994859... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 20:15:26.689996405 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-11 20:17:22.595609655 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-11 20:15:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-11 20:16:45 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-11 20:15:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-11 20:17:36 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-11 20:15:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-11 20:16:46 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-11 20:15:32.158103300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-11 20:19:01.777443200 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-11 20:15:32.158103300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-11 20:21:42.921270100 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-11 20:15:32.158103300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-11 20:18:52.636316900 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-11 18:07:15.084291039 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-11 18:15:08.735518326 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-11 18:07:15.356979400 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-11 18:13:10.674045300 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-11 18:06:14.582096000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-02-11 18:13:22.2... @@ -143,7 +143,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-11 18:05:24.140288691 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-11 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-11 18:05:24.144285609 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-11 18:05:24.140288691 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-1... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-11 18:05:24.144285609 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-11 18:05:24.140288691 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-11 18:16:46.032996... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-11 18:05:24.144285609 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-02-11 18:16:4... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-11 13:34:59.990362000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-11 13:38:20.227100000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-11 13:34:56.863095951 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-11 13:41:08.149545642 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-11 13:34:57.889596045 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-11 13:40:55.788661832 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-11 13:34:11 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-11 13:37:40 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-11 13:35:00.889085200 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-11 13:42:13.142401000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-11 10:09:35.564738000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-11 10:12:05.602854000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-11 10:09:32.904651489 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-11 10:13:02.086274359 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-11 10:09:35.639851297 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-11 10:12:45.291239839 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-11 10:09:11 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-11 10:12:17 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-11 05:03:52.554850000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-11 05:06:33.717620000 ... @@ -2456,3399 +2456,7 @@ $$ language plpgsql; select raise_test3(1); NOTICE: This message has no parameters (despite having % signs in it)! - raise_test3 -------------- - 1 -(1 row) - --- Test re-RAISE inside a nested exception block. This case is allowed --- by Oracle's PL/SQL but was handled differently by PG before 9.1. -CREATE FUNCTION reraise_test() RETURNS void AS $$ -BEGIN - BEGIN - RAISE syntax_error; - EXCEPTION - WHEN syntax_error THEN ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-11 05:03:52.554850000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-11 05:07:21.50022200... @@ -1876,3979 +1876,7 @@ x := a || b; y := array[c, d]; end$$ language plpgsql; -select x, pg_typeof(x), y, pg_typeof(y) - from f1(11, array[1, 2], 42, 34.5); - x | pg_typeof | y | pg_typeof -----------+-----------+-----------+----------- - {11,1,2} | integer[] | {42,34.5} | numeric[] -(1 row) - -select x, pg_typeof(x), y, pg_typeof(y) - from f1(11, array[1, 2], point(1,2), point(3,4)); - x | pg_typeof | y | pg_typeof -----------+-----------+-------------------+----------- - {11,1,2} | integer[] | {"(1,2)","(3,4)"} | point[] -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-11 05:03:52.554850000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-11 05:06:32.453954000 +0000 @@ -3100,2755 +3100,7 @@ select v from generate_series(1,2) g(v) into x; end; $$; -ERROR: query returned more than one row -HINT: Make sure the query returns a single row, or use LIMIT 1. -CONTEXT: PL/pgSQL function inline_code_block line 4 at SQL statement -reset plpgsql.extra_errors; -reset plpgsql.extra_warnings; -set plpgsql.extra_warnings to 'strict_multi_assignment'; -do $$ -declare - x int; - y int; -begin - select 1 into x, y; - select 1,2 into x, y; ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 04:07:00.210079805 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-11 04:15:25.587603... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-11 04:07:00.133990423 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-11 04:1... @@ -320,249 +320,10 @@ -- including storage and comments CREATE TABLE ctlt1 (a text CHECK (length(a) > 2) ENFORCED PRIMARY KEY, b text CHECK (length(b) > 100) NOT ENFORCED); -CREATE INDEX ctlt1_b_key ON ctlt1 (b); -CREATE INDEX ctlt1_fnidx ON ctlt1 ((a || b)); -CREATE STATISTICS ctlt1_a_b_stat ON a,b FROM ctlt1; -CREATE STATISTICS ctlt1_expr_stat ON (a || b) FROM ctlt1; -COMMENT ON STATISTICS ctlt1_a_b_stat IS 'ab stats'; -COMMENT ON STATISTICS ctlt1_expr_stat IS 'ab expr stats'; -COMMENT ON COLUMN ctlt1.a IS 'A'; -COMMENT ON COLUMN ctlt1.b IS 'B'; -COMMENT ON CONSTRAINT ctlt1_a_check ON ctlt1 IS 't1_a_check'; -COMMENT ON INDEX ctlt1_pkey IS 'index pkey'; -COMMENT ON INDEX ctlt1_b_key IS 'index b_key'; -ALTER TABLE ctlt1 ALTER COLUMN a SET STORAGE MAIN; -CREATE TABLE ctlt2 (c text); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-11 04:07:00.210079805 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-11 04:15:21.095636352 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-11 00:58:15.532491410 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-02-11 01:13:39.002820640 +0000 @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-11 00:58:14.537941244 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-11 01:03:57.36429796... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:28.353685000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-10 09:48:44.881334000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:28.353685000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-10 09:49:30.603086000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:28.353685000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-10 09:48:42.972373000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:28.831989694 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-10 09:52:24.469988170 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:28.831989694 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-10 09:50:03.537929862 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:29.489549351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-10 09:49:34.814858582 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:29.489549351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-10 09:50:20.035351945 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-10 09:47:29.489549351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-10 09:49:29.526833101 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-10 09:47:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-10 09:49:45 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-10 09:47:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-10 09:51:17 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-10 09:47:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-10 09:49:43 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-10 09:47:31.819721500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-10 09:50:44.464754700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-10 09:47:31.819721500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-10 09:52:57.286001600 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-10 09:47:31.819721500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-10 09:50:36.763057500 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-10 07:36:19.546000204 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-10 07:41:56.11317... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-10 07:36:19.546000204 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-10 07:42:36.533... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-10 07:36:19.546000204 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-10 07:41:51.629177490 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-10 07:36:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-10 07:37:39 @@ -2833,15 +2833,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}'::oid[])) -(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/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-02-10 07:36:25.176348300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-10 07:41:31.155197100 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-10 07:34:33.253135000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-10 07:36:31.623537000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-10 07:34:31.794439000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-10 07:37:07.337872000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-10 07:34:33.253135000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-10 07:37:19.38230500... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-10 07:34:33.253135000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-10 07:36:30.127217000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-10 07:34:20.753057110 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-10 07:37:17.068482981 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-10 07:34:19.009057045 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-10 07:37:35.644475986 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-10 07:34:20.753057110 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-10 07:37:53.19645646... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-10 07:34:20.753057110 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-10 07:37:13.816484325 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:20.907382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-09 22:39:32.585216000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:20.907382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-09 22:40:17.0280580... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:20.907382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-09 22:39:30.597988000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:18.450577889 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-09 22:43:41.289424577 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:18.450577889 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-09 22:44:53.944889977 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:18.450577889 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-09 22:40:47.303050955 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:16.272496193 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-09 22:40:08.296185477... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:16.272496193 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-09 22:40:52.5480769... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 22:38:16.272496193 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-09 22:40:03.956175513 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-09 22:37:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-09 22:39:32 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-09 22:37:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-09 22:40:24 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-09 22:37:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-09 22:39:32 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-09 22:38:21.369230900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-09 22:41:34.290665800 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-09 22:38:21.369230900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-09 22:43:51.869273800 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-09 22:38:21.369230900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-09 22:41:26.418592800 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-09 20:28:09.434915866 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-09 20:35:17.614327905 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-09 20:28:10.762368700 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-09 20:35:33.172817400 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-09 20:27:33.562001178 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-09 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-09 20:27:33.562001178 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-09 20:27:33.562001178 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-0... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-09 20:27:33.562001178 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-09 20:27:33.562001178 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-09 20:38:29.095130... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-09 20:27:33.562001178 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-02-09 20:38:2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2025-02-09 20:27:37.317977400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-09 20:34:27.682... @@ -77,7 +77,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 @@ -90,7 +90,7 @@ FROM pg_stat_vacuum_indexes WHERE relname = 'vestat_pkey'; diwr | diwb ------+------ - t | t + f | f (1 row) ... |
53/5487 | Exists pull-up application with JoinExpr |
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 2025-02-09 15:34:51.633488000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-09 15:38:07.234027000 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-09 15:34:50.483747260 +0000 +++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out 2025-02-09 15:40:37.303340893 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-09 15:34:51.674920187 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-09 15:40:40.334102441 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw... --- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-09 15:34:10 +++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-09 15:40:20 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f... --- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-09 15:34:51.471762700 +0000 +++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-09 15:41:30.243374600 +0000 @@ -4835,13 +4835,15 @@ EXISTS (SELECT 1 FROM ft4 WHERE ft4.c2 = ft2.c2)) AND ft2.c1 > 900 ORDER BY ft2.c1 LIMIT 10; - ... ------------------------------------------------------------------------------------------------------------------------... - Foreign Scan + ... +-----------------------------------------------------------------------------------------------------------------------... + Limit Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 - Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) - Remote SQL: SELECT r1."C 1", r1.c2, r1.c3, r1.c4, r1.c5, r1.c6, r1.c7, r1.c8 FROM "S 1"."T 1" r1 WHERE ((r1."C 1" > ... -(4 rows) + -> Foreign Scan + Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8 + Relations: (public.ft2) SEMI JOIN ((public.ft2 ft2_1) SEMI JOIN (public.ft4)) ... |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-09 12:14:23.849146000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-09 12:16:54.749222000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-09 12:14:19.228041812 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-09 12:17:23.829248510 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-09 12:14:19.235220921 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-09 12:17:27.386521671 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-09 06:05:02.721990000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-09 06:07:43.187821000 ... @@ -2956,2899 +2956,7 @@ select * from foo where f1 > p1 or f1::text = p3 into strict x; raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; -select stricttest(); -ERROR: query returned more than one row -DETAIL: parameters: p1 = '2', p3 = 'foo' -HINT: Make sure the query returns a single row, or use LIMIT 1. -CONTEXT: PL/pgSQL function stricttest() line 10 at SQL statement --- test warnings and errors -set plpgsql.extra_warnings to 'all'; -set plpgsql.extra_warnings to 'none'; -set plpgsql.extra_errors to 'all'; -set plpgsql.extra_errors to 'none'; --- test warnings when shadowing a variable -set plpgsql.extra_warnings to 'shadowed_variables'; --- simple shadowing of input and output parameters ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-09 06:05:02.721990000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-09 06:08:32.00303300... @@ -1083,4772 +1083,10 @@ -- These are already wired to the wall connectors -- insert into PSlot values ('PS.base.b1', 'PF0_1', '', 'WS.002.1a'); -insert into PSlot values ('PS.base.b2', 'PF0_1', '', 'WS.002.1b'); -insert into PSlot values ('PS.base.b3', 'PF0_1', '', 'WS.002.2a'); -insert into PSlot values ('PS.base.b4', 'PF0_1', '', 'WS.002.2b'); -insert into PSlot values ('PS.base.b5', 'PF0_1', '', 'WS.002.3a'); -insert into PSlot values ('PS.base.b6', 'PF0_1', '', 'WS.002.3b'); -insert into PSlot values ('PS.base.c1', 'PF0_1', '', 'WS.003.1a'); -insert into PSlot values ('PS.base.c2', 'PF0_1', '', 'WS.003.1b'); -insert into PSlot values ('PS.base.c3', 'PF0_1', '', 'WS.003.2a'); -insert into PSlot values ('PS.base.c4', 'PF0_1', '', 'WS.003.2b'); -insert into PSlot values ('PS.base.c5', 'PF0_1', '', 'WS.003.3a'); -insert into PSlot values ('PS.base.c6', 'PF0_1', '', 'WS.003.3b'); --- --- This patchfield will be renamed later into PF0_2 - so its ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-09 06:05:02.721990000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-09 06:07:38.001533000 +0000 @@ -2652,3203 +2652,10 @@ begin perform 1/0; exception when others then return sqlerrm; end; end; $$ language plpgsql; -select excpt_test4(); - excpt_test4 ------------------- - division by zero -(1 row) - -drop function excpt_test1(); -drop function excpt_test2(); -drop function excpt_test3(); -drop function excpt_test4(); --- parameters of raise stmt can be expressions -create function raise_exprs() returns void as $$ -declare ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 06:02:53.874189122 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-09 06:11:37.322009... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-09 06:02:53.793999514 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-09 06:1... @@ -281,288 +281,10 @@ DROP TABLE test_like_4, test_like_4a, test_like_4b, test_like_4c, test_like_4d; DROP TABLE test_like_5, test_like_5x, test_like_5c; DROP TABLE test_like_6, test_like_6c; -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); -INSERT INTO inhg VALUES (20, 10); -- should fail -ERROR: duplicate key value violates unique constraint "inhg_pkey" -DETAIL: Key (xx)=(10) already exists. -DROP TABLE inhg; -/* Multiple primary keys creation should fail */ -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)); /* fails */ -ERROR: multiple primary keys for table "inhg" are not allowed -CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE); -CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) WHERE xx <> 'test'; -/* Ok to create multiple unique indexes */ -CREATE TABLE inhg (x text UNIQUE, LIKE inhz INCLUDING INDEXES); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-09 06:02:53.874189122 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-09 06:11:33.658038135 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-09 00:59:19.166377062 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-09 01:04:58.20187146... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/5262 | ensure we have a snapshot when dropping an index concurrently |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-08 17:59:03.741704234 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-02-08 18:03:31.6... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:14.323611000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-08 09:48:34.396982000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:14.323611000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-08 09:49:23.606440000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:14.323611000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-08 09:48:33.746301000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:17.392820660 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-08 09:53:07.169746146 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:17.392820660 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-08 09:54:22.690212926 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:17.392820660 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-08 09:49:59.037563586 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:14.647446847 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-08 09:49:21.428547121 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:14.647446847 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-08 09:50:06.976468649 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-08 09:47:14.647446847 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-08 09:49:16.552557913 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-08 09:46:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-08 09:47:55 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-08 09:46:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-08 09:48:42 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-08 09:46:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-08 09:47:56 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-08 09:47:17.833178700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-08 09:50:25.326204700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-08 09:47:17.833178700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-08 09:53:06.082684100 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-08 09:47:17.833178700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-08 09:50:18.709552000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-08 08:53:47.625911195 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-08 09:01:48.26423... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-02-08 08:53:47.625911195 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-08 09:02:36.008... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-08 08:53:47.625911195 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-08 09:01:42.644218399 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-08 07:52:13.709892565 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-08 07:57:33.24568... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-08 07:52:13.709892565 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-08 07:58:14.285... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-08 07:52:13.709892565 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-08 07:57:30.433690898 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-08 07:52:20.001773400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-08 07:54:48.005034600 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-02-08 07:52:20.001773400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-08 07:56:47.349843200 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/4538 | Statistics Import and Export |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-08 07:49:16.278908463 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/without_overlaps.out 2025-02-08 07:51:42.450439586 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-08 07:49:17.054276281 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-02-08 07:52:08... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-08 07:47:16.626876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-08 07:49:04.578798000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-08 07:47:15.159703000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-08 07:49:39.617893000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-08 07:47:16.626876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-08 07:49:52.83140600... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-08 07:47:16.626876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-08 07:49:01.939730000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-08 07:47:15.327741544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-08 07:50:03.239252126 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-08 07:47:13.569767808 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-08 07:50:23.271243726 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-08 07:47:15.327741544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-08 07:50:38.90723292... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-08 07:47:15.327741544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-08 07:49:56.983252824 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5043 | Remove self join on a unique column |
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 2025-02-08 05:37:09.553316000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-08 05:39:25.075849000 +00... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-08 05:37:09.553316000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-08 05:40:12.028075000 +... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-08 05:37:09.553316000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-08 05:39:22.907335000 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-08 05:37:10.054584270 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-02-08 05:44:13.786098245 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-08 05:37:10.054584270 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2025-02-08 05:46:07.669985552 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-08 05:37:10.054584270 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-02-08 05:41:51.154762724 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - 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 2025-02-08 05:37:09.470114815 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-08 05:42:16.569464115 +00... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-08 05:37:09.470114815 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-08 05:42:57.461651633 +... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-08 05:37:09.470114815 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-08 05:42:13.049453415 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-08 05:36:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-08 05:38:46 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-08 05:36:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-08 05:39:29 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-08 05:36:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-02-08 05:38:44 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-08 05:37:12.995725900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-08 05:39:56.728646600 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-08 05:37:12.995725900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-08 05:42:36.379640200 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-08 05:37:12.995725900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-02-08 05:39:45.450326200 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:27.441491000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-08 00:05:44.124416000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:27.441491000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-08 00:06:28.0350320... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:27.441491000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-08 00:05:42.112895000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:25.679757261 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-08 00:09:41.519586296 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:25.679757261 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-08 00:10:57.523588908 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:25.679757261 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-08 00:06:50.259785504 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:25.643887800 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-08 00:06:18.844430086... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:25.643887800 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-08 00:07:03.2165822... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-08 00:04:25.643887800 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-08 00:06:17.036436834 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-08 00:04:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-08 00:05:51 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-08 00:04:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-08 00:06:38 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-08 00:04:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-08 00:05:46 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-08 00:04:28.429205400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-08 00:07:26.320332000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-08 00:04:28.429205400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-08 00:09:59.876476400 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-08 00:04:28.429205400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-08 00:07:22.567867100 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-07 21:43:09.406139631 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-07 21:49:13.378052480 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-07 21:43:10.994836200 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-07 21:49:18.918008400 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-07 21:39:23.265041000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-02-07 21:45:49.7... @@ -143,7 +143,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-07 21:39:21.657688403 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-07 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-07 21:39:21.657688403 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-07 21:39:21.657688403 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-0... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-07 21:39:21.657688403 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-07 21:39:21.657688403 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-07 21:49:17.082715... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-07 21:39:21.657688403 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-02-07 21:49:1... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
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 2025-02-07 21:39:26.726188100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 2025-02-07 21:43:... @@ -224,7 +224,7 @@ FROM pg_stat_vacuum_tables, pg_stat_all_tables WHERE pg_stat_vacuum_tables.relname = 'vestat' and pg_stat_vacuum_tables... vm_new_frozen_pages | vm_new_visible_pages | vm_new_visible_frozen_pages | rev_all_frozen_pages | rev_all_visible_page... ---------------------+----------------------+-----------------------------+----------------------+---------------------... - t | t | t | t | t + t | t | t | t | f (1 row) DROP TABLE vestat CASCADE; |
52/5557 | CREATE FOREIGN TABLE LIKE |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/without_overlaps.out C:/cirrus/build/testrun/pg_upgrade... --- C:/cirrus/src/test/regress/expected/without_overlaps.out 2025-02-07 17:05:14.560404600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-02-07 17:08:19.872343600 +0... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5373 | Tweak access BufferDescriptors array codes in BufferGetLSNAtomic() |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-07 16:35:44.098256510 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-02-07 16:42:34.362117962 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5558 | Draft for basic NUMA observability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-07 14:45:15.042386000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-07 14:47:42.702577000 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/contrib/pg_bufferc... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-07 14:45:15.030652237 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_buffercache/results/pg_buffercache.out 2025-02-07 14:49:35.192148319 +0000 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out /tmp/cirrus-ci-build/build/testrun/pg_b... --- /tmp/cirrus-ci-build/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-07 14:45:15.086685952 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-07 14:48:15.174144184 +... @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=32768 os_page_size=4096 pages_per_blk=2.000000 ?column? ---------- t |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out /Users/admin/pgsql/build/testrun/pg_buffe... --- /Users/admin/pgsql/contrib/pg_buffercache/expected/pg_buffercache.out 2025-02-07 14:44:11 +++ /Users/admin/pgsql/build/testrun/pg_buffercache/regress/results/pg_buffercache.out 2025-02-07 14:47:21 @@ -3,6 +3,7 @@ from pg_settings where name = 'shared_buffers') from pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t @@ -38,6 +39,7 @@ -- Check that pg_monitor is allowed to query view / function SET ROLE pg_monitor; SELECT count(*) > 0 FROM pg_buffercache; +NOTICE: os_page_count=8192 os_page_size=16384 pages_per_blk=0.500000 ?column? ---------- t |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-07 08:35:04.978787000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-07 08:37:31.956962000 ... @@ -1041,4814 +1041,9 @@ insert into WSlot values ('WS.003.2a', '003', '', ''); insert into WSlot values ('WS.003.2b', '003', '', ''); insert into WSlot values ('WS.003.3a', '003', '', ''); +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. insert into WSlot values ('WS.003.3b', '003', '', ''); -insert into WSlot values ('WS.101.1a', '101', '', ''); -insert into WSlot values ('WS.101.1b', '101', '', ''); -insert into WSlot values ('WS.101.2a', '101', '', ''); -insert into WSlot values ('WS.101.2b', '101', '', ''); -insert into WSlot values ('WS.101.3a', '101', '', ''); -insert into WSlot values ('WS.101.3b', '101', '', ''); -insert into WSlot values ('WS.102.1a', '102', '', ''); -insert into WSlot values ('WS.102.1b', '102', '', ''); -insert into WSlot values ('WS.102.2a', '102', '', ''); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-07 08:35:04.978787000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-07 08:38:19.16534700... @@ -2557,3298 +2557,10 @@ -- EXECUTE ... INTO test -- create table eifoo (i integer, y integer); -create type eitype as (i integer, y integer); -create or replace function execute_into_test(varchar) returns record as $$ -declare - _r record; - _rt eifoo%rowtype; - _v eitype; - i int; - j int; - k int; -begin - execute 'insert into '||$1||' values(10,15)'; - execute 'select (row).* from (select row(10,1)::eifoo) s' into _r; - raise notice '% %', _r.i, _r.y; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-07 08:35:04.978787000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-07 08:37:31.049858000 +0000 @@ -3381,2474 +3381,7 @@ return next; end; $$ language plpgsql; -select * from ret_query1(); - column1 | column2 ----------+--------- - -1 | -2 - 1 | 0 - 2 | 10 - 3 | 20 - 4 | 30 - 5 | 40 - 6 | 50 - 7 | 60 - 8 | 70 - 9 | 80 ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-07 08:04:54.622912418 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-07 08:12:57.052335... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-07 08:04:54.551292975 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-07 08:1... @@ -317,249 +317,10 @@ -- including storage and comments CREATE TABLE ctlt1 (a text CHECK (length(a) > 2) ENFORCED PRIMARY KEY, b text CHECK (length(b) > 100) NOT ENFORCED); -CREATE INDEX ctlt1_b_key ON ctlt1 (b); -CREATE INDEX ctlt1_fnidx ON ctlt1 ((a || b)); -CREATE STATISTICS ctlt1_a_b_stat ON a,b FROM ctlt1; -CREATE STATISTICS ctlt1_expr_stat ON (a || b) FROM ctlt1; -COMMENT ON STATISTICS ctlt1_a_b_stat IS 'ab stats'; -COMMENT ON STATISTICS ctlt1_expr_stat IS 'ab expr stats'; -COMMENT ON COLUMN ctlt1.a IS 'A'; -COMMENT ON COLUMN ctlt1.b IS 'B'; -COMMENT ON CONSTRAINT ctlt1_a_check ON ctlt1 IS 't1_a_check'; -COMMENT ON INDEX ctlt1_pkey IS 'index pkey'; -COMMENT ON INDEX ctlt1_b_key IS 'index b_key'; -ALTER TABLE ctlt1 ALTER COLUMN a SET STORAGE MAIN; -CREATE TABLE ctlt2 (c text); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-07 08:04:54.622912418 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-07 08:12:52.528400992 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5442 | Log connection establishment timings |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-07 05:15:54.758913791 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-02-07 05:21:43... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5093 | Incremental Sort Cost Estimation Instability |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/recovery/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-07 02:48:36.177429409 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/without_overlaps.out 2025-02-07 02:56:16.336521901 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-07 02:35:59.894436734 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-02-07 02:51:07.695421455 +0000 @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-07 02:36:02.725509414 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-07 02:41:31.39234837... @@ -3753,133 +3753,7 @@ ROLLBACK; -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - --- check that parallel execution produces the same result -BEGIN; -ALTER TABLE num_variance SET (parallel_workers = 4); -SET LOCAL parallel_setup_cost = 0; -SET LOCAL max_parallel_workers_per_gather = 4; -SELECT variance(a) FROM num_variance; ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:19.405548000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-06 22:12:34.203520000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:19.405548000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-06 22:13:19.1180990... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:19.405548000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-06 22:12:31.683427000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:16.800727271 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-06 22:15:49.777026323 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:16.800727271 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-06 22:13:46.760988760 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:19.796286601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-06 22:13:22.741255194... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:19.796286601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-06 22:14:09.3981594... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-06 22:11:19.796286601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-06 22:13:17.309209829 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-06 22:11:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-06 22:14:29 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-06 22:11:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-06 22:15:30 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-06 22:11:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-06 22:14:30 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-06 22:11:22.742184200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-06 22:14:27.866159500 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-06 22:11:22.742184200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-06 22:16:43.937749300 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-06 22:11:22.742184200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-06 22:14:21.507527900 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
52/5089 | Streaming Vacuum |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-06 18:33:15.238412353 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-02-06 18:35:16.9... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/4886 | CREATE DATABASE ... STRATEGY=FILE_CLONE |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-06 17:05:03.939888587 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-02-06 17:11:37.458152825 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5499 | Add --no-policies to pg_dump, pg_dumpall, pg_restore |
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 2025-02-06 12:22:16.888985000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2025-02-06 12:24:51.644008000 +0000 @@ -13,13 +13,14 @@ (1 row) +step detach2: SELECT injection_points_detach('injection-points-wait'); <waiting ...> step wait1: <... completed> injection_points_run -------------------- (1 row) -step detach2: SELECT injection_points_detach('injection-points-wait'); +step detach2: <... completed> injection_points_detach ----------------------- |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:19.429577000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-06 12:05:35.641245000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:19.429577000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-06 12:06:23.821631000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:19.429577000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-06 12:05:35.269631000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:13.495106368 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-06 12:09:12.764108087 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:13.495106368 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-02-06 12:11:07.533393210 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:13.495106368 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-06 12:06:53.643856080 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:16.048804133 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-06 12:06:12.560178156 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:16.048804133 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-06 12:06:57.728147962 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-06 12:04:16.048804133 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-06 12:06:09.976180890 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-06 12:04:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-06 12:05:50 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-06 12:04:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-06 12:06:40 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-02-06 12:04:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-02-06 12:05:48 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-06 12:04:19.139072800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-06 12:07:24.556880100 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-06 12:04:19.139072800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-06 12:09:32.631634800 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-06 12:04:19.139072800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-06 12:07:17.133086200 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-06 11:24:26.537070096 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-06 11:32:30.07558... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-02-06 11:24:26.537070096 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-06 11:33:12.347... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-06 11:24:26.537070096 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-06 11:32:23.507572883 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
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 2025-02-06 10:12:16.460069000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2025-02-06 10:14:55.285967000 +0000 @@ -13,13 +13,14 @@ (1 row) +step detach2: SELECT injection_points_detach('injection-points-wait'); <waiting ...> step wait1: <... completed> injection_points_run -------------------- (1 row) -step detach2: SELECT injection_points_detach('injection-points-wait'); +step detach2: <... completed> injection_points_detach ----------------------- |
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 2025-02-06 10:12:16.600809000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-06 10:14:11.184421... @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-06 10:12:12.994894337 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-06 10:17:41.67948... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-06 10:12:12.994894337 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-06 10:18:24.063... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-06 10:12:12.994894337 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-06 10:17:38.099498829 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-06 10:11:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-06 10:12:45 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
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 2025-02-06 10:11:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-02-06 10:12:44 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-06 09:27:14.016218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-06 09:29:07.088315000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-06 09:27:12.555376000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-06 09:29:42.929730000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-06 09:27:14.016218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-06 09:29:56.30038600... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-06 09:27:14.016218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-06 09:29:03.689983000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-06 09:27:14.011576590 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-06 09:30:07.247146844 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-06 09:27:12.260930301 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-06 09:30:26.987170672 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-06 09:27:14.011576590 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-06 09:30:40.69118903... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-06 09:27:14.095517408 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-02-06 09:29:28.807367143 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-06 09:27:14.011576590 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-06 09:30:00.771180253 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + ... |
52/5043 | Remove self join on a unique column |
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 2025-02-06 08:04:17.819754000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-06 08:06:36.460784000 +00... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-06 08:04:17.819754000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-06 08:07:19.029772000 +... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-06 08:04:17.819754000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-06 08:06:32.987078000 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-06 08:04:18.082340677 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-02-06 08:11:06.530753666 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-06 08:04:18.082340677 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-02-06 08:08:55.559260751 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - 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 2025-02-06 08:04:18.843520382 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-06 08:09:24.049546151 +00... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-02-06 08:04:18.843520382 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-06 08:10:04.705421217 +... @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-06 08:04:18.843520382 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-02-06 08:09:18.921558449 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-06 08:04:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-06 08:08:10 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-06 08:04:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-06 08:09:27 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-02-06 08:04:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-02-06 08:08:04 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-02-06 08:04:21.003527700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-02-06 08:07:04.189025800 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-06 08:04:21.003527700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-02-06 08:09:34.097842200 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-02-06 08:04:21.003527700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-02-06 08:06:50.424365100 +0000 @@ -5966,6 +5966,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
52/5534 | SCRAM pass-through authentication for dblink connections |
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 2025-02-06 06:41:12.305480000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2025-02-06 06:43:48.383748000 +0000 @@ -13,13 +13,14 @@ (1 row) +step detach2: SELECT injection_points_detach('injection-points-wait'); <waiting ...> step wait1: <... completed> injection_points_run -------------------- (1 row) -step detach2: SELECT injection_points_detach('injection-points-wait'); +step detach2: <... completed> injection_points_detach ----------------------- |
52/5548 | Document custom settings more consistently |
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 2025-02-06 03:54:55.237018000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2025-02-06 03:58:04.474985000 +0000 @@ -13,13 +13,14 @@ (1 row) +step detach2: SELECT injection_points_detach('injection-points-wait'); <waiting ...> step wait1: <... completed> injection_points_run -------------------- (1 row) -step detach2: SELECT injection_points_detach('injection-points-wait'); +step detach2: <... completed> injection_points_detach ----------------------- |
52/4770 | Introduce XID age and inactive timeout based replication slot invalidation |
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 2025-02-06 03:38:56.787619000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/basic.out 2025-02-06 03:42:23.453314000 +0000 @@ -13,13 +13,14 @@ (1 row) +step detach2: SELECT injection_points_detach('injection-points-wait'); <waiting ...> step wait1: <... completed> injection_points_run -------------------- (1 row) -step detach2: SELECT injection_points_detach('injection-points-wait'); +step detach2: <... completed> injection_points_detach ----------------------- |
53/5214 | SQL:2023 JSON simplified accessor support |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-02-06 02:38:15.139996351 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-02-06 02:44:36.342818811 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-02-06 02:38:15.612032100 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-02-06 02:44:29.297469500 +0000 @@ -1597,30 +1597,27 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull ---------+---------- - 12345 | t - -12345 | t - | t -(3 rows) - +ERROR: hstore allows only one subscript select f2['d']['e'] from test_json_agg; -- error ERROR: hstore allows only one subscript select f2['d':'e'] from test_json_agg; -- error ERROR: hstore allows only one subscript update test_json_agg set f2['d'] = f2['e'], f2['x'] = 'xyzzy'; ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-06 02:29:09.562825786 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-02-06 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-06 02:29:09.562825786 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-06 02:29:09.562825786 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-02-0... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-06 02:29:09.562825786 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-02-06 02:29:09.562825786 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-02-06 02:39:00.584559... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-02-06 02:29:09.562825786 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-02-06 02:39:0... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/5541 | Allow pg_createsubscriber to drop replication objects from new subscriber |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/regress/regr... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-02-06 02:02:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/without_overlaps.out 2025-02-06 02:05:56 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5539 | Show plperl version in the meson setup summary screen. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/pg_upgrade/0... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-02-06 00:57:14 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-02-06 00:58:52 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/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 2025-02-05 23:51:14.280202000 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2025-02-05 23:54:51.83209... @@ -49,20 +49,17 @@ PREPARE q2 AS SELECT * FROM foov WHERE a = one() or a = two(); EXPLAIN (COSTS OFF) EXECUTE q2; s1: NOTICE: Finished ExecutorStart(): CachedPlan is valid -QUERY PLAN --------------------------------------------------- -Append - Subplans Removed: 1 - -> Bitmap Heap Scan on foo12_1 foo_1 - Recheck Cond: ((a = one()) OR (a = two())) - -> BitmapOr - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = one()) - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = two()) - -> Seq Scan on foo12_2 foo_2 - Filter: ((a = one()) OR (a = two())) ... |
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 2025-02-05 23:51:14.758275053 +... +++ /tmp/cirrus-ci-build/src/test/modules/delay_execution/output_iso/results/cached-plan-inval.out 2025-02-05 23:56:21.3... @@ -49,20 +49,17 @@ PREPARE q2 AS SELECT * FROM foov WHERE a = one() or a = two(); EXPLAIN (COSTS OFF) EXECUTE q2; s1: NOTICE: Finished ExecutorStart(): CachedPlan is valid -QUERY PLAN --------------------------------------------------- -Append - Subplans Removed: 1 - -> Bitmap Heap Scan on foo12_1 foo_1 - Recheck Cond: ((a = one()) OR (a = two())) - -> BitmapOr - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = one()) - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = two()) - -> Seq Scan on foo12_2 foo_2 - Filter: ((a = one()) OR (a = two())) ... |
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 2025-02-05 23:51:14.934637741 +... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2025-02-05 23:57:55.91709... @@ -49,20 +49,17 @@ PREPARE q2 AS SELECT * FROM foov WHERE a = one() or a = two(); EXPLAIN (COSTS OFF) EXECUTE q2; s1: NOTICE: Finished ExecutorStart(): CachedPlan is valid -QUERY PLAN --------------------------------------------------- -Append - Subplans Removed: 1 - -> Bitmap Heap Scan on foo12_1 foo_1 - Recheck Cond: ((a = one()) OR (a = two())) - -> BitmapOr - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = one()) - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = two()) - -> Seq Scan on foo12_2 foo_2 - Filter: ((a = one()) OR (a = two())) ... |
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 2025-02-05 23:51:11 +++ /Users/admin/pgsql/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2025-02-05 23:56:36 @@ -49,20 +49,17 @@ PREPARE q2 AS SELECT * FROM foov WHERE a = one() or a = two(); EXPLAIN (COSTS OFF) EXECUTE q2; s1: NOTICE: Finished ExecutorStart(): CachedPlan is valid -QUERY PLAN --------------------------------------------------- -Append - Subplans Removed: 1 - -> Bitmap Heap Scan on foo12_1 foo_1 - Recheck Cond: ((a = one()) OR (a = two())) - -> BitmapOr - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = one()) - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = two()) - -> Seq Scan on foo12_2 foo_2 - Filter: ((a = one()) OR (a = two())) ... |
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 2025-02-05 23:51:18.543295000 +0000 +++ C:/cirrus/build/testrun/delay_execution/isolation/results/cached-plan-inval.out 2025-02-05 23:58:05.512434200 +0000 @@ -49,20 +49,17 @@ PREPARE q2 AS SELECT * FROM foov WHERE a = one() or a = two(); EXPLAIN (COSTS OFF) EXECUTE q2; s1: NOTICE: Finished ExecutorStart(): CachedPlan is valid -QUERY PLAN --------------------------------------------------- -Append - Subplans Removed: 1 - -> Bitmap Heap Scan on foo12_1 foo_1 - Recheck Cond: ((a = one()) OR (a = two())) - -> BitmapOr - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = one()) - -> Bitmap Index Scan on foo12_1_a - Index Cond: (a = two()) - -> Seq Scan on foo12_2 foo_2 - Filter: ((a = one()) OR (a = two())) ... |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-05 23:27:10.958724000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-05 23:29:50.945765000 ... @@ -2791,3064 +2791,7 @@ raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; select stricttest(); -ERROR: query returned no rows -CONTEXT: PL/pgSQL function stricttest() line 5 at SQL statement -create or replace function stricttest() returns void as $$ -declare x record; -begin - -- should fail, too many rows - select * from foo where f1 > 3 into strict x; - raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; -end$$ language plpgsql; -select stricttest(); -ERROR: query returned more than one row -HINT: Make sure the query returns a single row, or use LIMIT 1. -CONTEXT: PL/pgSQL function stricttest() line 5 at SQL statement ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-05 23:27:10.958724000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-05 23:30:36.61546400... @@ -2175,3680 +2175,10 @@ return rc; end $$ language plpgsql; -create function use_refcursor(rc refcursor) returns int as $$ -declare - rc refcursor; - x record; -begin - rc := return_unnamed_refcursor(); - fetch next from rc into x; - return x.a; -end -$$ language plpgsql; -select use_refcursor(return_unnamed_refcursor()); - use_refcursor ---------------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-05 23:27:10.958724000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-05 23:29:44.597391000 +0000 @@ -2879,2976 +2879,7 @@ select * from foo where f1 > p1 or f1::text = p3 into strict x; raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; -select stricttest(); -ERROR: query returned more than one row -DETAIL: parameters: p1 = '2', p3 = 'foo' -HINT: Make sure the query returns a single row, or use LIMIT 1. -CONTEXT: PL/pgSQL function stricttest() line 8 at SQL statement -create or replace function stricttest() returns void as $$ -declare x record; -begin - -- too many rows, no params - select * from foo where f1 > 3 into strict x; - raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; -end$$ language plpgsql; -select stricttest(); ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-05 23:20:05.346069240 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-05 23:28:28.213207... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-05 23:20:05.266069238 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-05 23:2... @@ -301,265 +301,10 @@ /* Use primary key imported by LIKE for self-referential FK constraint */ CREATE TABLE inhz (x text REFERENCES inhz, LIKE inhx INCLUDING INDEXES); \d inhz - Table "public.inhz" - Column | Type | Collation | Nullable | Default ---------+------+-----------+----------+--------- - x | text | | | - xx | text | | not null | -Indexes: - "inhz_pkey" PRIMARY KEY, btree (xx) -Foreign-key constraints: - "inhz_x_fkey" FOREIGN KEY (x) REFERENCES inhz(xx) -Referenced by: - TABLE "inhz" CONSTRAINT "inhz_x_fkey" FOREIGN KEY (x) REFERENCES inhz(xx) - -DROP TABLE inhz; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-05 23:20:05.346069240 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-05 23:28:24.129213162 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-05 22:11:43.662021580 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-02-05 22:27:44.396855585 +0000 @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-05 22:11:41.335006111 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-05 22:16:52.22352662... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/5027 | Track the amount of time waiting due to cost_delay |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-01 15:08:16.854762712 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-02-01 15:10:32.4... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:10.386857000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-02-01 13:28:35.928834... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:09.169988276 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/graph_table.out 2025-02-01 13:34:05.609487480 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:09.169988276 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/graph_table.out 2025-02-01 13:35:52.409458155 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/regress/results/gr... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:09.169988276 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/graph_table.out 2025-02-01 13:31:17.133495548 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:08.327592273 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-02-01 13:31:26.069741... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:08.327592273 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-02-01 13:32:10.7433... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-02-01 13:26:08.327592273 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/graph_table.out 2025-02-01 13:31:22.861651984 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-02-01 13:25:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-02-01 13:27:53 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-02-01 13:25:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-02-01 13:28:39 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-02-01 13:25:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/graph_table.out 2025-02-01 13:27:54 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/graph_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/graph_table.out 2025-02-01 13:26:13.892808100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-02-01 13:29:11.571418400 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-01 06:43:13.002125000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-02-01 06:46:15.784278000 ... @@ -2104,3751 +2104,10 @@ return 0; end$$ language plpgsql stable; insert into users values('user1'); -select sp_id_user('user1'); - sp_id_user ------------- - 1 -(1 row) - -select sp_id_user('userx'); - sp_id_user ------------- - 0 -(1 row) - -create function sp_add_user(a_login text) returns int as $$ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-01 06:43:13.002125000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-02-01 06:47:08.47765200... @@ -1760,4095 +1760,10 @@ (1 row) select f1(point(3,4)); -- fail for lack of + operator -ERROR: operator does not exist: point + integer -LINE 1: x + 1 - ^ -HINT: No operator matches the given name and argument types. You might need to add explicit type casts. -QUERY: x + 1 -CONTEXT: PL/pgSQL function f1(anyelement) line 3 at RETURN -drop function f1(x anyelement); -create function f1(x anyelement) returns anyarray as $$ -begin - return array[x + 1, x + 2]; -end$$ language plpgsql; -select f1(42) as int, f1(4.5) as num; - int | num ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-02-01 06:43:13.002125000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-02-01 06:46:15.828809000 +0000 @@ -2692,3163 +2692,7 @@ select into x,y unique1/p1, unique1/$1 from tenk1 group by unique1/p1; return x = y; end$$ language plpgsql; -select multi_datum_use(42); - multi_datum_use ------------------ - t -(1 row) - --- --- Test STRICT limiter in both planned and EXECUTE invocations. --- Note that a data-modifying query is quasi strict (disallow multi rows) --- by default in the planned case, but not in EXECUTE. --- -create temp table foo (f1 int, f2 int); -insert into foo values (1,2), (3,4); ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:15.630078000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-01 06:36:38.071611000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:15.630078000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-01 06:37:31.866670000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:15.630078000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-01 06:36:36.816613000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:16.307402284 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-02-01 06:42:00.040009665 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:16.307402284 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-02-01 06:39:55.148110812 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:15.148463321 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-01 06:39:46.176451034 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:15.148463321 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-01 06:40:29.208436419 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-02-01 06:35:15.148463321 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-02-01 06:39:44.252452213 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-01 06:35:22.022874200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-02-01 06:38:43.313147000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-01 06:35:22.022874200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-02-01 06:41:03.779976700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-02-01 06:35:22.022874200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-02-01 06:38:35.617837700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/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 2025-02-01 06:25:21.686382000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-01 06:27:18.021975... @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-01 06:25:19.483431139 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-01 06:31:02.11723... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-01 06:25:19.483431139 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-01 06:31:47.231... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-01 06:25:19.483431139 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-01 06:30:58.201097667 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-02-01 06:25:25.404885400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-01 06:28:04.360613700 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-02-01 06:25:25.404885400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-02-01 06:27:55.013937800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-01 06:21:18.629196952 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-02-01 06:27:35.33505... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-02-01 06:21:18.629196952 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-02-01 06:28:24.475... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-02-01 06:21:18.629196952 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-02-01 06:27:30.459048669 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-02-01 05:54:54.510658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-01 05:57:00.402657... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39942 | | 0 | 39942 | pktable + 39957 | | 0 | 39957 | fktable + 39946 | | 0 | 39946 | pktable_pkey + 40552 | | 0 | 40557 | foo + 40561 | | 0 | 40561 | pg_toast_40552_index + 40560 | | 0 | 40560 | pg_toast_40552 + 40843 | | 0 | 40843 | old_oids + 40860 | | 0 | 40860 | pg_toast_40857 ... |
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 2025-02-01 05:54:54.510658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-01 05:57:50.7060... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40014 | | 0 | 40014 | pktable_pkey + 40010 | | 0 | 40010 | pktable + 40016 | | 0 | 40016 | fktable + 40605 | | 0 | 40610 | foo + 40614 | | 0 | 40614 | pg_toast_40605_index + 40613 | | 0 | 40613 | pg_toast_40605 + 40806 | | 0 | 40806 | old_oids + 40823 | | 0 | 40823 | pg_toast_40820 ... |
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 2025-02-01 05:54:54.510658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-01 05:57:00.352473000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40005 | | 0 | 40005 | pktable_pkey + 40001 | | 0 | 40001 | pktable + 40007 | | 0 | 40007 | fktable + 40569 | | 0 | 40574 | foo + 40578 | | 0 | 40578 | pg_toast_40569_index + 40577 | | 0 | 40577 | pg_toast_40569 + 40859 | | 0 | 40859 | pg_toast_40855 + 40860 | | 0 | 40860 | pg_toast_40855_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 2025-02-01 05:54:51.768203498 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-02-01 06:01:57.078448677 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40196 | | 0 | 40196 | pktable_pkey + 40192 | | 0 | 40192 | pktable + 40198 | | 0 | 40198 | fktable + 40657 | | 0 | 40662 | foo + 40666 | | 0 | 40666 | pg_toast_40657_index + 40665 | | 0 | 40665 | pg_toast_40657 + 40923 | | 0 | 40923 | old_oids + 40943 | | 0 | 40943 | pg_toast_40940 ... |
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 2025-02-01 05:54:51.768203498 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-02-01 06:03:24.474443102 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40155 | | 0 | 40155 | pktable_pkey + 40151 | | 0 | 40151 | pktable + 40157 | | 0 | 40157 | fktable + 40682 | | 0 | 40687 | foo + 40691 | | 0 | 40691 | pg_toast_40682_index + 40690 | | 0 | 40690 | pg_toast_40682 + 40920 | | 0 | 40920 | old_oids + 40937 | | 0 | 40937 | pg_toast_40934 ... |
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 2025-02-01 05:54:51.768203498 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-02-01 05:59:29.454703163 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40943 | | 0 | 40943 | recur1 + 40199 | | 0 | 40199 | pktable_pkey + 40195 | | 0 | 40195 | pktable + 40201 | | 0 | 40201 | fktable + 40674 | | 0 | 40681 | foo + 40685 | | 0 | 40685 | pg_toast_40674_index + 40684 | | 0 | 40684 | pg_toast_40674 + 40922 | | 0 | 40922 | old_oids ... |
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 2025-02-01 05:54:50.096617885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-01 05:59:26.020922... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39960 | | 0 | 39960 | pktable_pkey + 39956 | | 0 | 39956 | pktable + 39963 | | 0 | 39963 | fktable + 40495 | | 0 | 40500 | foo + 40504 | | 0 | 40504 | pg_toast_40495_index + 40503 | | 0 | 40503 | pg_toast_40495 + 40732 | | 0 | 40732 | old_oids + 40749 | | 0 | 40749 | pg_toast_40746 ... |
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 2025-02-01 05:54:50.096617885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-01 06:00:02.7889... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39954 | | 0 | 39954 | pktable_pkey + 39950 | | 0 | 39950 | pktable + 39956 | | 0 | 39956 | fktable + 40448 | | 0 | 40453 | foo + 40457 | | 0 | 40457 | pg_toast_40448_index + 40456 | | 0 | 40456 | pg_toast_40448 + 40688 | | 0 | 40688 | old_oids + 40711 | | 0 | 40711 | pg_toast_40708 ... |
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 2025-02-01 05:54:50.096617885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-02-01 05:59:16.692939611 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40013 | | 0 | 40013 | pktable_pkey + 40009 | | 0 | 40009 | pktable + 40015 | | 0 | 40015 | fktable + 40542 | | 0 | 40547 | foo + 40551 | | 0 | 40551 | pg_toast_40542_index + 40550 | | 0 | 40550 | pg_toast_40542 + 40768 | | 0 | 40768 | old_oids + 40785 | | 0 | 40785 | pg_toast_40782 ... |
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 2025-02-01 05:54:54.947068100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-02-01 05:58:47.073838300 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38984 | | 0 | 38984 | pktable_pkey + 38979 | | 0 | 38979 | pktable + 38988 | | 0 | 38988 | fktable + 40090 | | 0 | 40097 | foo + 40101 | | 0 | 40101 | pg_toast_40090_index + 40100 | | 0 | 40100 | pg_toast_40090 + 40367 | | 0 | 40367 | old_oids + 40384 | | 0 | 40384 | pg_toast_40381 ... |
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 2025-02-01 05:54:54.947068100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-02-01 06:01:11.247758900 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39242 | | 0 | 39242 | pktable_pkey + 39237 | | 0 | 39237 | pktable + 39248 | | 0 | 39248 | fktable + 40092 | | 0 | 40099 | foo + 40103 | | 0 | 40103 | pg_toast_40092_index + 40102 | | 0 | 40102 | pg_toast_40092 + 40330 | | 0 | 40330 | old_oids + 40357 | | 0 | 40357 | pg_toast_40353 ... |
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 2025-02-01 05:54:54.947068100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-02-01 05:58:38.538670200 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39551 | | 0 | 39551 | pktable_pkey + 39547 | | 0 | 39547 | pktable + 39553 | | 0 | 39553 | fktable + 40228 | | 0 | 40237 | foo + 40244 | | 0 | 40244 | pg_toast_40228_index + 40241 | | 0 | 40241 | pg_toast_40228 + 40497 | | 0 | 40497 | old_oids + 40514 | | 0 | 40514 | pg_toast_40511 ... |
52/5294 | Add “FOR UPDATE NOWAIT” lock details to the log. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-01 05:50:52.254901428 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-02-01 05:56:09... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-01 05:32:03.573926000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-01 05:34:50.196935000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-01 05:32:02.073824000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-01 05:35:29.789460000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-01 05:32:03.573926000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-01 05:35:49.17104000... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-01 05:32:03.573926000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-01 05:34:47.693259000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-01 05:32:04.366935012 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-02-01 05:38:34.783214516 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-02-01 05:32:02.391586558 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-02-01 05:38:52.931277816 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-01 05:32:04.366935012 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-02-01 05:39:11.28334503... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-02-01 05:32:04.366935012 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-02-01 05:38:28.955195020 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-01 04:59:01.013065295 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-02-01 05:14:28.793133585 +0000 @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-02-01 04:59:03.696278673 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-02-01 05:03:58.64652606... @@ -3766,11 +3766,9 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - +ERROR: index "pg_authid_oid_index" contains corrupted page at block 12 +HINT: Please REINDEX it. +CONTEXT: parallel worker ROLLBACK; DROP TABLE num_variance; -- diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/strings.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/strings.out 2025-02-01 04:59:03.732374065 +0000 ... |
52/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 2025-02-01 04:09:18.484254000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-01 04:11:22.493230000 +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 2025-02-01 04:09:15.725150616 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-02-01 04:12:25.393199991 +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 2025-02-01 04:09:15.838145885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-01 04:14:20.703156430 +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 2025-02-01 04:24:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-01 04:29:02 @@ -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 2025-02-01 04:09:25.358382300 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-02-01 04:15:25.231860400 +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; ... |
52/5320 | Trigger more frequent autovacuums for insert-heavy tables |
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 2025-02-01 03:48:01.988350000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-02-01 03:54:07.3802340... @@ -12437,8 +12437,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 @@ -12451,8 +12450,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/3701 | Reducing planning time when tables have many partitions |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-01 03:37:34.406553625 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-02-01 03:41:27... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/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 2025-02-01 03:20:21.236035000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-02-01 03:22:38.659009000 +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 2025-02-01 03:20:21.289605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-02-01 03:22:38.6581430... @@ -1849,1417 +1849,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 2025-02-01 03:20:21.236035000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-01 03:23:18.994507000 +... @@ -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 2025-02-01 03:20:21.289605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-02-01 03:23:18.99414... @@ -1853,1413 +1853,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 2025-02-01 03:20:21.236035000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-02-01 03:22:33.978633000 +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 2025-02-01 03:20:21.289605000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-02-01 03:22:33.975854000 +0000 @@ -1849,1417 +1849,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 2025-02-01 03:20:18.163051866 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-02-01 03:26:29.325902481 +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 2025-02-01 03:20:18.163051866 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-02-01 03:25:03.506091796 +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 2025-02-01 03:20:18.072004907 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-02-01 03:25:12.237838289 +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 2025-02-01 03:20:18.072004907 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-01 03:25:45.097787091 +... @@ -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 2025-02-01 03:20:18.072004907 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-02-01 03:25:08.705843294 +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 2025-02-01 03:20:25.727732600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-02-01 03:23:10.222177000 +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 2025-02-01 03:20:25.727732600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-02-01 03:25:17.590887200 +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 2025-02-01 03:20:25.727732600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-02-01 03:23:03.213547400 +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'; ... |
51/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 2025-02-01 02:38:28.566114000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-02-01 02:41:07.0340200... @@ -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 2025-02-01 02:38:28.410197114 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-02-01 02:43:52.556550480 +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 2025-02-01 02:38:29.263760882 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-02-01 02:43:31.7688094... @@ -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 2025-02-01 02:45:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-02-01 02:50:53 @@ -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 2025-02-01 02:38:29.023790600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-02-01 02:45:10.947490000 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-02-01 01:49:23.500703000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-02-01 01:52:15.611475000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-02-01 01:49:20.015261848 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-02-01 01:51:24.157005816 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-02-01 01:49:18.536829002 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-02-01 01:52:49.741836860 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5473 | Proposal: Progressive explain |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-02-01 01:35:46.681968000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-02-01 01:37:56.711419000 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
53/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 2025-02-01 01:19:00.328116000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-02-01 01:21:27.009050000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-02-01 01:19:00.328116000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-02-01 01:22:08.0474440... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-02-01 01:19:00.328116000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-02-01 01:21:27.948771000 +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 2025-02-01 01:19:00.964236558 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-02-01 01:26:22.536955989 +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 2025-02-01 01:19:00.799516746 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-02-01 01:48:32.728422568 +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 2025-02-01 01:19:00.964236558 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-02-01 01:24:42.861815599 +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 2025-02-01 01:19:01.291974544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-02-01 01:24:53.100013682... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-02-01 01:19:01.291974544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-02-01 01:25:20.8361413... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-02-01 01:19:01.291974544 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-02-01 01:24:47.031988726 +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 2025-02-01 01:28:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-02-01 01:32:38 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-02-01 01:28:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-02-01 01:33: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 2025-02-01 01:28:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-02-01 01:32: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 2025-02-01 01:19:05.137065200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-02-01 01:22:58.174654400 +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 2025-02-01 01:19:05.137065200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-02-01 01:24:59.647379300 +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 2025-02-01 01:19:05.137065200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-02-01 01:22:42.856776100 +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 @@ ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:23.222338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-01 00:28:38.508012000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:23.222338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-01 00:29:25.6881570... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:23.222338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-01 00:28:40.647238000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:19.810923550 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-02-01 00:33:53.521307646 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:19.810923550 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-02-01 00:35:28.743235042 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:19.810923550 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-02-01 00:31:22.494418207 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:18.047431819 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-01 00:31:14.570921002... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:18.047431819 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-01 00:32:00.3068713... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:27:18.047431819 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-02-01 00:31:10.426926840 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-01 00:36:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-01 00:38:32 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-01 00:36:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-01 00:39:58 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-02-01 00:36:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-02-01 00:38:29 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-01 00:27:26.136031300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-02-01 00:30:18.289670600 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-01 00:27:26.136031300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-02-01 00:32:36.884945300 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-02-01 00:27:26.136031300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-02-01 00:30:13.175397600 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-02-01 00:26:18.955607478 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-02-01 00:34:33.819519131 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-01 00:10:08.414157187 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/create_table_like.out 2025-02-01 00:18:... @@ -366,200 +366,10 @@ CREATE TABLE ctlt1_inh (LIKE ctlt1 INCLUDING CONSTRAINTS INCLUDING COMMENTS) INHERITS (ctlt1); NOTICE: merging column "a" with inherited definition NOTICE: merging column "b" with inherited definition -NOTICE: merging constraint "ctlt1_a_check" with inherited definition -NOTICE: merging constraint "ctlt1_b_check" with inherited definition -\d+ ctlt1_inh - Table "public.ctlt1_inh" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+------+-----------+----------+---------+----------+--------------+------------- - a | text | | not null | | main | | A - b | text | | | | extended | | B -Check constraints: - "ctlt1_a_check" CHECK (length(a) > 2) - "ctlt1_b_check" CHECK (length(b) > 100) NOT ENFORCED -Not-null constraints: - "ctlt1_a_not_null" NOT NULL "a" (local, inherited) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-02-01 00:10:08.414157187 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-02-01 00:1... @@ -314,252 +314,10 @@ TABLE "inhz" CONSTRAINT "inhz_x_fkey" FOREIGN KEY (x) REFERENCES inhz(xx) DROP TABLE inhz; --- including storage and comments -CREATE TABLE ctlt1 (a text CHECK (length(a) > 2) ENFORCED PRIMARY KEY, - b text CHECK (length(b) > 100) NOT ENFORCED); -CREATE INDEX ctlt1_b_key ON ctlt1 (b); -CREATE INDEX ctlt1_fnidx ON ctlt1 ((a || b)); -CREATE STATISTICS ctlt1_a_b_stat ON a,b FROM ctlt1; -CREATE STATISTICS ctlt1_expr_stat ON (a || b) FROM ctlt1; -COMMENT ON STATISTICS ctlt1_a_b_stat IS 'ab stats'; -COMMENT ON STATISTICS ctlt1_expr_stat IS 'ab expr stats'; -COMMENT ON COLUMN ctlt1.a IS 'A'; -COMMENT ON COLUMN ctlt1.b IS 'B'; -COMMENT ON CONSTRAINT ctlt1_a_check ON ctlt1 IS 't1_a_check'; -COMMENT ON INDEX ctlt1_pkey IS 'index pkey'; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-02-01 00:10:08.490380367 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-02-01 00:18:37.410532389 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5508 | Add -k/--link option to pg_combinebackup |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 23:46:18.049518422 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-31 23:53:45.273687784 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5490 | improve DEBUG1 logging of parallel workers for CREATE INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 23:19:09.719645000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 23:21:10.19925... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 23:19:09.719645000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 23:21:43.524... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 23:19:09.719645000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-31 23:21:06.607969000 +0000 @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-31 22:47:15.913050000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-31 22:49:29.533569000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:17.453576000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 22:48:50.480975000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:17.453576000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 22:49:38.224223000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:17.453576000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-31 22:48:52.261387000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-31 22:47:13.594812974 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-31 22:49:55.072732913 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:15.487227431 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-31 22:52:00.069083270 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:15.487227431 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-31 22:50:16.421560904 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-31 22:47:13.669986652 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-31 22:50:03.333232574 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:15.510288965 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 22:49:37.797238657 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:15.510288965 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 22:50:15.785219578 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 22:47:15.510288965 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-31 22:49:31.593233529 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-31 22:58:12 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-31 23:02:56 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-31 22:58:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 23:01:25 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-31 22:58:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 23:03:03 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-31 22:58:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-31 23:01:25 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-31 22:47:14.429352200 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-31 22:53:24.056520800 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-31 22:47:18.744331700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 22:50:57.101447400 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-31 22:47:18.744331700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 22:53:25.986635700 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-31 22:47:18.744331700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-31 22:50:40.910527100 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-31 22:27:08.766254103 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-31 22:37:36.590880935 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
52/5249 | Allow CI to only run the compiler warnings task |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 21:21:26.883903592 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-31 21:24:03.4... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5043 | Remove self join on a unique column |
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 2025-01-31 19:58:11.224720000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 20:00:33.374806000 +00... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 19:58:11.224720000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 20:01:22.233977000 +... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 19:58:11.224720000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-01-31 20:00:31.731852000 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 19:58:11.473304977 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-01-31 20:05:41.015217339 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 19:58:11.473304977 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2025-01-31 20:07:39.610446499 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 19:58:11.473304977 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-01-31 20:03:00.361875727 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - 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 2025-01-31 19:58:11.488290813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 20:03:29.803547570 +00... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 19:58:11.488290813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 20:04:14.595522881 +... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 19:58:11.488290813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-01-31 20:03:27.215549146 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-01-31 19:59:36 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 20:02:20 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-01-31 19:59:36 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 20:03:05 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-01-31 19:59:36 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-01-31 20:02:18 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 19:58:14.750713100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 20:00:48.135740000 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-01-31 19:58:14.750713100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 20:03:28.726523400 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-01-31 19:58:14.750713100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-01-31 20:00:39.373430800 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:16.768838000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-31 18:33:41.075235... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:13.264124960 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/graph_table.out 2025-01-31 18:39:04.284022305 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:13.264124960 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/graph_table.out 2025-01-31 18:41:13.939127403 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/regress/results/gr... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:13.264124960 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/graph_table.out 2025-01-31 18:36:35.842793756 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:13.133728048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-31 18:36:48.905109... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:13.133728048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-01-31 18:37:36.7729... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-31 18:31:13.133728048 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/graph_table.out 2025-01-31 18:36:45.261121228 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-31 18:36:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-31 18:40:33 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-31 18:36:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-01-31 18:41:48 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-31 18:36:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/graph_table.out 2025-01-31 18:40:32 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/graph_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/graph_table.out 2025-01-31 18:31:16.228713300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-31 18:34:24.862940000 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
52/5274 | Introduce the ability to enable/disable indexes using ALTER INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:45.993359000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 18:29:09.94029... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:45.993359000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 18:29:55.710... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:45.993359000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-31 18:29:07.478613000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 18:27:45.916917000 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 18:30:54.121867000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:45.341172427 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-01-31 18:33:32.378335864 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 18:27:45.249026713 +00... +++ /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out 2025-01-31 18:32:20.486161464 +000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:45.341172427 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-01-31 18:31:23.490381354 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:46.348223391 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 18:31:45.60865... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:46.348223391 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 18:32:23.148... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 18:27:46.348223391 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-31 18:31:42.096748819 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 18:27:46.259812605 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 18:33:13.640777265... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_p... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-31 18:34:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 18:37:03 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/recovery/027_str... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-31 18:34:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 18:38:23 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/regress/regress/... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-31 18:34:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_index.out 2025-01-31 18:36:58 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 18:34:15 +++ /Users/admin/pgsql/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 18:39:24 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-31 18:27:56.492769300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 18:30:29.385189000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-31 18:27:56.492769300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 18:33:02.506325700 +000... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-31 18:27:56.492769300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-01-31 18:30:18.659570800 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 18:27:56.170291000 +0000 +++ C:/cirrus/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 18:35:23.858801900 +0000 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
53/5519 | Improve verification of recovery_target_timeline GUC. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 18:00:46.645864248 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-31 18:05:23.252142690 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/5522 | Windows meson build |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 17:56:18.536890462 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-31 18:01:01.6... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/3659 | Add SPLIT PARTITION/MERGE PARTITIONS commands |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 17:32:13.457593994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-31 17:38:22... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 16:05:32.572817000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-31 16:07:46.4... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-31 16:05:32.537862000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-01-31 16:08:04.950598000 ... @@ -3165,2690 +3165,7 @@ select 1, 2, 3 into t; -- should fail; end; $$; -NOTICE: ok ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-31 16:05:32.537862000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-01-31 16:08:59.14375900... @@ -1766,4089 +1766,7 @@ HINT: No operator matches the given name and argument types. You might need to add explicit type casts. QUERY: x + 1 CONTEXT: PL/pgSQL function f1(anyelement) line 3 at RETURN -drop function f1(x anyelement); -create function f1(x anyelement) returns anyarray as $$ -begin - return array[x + 1, x + 2]; -end$$ language plpgsql; -select f1(42) as int, f1(4.5) as num; - int | num ----------+----------- - {43,44} | {5.5,6.5} -(1 row) - -drop function f1(x anyelement); -create function f1(x anyarray) returns anyelement as $$ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-31 16:05:32.537862000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-01-31 16:08:06.206221000 +0000 @@ -2852,3003 +2852,7 @@ raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; select stricttest(); -ERROR: query returned no rows -DETAIL: parameters: p1 = '2', p3 = 'foo' -CONTEXT: PL/pgSQL function stricttest() line 8 at SQL statement -create or replace function stricttest() returns void as $$ -declare -x record; -p1 int := 2; -p3 text := $a$'Valame Dios!' dijo Sancho; 'no le dije yo a vuestra merced que mirase bien lo que hacia?'$a$; -begin - -- no rows - select * from foo where f1 = p1 and f1::text = p3 into strict x; - raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; -end$$ language plpgsql; ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:24.099778000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-31 16:03:44.210888000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:24.099778000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-31 16:04:31.271883000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:24.099778000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-31 16:03:41.896040000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:22.335865206 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-31 16:07:01.248643193 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:22.335865206 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-31 16:04:52.956617580 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:23.545637496 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-31 16:04:27.272273290 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:23.545637496 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-31 16:05:14.012055901 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-31 16:02:23.545637496 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-31 16:04:21.368308933 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-31 16:16:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-31 16:18:50 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-31 16:16:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-31 16:20:15 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-31 16:16:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-31 16:18:45 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-31 16:02:28.775816500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-31 16:05:29.618046800 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-31 16:02:28.775816500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-31 16:07:57.040413500 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-31 16:02:28.775816500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-31 16:05:25.911035900 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-31 15:48:22.449803331 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-31 15:53:57.88473... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-31 15:48:22.449803331 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-31 15:54:41.404... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-31 15:48:22.449803331 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-31 15:53:52.400749873 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-31 15:56:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-01-31 15:58:38 @@ -2833,15 +2833,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}'::oid[])) -(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/recovery/027_stre... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-01-31 15:48:28.154137900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-31 15:53:18.407721000 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-31 15:44:16.474813365 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-31 15:50:14.36715... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-31 15:44:16.474813365 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-31 15:51:04.802... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-31 15:44:16.474813365 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-31 15:50:10.683165288 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/5189 | Expose the acquired_by parameter to the pg_replication_origin_session_setup function |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 15:43:51.040985128 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-31 15:48:01.703131525 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5441 | Separate GUC for replication origins |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 15:34:44.858479224 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/without_overlaps.out 2025-01-31 15:37:41.645522943 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/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 2025-01-31 15:16:42.426008000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-31 15:19:09.120055... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39921 | | 0 | 39921 | pktable_pkey + 39916 | | 0 | 39916 | pktable + 39926 | | 0 | 39926 | fktable + 40561 | | 0 | 40566 | foo + 40570 | | 0 | 40570 | pg_toast_40561_index + 40569 | | 0 | 40569 | pg_toast_40561 + 40770 | | 0 | 40770 | old_oids + 40787 | | 0 | 40787 | pg_toast_40784 ... |
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 2025-01-31 15:16:42.426008000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-31 15:20:09.5055... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40005 | | 0 | 40005 | pktable_pkey + 40001 | | 0 | 40001 | pktable + 40007 | | 0 | 40007 | fktable + 40489 | | 0 | 40494 | foo + 40498 | | 0 | 40498 | pg_toast_40489_index + 40497 | | 0 | 40497 | pg_toast_40489 + 40812 | | 0 | 40812 | recur1 + 40803 | | 0 | 40803 | 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 2025-01-31 15:16:42.426008000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-31 15:19:10.710486000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39969 | | 0 | 39969 | pktable_pkey + 39965 | | 0 | 39965 | pktable + 39977 | | 0 | 39977 | fktable + 40568 | | 0 | 40573 | foo + 40577 | | 0 | 40577 | pg_toast_40568_index + 40576 | | 0 | 40576 | pg_toast_40568 + 40880 | | 0 | 40880 | old_oids + 40898 | | 0 | 40898 | pg_toast_40895 ... |
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 2025-01-31 15:16:40.552298998 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-31 15:23:20.193428532 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40211 | | 0 | 40211 | pktable_pkey + 40207 | | 0 | 40207 | pktable + 40213 | | 0 | 40213 | fktable + 40690 | | 0 | 40695 | foo + 40699 | | 0 | 40699 | pg_toast_40690_index + 40698 | | 0 | 40698 | pg_toast_40690 + 40961 | | 0 | 40961 | old_oids + 40978 | | 0 | 40978 | pg_toast_40975 ... |
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 2025-01-31 15:16:40.552298998 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-31 15:25:10.241403587 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40115 | | 0 | 40115 | pktable_pkey + 40111 | | 0 | 40111 | pktable + 40117 | | 0 | 40117 | fktable + 40598 | | 0 | 40609 | foo + 40613 | | 0 | 40613 | pg_toast_40598_index + 40612 | | 0 | 40612 | pg_toast_40598 + 40886 | | 0 | 40886 | old_oids + 40903 | | 0 | 40903 | pg_toast_40900 ... |
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 2025-01-31 15:16:40.552298998 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-31 15:21:02.649231451 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40184 | | 0 | 40184 | pktable_pkey + 40180 | | 0 | 40180 | pktable + 40186 | | 0 | 40186 | fktable + 40663 | | 0 | 40668 | foo + 40672 | | 0 | 40672 | pg_toast_40663_index + 40671 | | 0 | 40671 | pg_toast_40663 + 40945 | | 0 | 40945 | old_oids + 40962 | | 0 | 40962 | pg_toast_40959 ... |
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 2025-01-31 15:16:42.477226844 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-31 15:20:59.098368... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40014 | | 0 | 40014 | pktable_pkey + 40010 | | 0 | 40010 | pktable + 40016 | | 0 | 40016 | fktable + 40534 | | 0 | 40540 | foo + 40544 | | 0 | 40544 | pg_toast_40534_index + 40543 | | 0 | 40543 | pg_toast_40534 + 40771 | | 0 | 40771 | old_oids + 40788 | | 0 | 40788 | pg_toast_40785 ... |
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 2025-01-31 15:16:42.477226844 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-31 15:21:38.5183... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39978 | | 0 | 39978 | pktable_pkey + 39974 | | 0 | 39974 | pktable + 39983 | | 0 | 39983 | fktable + 40481 | | 0 | 40487 | foo + 40491 | | 0 | 40491 | pg_toast_40481_index + 40490 | | 0 | 40490 | pg_toast_40481 + 40710 | | 0 | 40710 | old_oids + 40729 | | 0 | 40729 | pg_toast_40726 ... |
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 2025-01-31 15:16:42.477226844 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-31 15:20:52.542457196 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40002 | | 0 | 40002 | pktable_pkey + 39998 | | 0 | 39998 | pktable + 40004 | | 0 | 40004 | fktable + 40492 | | 0 | 40497 | foo + 40501 | | 0 | 40501 | pg_toast_40492_index + 40500 | | 0 | 40500 | pg_toast_40492 + 40730 | | 0 | 40730 | old_oids + 40748 | | 0 | 40748 | pg_toast_40745 ... |
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 2025-01-31 15:16:48.560727700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-31 15:20:50.944229500 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39122 | | 0 | 39122 | pktable + 39128 | | 0 | 39128 | fktable + 39126 | | 0 | 39126 | pktable_pkey + 40072 | | 0 | 40078 | foo + 40082 | | 0 | 40082 | pg_toast_40072_index + 40081 | | 0 | 40081 | pg_toast_40072 + 40305 | | 0 | 40305 | old_oids + 40324 | | 0 | 40324 | pg_toast_40321 ... |
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 2025-01-31 15:16:48.560727700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-31 15:23:13.999423500 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39211 | | 0 | 39211 | pktable_pkey + 39207 | | 0 | 39207 | pktable + 39218 | | 0 | 39218 | fktable + 40089 | | 0 | 40095 | foo + 40099 | | 0 | 40099 | pg_toast_40089_index + 40098 | | 0 | 40098 | pg_toast_40089 + 40388 | | 0 | 40388 | pg_toast_40382 + 40352 | | 0 | 40352 | 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 2025-01-31 15:16:48.560727700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-31 15:20:31.228427500 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38839 | | 0 | 38839 | pktable_pkey + 38835 | | 0 | 38835 | pktable + 38841 | | 0 | 38841 | fktable + 40197 | | 0 | 40207 | foo + 40211 | | 0 | 40211 | pg_toast_40197_index + 40210 | | 0 | 40210 | pg_toast_40197 + 40468 | | 0 | 40468 | old_oids + 40487 | | 0 | 40487 | pg_toast_40484 ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-31 14:53:01.418658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-31 14:55:37.570381000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-31 14:52:59.960890000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-31 14:56:11.225376000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-31 14:53:01.418658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-31 14:56:25.47307800... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-31 14:53:01.418658000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-31 14:55:31.621138000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-31 14:53:00.872505927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-31 14:58:29.223845578 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-31 14:52:59.125662372 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-31 14:58:48.508467227 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-31 14:53:00.872505927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-31 14:59:04.02503561... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-31 14:53:00.872505927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-31 14:58:20.891613372 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-31 14:18:57.788341754 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-01-31 14:33:49.307145176 +0000 @@ -3753,24 +3753,20 @@ ROLLBACK; -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; +ERROR: index "pg_statistic_ext_relid_index" contains corrupted page at block 11 +HINT: Please REINDEX it. INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - +ERROR: index "pg_statistic_ext_relid_index" contains corrupted page at block 11 +HINT: Please REINDEX it. -- check that parallel execution produces the same result BEGIN; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-31 14:18:58.337937664 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-31 14:24:03.51153325... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/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 2025-01-31 13:30:55.787823000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-31 13:32:55.447369000 +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 2025-01-31 13:30:44.168089284 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-31 13:32:06.787720388 +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 2025-01-31 13:30:42.680708579 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-31 13:33:29.768798233 +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 2025-01-31 13:30:58.695517200 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-31 13:36:41.815480400 +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; ... |
51/4952 | Use WALReadFromBuffers in more places |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 12:55:49.484617396 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-31 13:01:07... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/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 2025-01-31 12:35:07.155881000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-31 12:37:28.151465000 +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 2025-01-31 12:35:07.211219000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-31 12:37:28.1500870... @@ -1849,1417 +1849,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 2025-01-31 12:35:07.155881000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-31 12:38:12.075362000 +... @@ -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/privileges.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-01-31 12:35:07.211219000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-01-31 12:37:25.985269000 +0000 @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
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 2025-01-31 12:35:06.900144889 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-31 12:41:31.739677749 +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 2025-01-31 12:35:06.900144889 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-31 12:39:37.503644957 +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 2025-01-31 12:35:05.646019624 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-31 12:40:19.584286239 +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 2025-01-31 12:35:05.646019624 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-31 12:40:54.276296611 +... @@ -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 2025-01-31 12:35:05.646019624 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-31 12:40:13.996286324 +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 2025-01-31 12:35:10.582284300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-31 12:38:00.392232700 +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/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-01-31 12:35:10.702232800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-31 12:38:00.392232700 +0000 @@ -1849,1417 +1849,10 @@ -- Do the same concurrently ... |
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 2025-01-31 12:35:10.582284300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-31 12:40:00.507101300 +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 2025-01-31 12:35:10.702232800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-01-31 12:40:00.515824100 +0000 @@ -1849,1417 +1849,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 2025-01-31 12:35:10.582284300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-31 12:37:52.490522600 +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'; ... |
52/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/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 12:04:19.727826726 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-01-31 12:06:51.206625089 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
51/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 2025-01-31 11:59:36.000929000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-31 12:02:13.4085570... @@ -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 2025-01-31 11:59:36.176210204 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-31 12:04:04.156611601 +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 2025-01-31 11:59:35.681585943 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-31 12:04:48.3129156... @@ -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 2025-01-31 11:59:36.530744900 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-31 12:06:19.818353300 +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 ... |
52/5190 | CREATE SUBSCRIPTION - add missing test case |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 11:31:34.501664509 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-01-31 11:35:08.270863748 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-31 11:14:20.378647000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-31 11:17:12.309837000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-31 11:14:18.736251861 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-31 11:18:30.770414500 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-31 11:14:19.006362818 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-31 11:17:38.782886314 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
53/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 2025-01-31 10:49:22.448272000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-31 10:51:13.619828000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-31 10:49:22.448272000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-31 10:51:54.8421840... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-31 10:49:22.448272000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-31 10:51:12.692828000 +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 2025-01-31 10:49:19.020753684 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-31 10:54:57.647615092 +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 2025-01-31 10:49:18.861156500 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-31 11:16:32.777875876 +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 2025-01-31 10:49:19.020753684 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2025-01-31 10:56:14.927418939 +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 2025-01-31 10:49:19.020753684 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-31 10:52:46.119675619 +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 2025-01-31 10:49:27.180525063 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-31 10:54:18.783921690... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-31 10:49:27.180525063 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-31 10:54:50.5438988... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-31 10:49:27.180525063 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-31 10:54:15.339924515 +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 2025-01-31 10:49:27.332406700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-31 10:53:03.269953600 +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 2025-01-31 10:49:27.332406700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-31 10:55:15.639817300 +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 2025-01-31 10:49:27.332406700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-31 10:52:58.195733300 +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 @@ ... |
52/2837 | pg_stat_statements and "IN" conditions |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/pg_upgra... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 10:49:07.787548622 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-31 10:54:35.4... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/4681 | Make COPY format extendable: Extract COPY TO format implementations |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out 2025-01-31 10:21:14.604270000 +... +++ /tmp/cirrus-ci-build/build/testrun/test_copy_format/regress/results/test_copy_format.out 2025-01-31 10:25:04.2957660... @@ -1,68 +1,54 @@ CREATE EXTENSION test_copy_format; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/test_copy_format.so": /tmp/c... +CONTEXT: SQL statement "CREATE FUNCTION test_copy_format(internal) + RETURNS copy_handler + AS '$libdir/test_copy_format' LANGUAGE C" +extension script file "test_copy_format--1.0.sql", near line 6 CREATE TABLE public.test (a smallint, b integer, c bigint); INSERT INTO public.test VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789); -- 987 is accepted. -- 654 is a hard error because ON_ERROR is stop by default. COPY public.test FROM stdin WITH (FORMAT 'test_copy_format'); -NOTICE: test_copy_format: is_from=true -NOTICE: CopyFromInFunc: atttypid=21 -NOTICE: CopyFromInFunc: atttypid=23 -NOTICE: CopyFromInFunc: atttypid=20 -NOTICE: CopyFromStart: natts=3 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out 2025-01-31 10:21:10.022324256 +... +++ /tmp/cirrus-ci-build/build/testrun/test_copy_format/regress/results/test_copy_format.out 2025-01-31 10:27:46.7014808... @@ -1,68 +1,54 @@ CREATE EXTENSION test_copy_format; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/test_copy_f... +CONTEXT: SQL statement "CREATE FUNCTION test_copy_format(internal) + RETURNS copy_handler + AS '$libdir/test_copy_format' LANGUAGE C" +extension script file "test_copy_format--1.0.sql", near line 6 CREATE TABLE public.test (a smallint, b integer, c bigint); INSERT INTO public.test VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789); -- 987 is accepted. -- 654 is a hard error because ON_ERROR is stop by default. COPY public.test FROM stdin WITH (FORMAT 'test_copy_format'); -NOTICE: test_copy_format: is_from=true -NOTICE: CopyFromInFunc: atttypid=21 -NOTICE: CopyFromInFunc: atttypid=23 -NOTICE: CopyFromInFunc: atttypid=20 -NOTICE: CopyFromStart: natts=3 ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:22.532005000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-31 09:58:41.172884000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:22.532005000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-31 09:59:30.0019030... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:22.532005000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-31 09:58:38.034589000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:22.877852111 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-31 10:02:42.824753864 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:22.877852111 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-31 10:04:24.845473827 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:22.877852111 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-31 09:59:55.932594996 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:21.548347192 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-31 09:59:22.635763541... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:21.548347192 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-31 10:00:08.6717257... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:57:21.548347192 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-31 09:59:19.135768051 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-31 10:05:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-31 10:08:02 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-31 10:05:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-31 10:09:29 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-31 10:05:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-31 10:07:56 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-31 09:57:30.918018300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-31 10:00:15.146652900 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-31 09:57:30.918018300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-31 10:02:27.164792500 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-31 09:57:30.918018300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-31 10:00:10.882001800 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-31 09:55:19.708231391 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-31 10:04:00.656014374 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:37:53.144318844 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-31 09:46:32.981883... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-01-31 09:37:53.068540061 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-01-31 09:4... @@ -366,200 +366,10 @@ CREATE TABLE ctlt1_inh (LIKE ctlt1 INCLUDING CONSTRAINTS INCLUDING COMMENTS) INHERITS (ctlt1); NOTICE: merging column "a" with inherited definition NOTICE: merging column "b" with inherited definition -NOTICE: merging constraint "ctlt1_a_check" with inherited definition -NOTICE: merging constraint "ctlt1_b_check" with inherited definition -\d+ ctlt1_inh - Table "public.ctlt1_inh" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+------+-----------+----------+---------+----------+--------------+------------- - a | text | | not null | | main | | A - b | text | | | | extended | | B -Check constraints: - "ctlt1_a_check" CHECK (length(a) > 2) - "ctlt1_b_check" CHECK (length(b) > 100) NOT ENFORCED -Not-null constraints: - "ctlt1_a_not_null" NOT NULL "a" (local, inherited) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-31 09:37:53.144318844 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-01-31 09:46:26.321875553 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5490 | improve DEBUG1 logging of parallel workers for CREATE INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 08:49:03.923893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 08:51:03.00221... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 08:49:03.923893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 08:51:34.615... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 08:49:03.923893000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-31 08:50:58.221520000 +0000 @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-31 08:20:13.385601000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-31 08:22:27.864945000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:14.933313000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 08:21:46.505298000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:14.933313000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 08:22:41.041320000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:14.933313000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-31 08:21:49.190406000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-31 08:20:09.375264725 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-31 08:23:10.397728956 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:11.218248656 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-31 08:25:49.609560449 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:11.218248656 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonb.out 2025-01-31 08:27:06.237836831 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:11.218248656 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-31 08:23:22.305802651 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-31 08:20:08.637904093 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-31 08:23:01.091620921 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:10.429722403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 08:22:36.491677376 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:10.429722403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 08:23:13.723606673 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-31 08:20:10.429722403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-31 08:22:30.371693167 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-31 08:20:13.298346100 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-31 08:26:29.484869100 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-31 08:20:18.028337100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-31 08:23:56.388775500 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-31 08:20:18.028337100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-31 08:26:06.698885100 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-31 08:20:18.028337100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-31 08:23:53.411764900 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-31 07:52:53.790745965 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-31 08:02:14.010779417 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
52/5341 | Use "protocol options" name instead of "protocol extensions" everywhere |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 05:30:31.761261514 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/without_overlaps.out 2025-01-31 05:32:58.534996623 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5043 | Remove self join on a unique column |
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 2025-01-31 05:03:36.802690000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 05:05:48.399187000 +00... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 05:03:36.802690000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 05:06:33.581017000 +... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 05:03:36.802690000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-01-31 05:05:47.622279000 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 05:03:32.924467657 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out 2025-01-31 05:11:23.613900541 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 05:03:32.924467657 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out 2025-01-31 05:12:44.695285451 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 05:03:32.924467657 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join.out 2025-01-31 05:08:02.532047761 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
Linux - Debian Bookworm - 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 2025-01-31 05:03:32.318128022 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 05:08:36.368959775 +00... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/join.out 2025-01-31 05:03:32.318128022 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 05:09:15.953017561 +... @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 05:03:32.318128022 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out 2025-01-31 05:08:31.572956508 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-01-31 05:03:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 05:05:39 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-01-31 05:03:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 05:06:37 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/join.out 2025-01-31 05:03:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out 2025-01-31 05:05:38 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
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 2025-01-31 05:03:40.309844300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out 2025-01-31 05:06:05.027481700 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/join.out 2025-01-31 05:03:40.309844300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join.out 2025-01-31 05:08:29.058747000 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/join.out 2025-01-31 05:03:40.309844300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/join.out 2025-01-31 05:05:56.344843000 +0000 @@ -5969,6 +5969,8 @@ -> Seq Scan on c (7 rows) +-- check the case when placeholder relates on an outer join and its inner in the +-- phrels field but actually uses only outer side of the join. explain (costs off) SELECT q.val FROM b LEFT JOIN ( SELECT (q1.z IS NOT NULL) AS val |
52/4907 | Add local address to log_line_prefix |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 04:19:22.925635000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-01-31 04:20:34.999658000 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5276 | Fix race between WAL flush and InstallXLogFileSegment() |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 03:51:15.465775670 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-31 03:54:08... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5454 | Bug: mdunlinkfiletag unlinks mainfork seg.0 instead of indicated fork+segment |
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 2025-01-31 03:32:13.865957000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-31 03:37:39.0027500... @@ -12437,8 +12437,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 @@ -12451,8 +12450,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/4810 | COPY ON_ERROR 'NULL' |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/recovery... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-31 03:17:12.771034326 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-31 03:19:59... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5274 | Introduce the ability to enable/disable indexes using ALTER INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:43.738415000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 03:14:02.46784... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:43.738415000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 03:14:42.514... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:43.738415000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-31 03:14:00.885976000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 03:12:43.667399000 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 03:15:40.768875000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:45.146883972 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-01-31 03:17:02.906314763 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 03:12:45.050883970 +00... +++ /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out 2025-01-31 03:17:53.310276382 +000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:45.146883972 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-01-31 03:15:34.382386130 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:44.018559033 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 03:15:57.09855... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:44.018559033 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 03:16:33.538... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-31 03:12:44.018559033 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-31 03:15:52.878377730 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 03:12:43.930225756 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 03:17:25.729540599... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_p... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-31 03:12:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 03:14:18 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/recovery/027_str... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-31 03:12:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 03:15:42 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/regress/regress/... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-31 03:12:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_index.out 2025-01-31 03:14:16 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 03:12:09 +++ /Users/admin/pgsql/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 03:17:09 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-31 03:12:49.630871900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-31 03:15:16.182514700 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-31 03:12:49.630871900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-31 03:17:43.530100900 +000... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-31 03:12:49.630871900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-01-31 03:15:06.589645700 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-31 03:12:49.278495700 +0000 +++ C:/cirrus/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-31 03:19:51.629208800 +0000 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
52/5483 | Don't dirty pages while they are getting flushed out |
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 2025-01-30 23:49:03.434663000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-30 23:55:30.8588980... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2010 | 0 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6398,7 +6399,6 @@ 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | 2009 | 9 | bar | | | | ft2 | - 2010 | 0 | bar | | | | ft2 | (10 rows) EXPLAIN (verbose, costs off) |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-30 23:48:04.242491000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-01-30 23:50:44.864483000 ... @@ -3094,2761 +3094,7 @@ WARNING: query returned more than one row HINT: Make sure the query returns a single row, or use LIMIT 1. set plpgsql.extra_errors to 'too_many_rows'; -do $$ -declare x int; -begin - select v from generate_series(1,2) g(v) into x; -end; -$$; -ERROR: query returned more than one row -HINT: Make sure the query returns a single row, or use LIMIT 1. -CONTEXT: PL/pgSQL function inline_code_block line 4 at SQL statement -reset plpgsql.extra_errors; -reset plpgsql.extra_warnings; -set plpgsql.extra_warnings to 'strict_multi_assignment'; -do $$ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-30 23:48:04.242491000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-01-30 23:51:40.87924900... @@ -1441,4414 +1441,10 @@ insert into PLine values ('PL.016', '-137', '', 'PS.first.ta3'); insert into PLine values ('PL.017', '-139', '', 'PS.first.ta4'); insert into PLine values ('PL.018', '-362', '', 'PS.first.tb1'); -insert into PLine values ('PL.019', '-363', '', 'PS.first.tb2'); -insert into PLine values ('PL.020', '-364', '', 'PS.first.tb3'); -insert into PLine values ('PL.021', '-365', '', 'PS.first.tb5'); -insert into PLine values ('PL.022', '-367', '', 'PS.first.tb6'); -insert into PLine values ('PL.028', '-501', 'Fax entrance', 'PS.base.ta2'); -insert into PLine values ('PL.029', '-502', 'Fax first floor', 'PS.first.ta1'); --- --- Buy some phones, plug them into the wall and patch the --- phone lines to the corresponding patchfield slots. --- -insert into PHone values ('PH.hc001', 'Hicom standard', 'WS.001.1a'); -update PSlot set slotlink = 'PS.base.ta1' where slotname = 'PS.base.a1'; -insert into PHone values ('PH.hc002', 'Hicom standard', 'WS.002.1a'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-30 23:48:04.242491000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-01-30 23:50:41.337297000 +0000 @@ -2738,3117 +2738,7 @@ raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; select stricttest(); -NOTICE: x.f1 = 5, x.f2 = 6 - stricttest ------------- - -(1 row) - -create or replace function stricttest() returns void as $$ -declare x record; -begin - -- this should work since EXECUTE isn't as picky - execute 'insert into foo values(7,8),(9,10) returning *' into x; - raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; -end$$ language plpgsql; ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:18.814764000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 23:46:35.215536000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:18.814764000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 23:47:20.193301000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:18.814764000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-30 23:46:33.382036000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:14.411118391 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-30 23:49:13.138045494 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:14.411118391 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-30 23:47:44.418111721 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:14.446517258 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 23:47:15.801816523 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:14.446517258 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 23:48:02.493594085 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 23:45:14.446517258 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-30 23:47:11.409826977 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-30 23:44:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 23:45:54 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-30 23:44:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 23:47:10 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-30 23:44:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-30 23:45:54 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-30 23:45:17.542783300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 23:48:26.785491700 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-30 23:45:17.542783300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 23:50:51.198686600 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-30 23:45:17.542783300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-30 23:48:23.471742800 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:15.913583000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 23:25:48.7101420... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:15.913583000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 23:26:32.47742... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:15.913583000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-30 23:25:43.742049000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:12.491468887 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-30 23:30:22.083289580 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:12.491468887 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-30 23:28:48.311604517 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:12.139420837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 23:29:01.7419350... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:12.139420837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 23:29:42.60587... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 23:23:12.139420837 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-30 23:28:55.073944707 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-30 23:23:15.752936500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 23:26:32.401509100 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-30 23:23:15.752936500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 23:28:58.782389600 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-30 23:23:15.752936500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-30 23:26:21.095860400 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 23:19:16.854406305 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-30 23:24:50.71380... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-30 23:19:16.854406305 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-30 23:25:31.369... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 23:19:16.854406305 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-30 23:24:45.785811766 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-30 23:19:21.574751300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-30 23:24:09.049567800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-01-30 23:19:21.574751300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-01-30 23:21:46.118860500 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 23:10:13.323969018 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-30 23:16:02.48764... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-30 23:10:13.323969018 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-30 23:16:48.919... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 23:10:13.323969018 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-30 23:15:58.811649000 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-01-30 22:45:48.115870000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-30 22:47:52.004367... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40012 | | 0 | 40012 | pktable_pkey + 40008 | | 0 | 40008 | pktable + 40014 | | 0 | 40014 | fktable + 40583 | | 0 | 40588 | foo + 40592 | | 0 | 40592 | pg_toast_40583_index + 40591 | | 0 | 40591 | pg_toast_40583 + 40855 | | 0 | 40855 | old_oids + 40888 | | 0 | 40888 | pg_toast_40885 ... |
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 2025-01-30 22:45:48.115870000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-30 22:48:40.3795... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39980 | | 0 | 39980 | pktable_pkey + 39976 | | 0 | 39976 | pktable + 39982 | | 0 | 39982 | fktable + 40612 | | 0 | 40617 | foo + 40621 | | 0 | 40621 | pg_toast_40612_index + 40620 | | 0 | 40620 | pg_toast_40612 + 40813 | | 0 | 40813 | old_oids + 40830 | | 0 | 40830 | pg_toast_40827 ... |
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 2025-01-30 22:45:48.115870000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-30 22:47:51.783751000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40015 | | 0 | 40015 | pktable_pkey + 40011 | | 0 | 40011 | pktable + 40017 | | 0 | 40017 | fktable + 40554 | | 0 | 40564 | foo + 40568 | | 0 | 40568 | pg_toast_40554_index + 40567 | | 0 | 40567 | pg_toast_40554 + 40841 | | 0 | 40841 | old_oids + 40860 | | 0 | 40860 | pg_toast_40857 ... |
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 2025-01-30 22:45:46.499609534 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-30 22:53:21.487083767 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40236 | | 0 | 40236 | pktable_pkey + 40232 | | 0 | 40232 | pktable + 40238 | | 0 | 40238 | fktable + 40682 | | 0 | 40687 | foo + 40691 | | 0 | 40691 | pg_toast_40682_index + 40690 | | 0 | 40690 | pg_toast_40682 + 40959 | | 0 | 40959 | old_oids + 40976 | | 0 | 40976 | pg_toast_40973 ... |
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 2025-01-30 22:45:46.499609534 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-30 22:54:28.503008649 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40160 | | 0 | 40160 | pktable_pkey + 40155 | | 0 | 40155 | pktable + 40164 | | 0 | 40164 | fktable + 40626 | | 0 | 40634 | foo + 40639 | | 0 | 40639 | pg_toast_40626_index + 40638 | | 0 | 40638 | pg_toast_40626 + 40893 | | 0 | 40893 | old_oids + 40910 | | 0 | 40910 | pg_toast_40907 ... |
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 2025-01-30 22:45:46.499609534 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-30 22:50:29.427175753 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40234 | | 0 | 40234 | pktable_pkey + 40230 | | 0 | 40230 | pktable + 40237 | | 0 | 40237 | fktable + 40687 | | 0 | 40692 | foo + 40696 | | 0 | 40696 | pg_toast_40687_index + 40695 | | 0 | 40695 | pg_toast_40687 + 40962 | | 0 | 40962 | old_oids + 40979 | | 0 | 40979 | pg_toast_40976 ... |
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 2025-01-30 22:45:47.055909281 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-30 22:50:28.711352... @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 40017 | | 0 | 40017 | users_id_seq + 40029 | | 0 | 40029 | pg_toast_40021 + 40030 | | 0 | 40030 | pg_toast_40021_index + 40021 | | 0 | 40021 | users + 40331 | | 0 | 40331 | foo + 40588 | | 0 | 40588 | forc_test + 41001 | | 0 | 41001 | pg_toast_40998 + 41002 | | 0 | 41002 | pg_toast_40998_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 2025-01-30 22:45:47.055909281 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-30 22:51:04.2473... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40003 | | 0 | 40003 | pktable_pkey + 39999 | | 0 | 39999 | pktable + 40005 | | 0 | 40005 | fktable + 40499 | | 0 | 40499 | pg_toast_40490_index + 40498 | | 0 | 40498 | pg_toast_40490 + 40490 | | 0 | 40495 | foo + 40768 | | 0 | 40768 | old_oids + 40786 | | 0 | 40786 | pg_toast_40783 ... |
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 2025-01-30 22:45:47.055909281 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-30 22:50:22.891359750 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40005 | | 0 | 40005 | pktable_pkey + 40001 | | 0 | 40001 | pktable + 40008 | | 0 | 40008 | fktable + 40512 | | 0 | 40520 | foo + 40524 | | 0 | 40524 | pg_toast_40512_index + 40523 | | 0 | 40523 | pg_toast_40512 + 40753 | | 0 | 40753 | old_oids + 40771 | | 0 | 40771 | pg_toast_40768 ... |
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 2025-01-30 22:45:50.243127500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-30 22:49:15.684185000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39014 | | 0 | 39014 | pktable_pkey + 39007 | | 0 | 39007 | pktable + 39020 | | 0 | 39020 | fktable + 40089 | | 0 | 40097 | foo + 40101 | | 0 | 40101 | pg_toast_40089_index + 40100 | | 0 | 40100 | pg_toast_40089 + 40371 | | 0 | 40371 | old_oids + 40388 | | 0 | 40388 | pg_toast_40385 ... |
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 2025-01-30 22:45:50.243127500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-30 22:51:31.335734500 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39334 | | 0 | 39334 | pktable_pkey + 39329 | | 0 | 39329 | pktable + 39341 | | 0 | 39341 | fktable + 40081 | | 0 | 40088 | foo + 40092 | | 0 | 40092 | pg_toast_40081_index + 40091 | | 0 | 40091 | pg_toast_40081 + 40313 | | 0 | 40313 | old_oids + 40334 | | 0 | 40334 | pg_toast_40331 ... |
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 2025-01-30 22:45:50.243127500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-30 22:49:09.068934000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39520 | | 0 | 39520 | pktable_pkey + 39516 | | 0 | 39516 | pktable + 39523 | | 0 | 39523 | fktable + 40180 | | 0 | 40185 | foo + 40189 | | 0 | 40189 | pg_toast_40180_index + 40188 | | 0 | 40188 | pg_toast_40180 + 40462 | | 0 | 40462 | old_oids + 40479 | | 0 | 40479 | pg_toast_40476 ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 22:17:47.805443000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-30 22:19:40.280792000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-30 22:17:46.355563000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-30 22:20:21.983824000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 22:17:47.805443000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-30 22:20:28.10416200... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 22:17:47.805443000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-30 22:19:45.271965000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 22:17:47.651885141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-30 22:20:36.223622578 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-30 22:17:45.881668220 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-30 22:20:55.444033758 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 22:17:47.651885141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-30 22:21:12.65643036... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 22:17:47.651885141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-30 22:20:27.255449024 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-30 21:26:26.691973743 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-01-30 21:42:13.432500295 +0000 @@ -3745,11 +3745,9 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - +ERROR: index "pg_attribute_relid_attnum_index" contains corrupted page at block 1 +HINT: Please REINDEX it. +CONTEXT: parallel worker ROLLBACK; -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; @@ -3766,11 +3764,9 @@ SET LOCAL parallel_setup_cost = 0; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-30 21:26:26.698563208 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-30 21:31:46.29882035... @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/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 2025-01-30 20:28:12.312580000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 20:31:03.160051000 +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 2025-01-30 20:28:10.744646690 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-30 20:31:34.696322180 +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 2025-01-30 20:28:11.186284260 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 20:33:39.041900459 +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 2025-01-30 20:31:13 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 20:36:01 @@ -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 2025-01-30 20:28:18.077267400 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 20:34:18.610874400 +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; ... |
52/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-01-30 19:26:04.133726000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-30 19:28:29.6464830... @@ -1849,1417 +1849,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 2025-01-30 19:26:04.074677000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 19:29:13.922106000 +... @@ -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 2025-01-30 19:26:04.074677000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-30 19:28:27.960367000 +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 2025-01-30 19:26:04.133726000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-01-30 19:28:27.958272000 +0000 @@ -1853,1413 +1853,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 2025-01-30 19:26:03.436850186 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-30 19:32:15.892076592 +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 2025-01-30 19:26:03.436850186 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-30 19:30:43.159928616 +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 2025-01-30 19:26:03.652979486 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 19:31:22.026664761 +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 2025-01-30 19:26:03.652979486 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 19:31:57.766748588 +... @@ -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 2025-01-30 19:26:03.652979486 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-30 19:31:17.266656903 +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 2025-01-30 19:25:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 19:30:28 @@ -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 2025-01-30 19:25:09 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-30 19:30:28 @@ -2964,302 +2964,10 @@ DROP PROCEDURE priv_testproc1(int); ... |
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 2025-01-30 19:25:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 19:31: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 2025-01-30 19:25:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-01-30 19:31:46 @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; ... |
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 2025-01-30 19:25:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-01-30 19:30:28 @@ -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 2025-01-30 19:25:09 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-01-30 19:30:28 @@ -1853,1413 +1853,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 2025-01-30 19:26:06.077764500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 19:28:33.743527500 +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/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/privileges.out 2025-01-30 19:26:06.211975400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-30 19:28:33.742108100 +0000 @@ -1849,1417 +1849,10 @@ -- Do the same concurrently ... |
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 2025-01-30 19:26:06.077764500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 19:30:22.095046000 +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 2025-01-30 19:26:06.077764500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-30 19:28:33.025482700 +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'; ... |
51/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 2025-01-30 18:28:07.105474000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-30 18:30:54.7743200... @@ -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 2025-01-30 18:28:03.811111962 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-30 18:32:53.892049878 +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 2025-01-30 18:28:02.956365102 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-30 18:31:37.0687054... @@ -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 2025-01-30 18:27:12 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-30 18:31:06 @@ -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 2025-01-30 18:28:08.155825300 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-30 18:34:30.507212400 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-30 17:18:41.598089000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-30 17:21:31.877823000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-30 17:18:49.431647392 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-30 17:21:04.174990393 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-30 17:18:47.171024140 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-30 17:22:21.336082943 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-30 17:24:16 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-30 17:27:40 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
53/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 2025-01-30 16:53:06.046978000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-30 16:55:46.324360000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-30 16:53:06.046978000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-30 16:56:25.7727120... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-30 16:53:06.046978000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-30 16:55:45.042999000 +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 2025-01-30 16:53:00.934866712 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-30 17:00:56.137978902 +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 2025-01-30 16:53:00.770866719 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-30 17:22:57.409831903 +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 2025-01-30 16:53:00.934866712 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-30 16:59:15.357985503 +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 2025-01-30 16:53:00.198304357 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-30 16:58:59.492280492... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-30 16:53:00.198304357 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-30 16:59:29.4762016... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-30 16:53:00.198304357 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-30 16:58:54.496293236 +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 2025-01-30 16:53:05.362495000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-30 16:56:44.710658800 +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 2025-01-30 16:53:05.362495000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-30 16:58:55.483699800 +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 2025-01-30 16:53:05.362495000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-30 16:56:28.330480100 +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 @@ ... |
52/4681 | Make COPY format extendable: Extract COPY TO format implementations |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out 2025-01-30 16:15:19.626082492 +... +++ /tmp/cirrus-ci-build/build/testrun/test_copy_format/regress/results/test_copy_format.out 2025-01-30 16:21:45.8682916... @@ -1,68 +1,54 @@ CREATE EXTENSION test_copy_format; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/test_copy_f... +CONTEXT: SQL statement "CREATE FUNCTION test_copy_format(internal) + RETURNS copy_handler + AS '$libdir/test_copy_format' LANGUAGE C" +extension script file "test_copy_format--1.0.sql", near line 6 CREATE TABLE public.test (a smallint, b integer, c bigint); INSERT INTO public.test VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789); -- 987 is accepted. -- 654 is a hard error because ON_ERROR is stop by default. COPY public.test FROM stdin WITH (FORMAT 'test_copy_format'); -NOTICE: test_copy_format: is_from=true -NOTICE: CopyFromInFunc: atttypid=21 -NOTICE: CopyFromInFunc: atttypid=23 -NOTICE: CopyFromInFunc: atttypid=20 -NOTICE: CopyFromStart: natts=3 ... |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build... --- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out 2025-01-30 16:04:31.157138000 +... +++ /tmp/cirrus-ci-build/build/testrun/test_copy_format/regress/results/test_copy_format.out 2025-01-30 16:08:19.1600840... @@ -1,68 +1,54 @@ CREATE EXTENSION test_copy_format; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/test_copy_format.so": /tmp/c... +CONTEXT: SQL statement "CREATE FUNCTION test_copy_format(internal) + RETURNS copy_handler + AS '$libdir/test_copy_format' LANGUAGE C" +extension script file "test_copy_format--1.0.sql", near line 6 CREATE TABLE public.test (a smallint, b integer, c bigint); INSERT INTO public.test VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789); -- 987 is accepted. -- 654 is a hard error because ON_ERROR is stop by default. COPY public.test FROM stdin WITH (FORMAT 'test_copy_format'); -NOTICE: test_copy_format: is_from=true -NOTICE: CopyFromInFunc: atttypid=21 -NOTICE: CopyFromInFunc: atttypid=23 -NOTICE: CopyFromInFunc: atttypid=20 -NOTICE: CopyFromStart: natts=3 ... |
52/5128 | Allow partition-wise join when whole row var is needed |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-30 15:33:46.916033289 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/without_overlaps.out 2025-01-30 15:37:38.599370890 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:25:02.132338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-30 15:26:25.027143000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:25:02.132338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-30 15:27:15.9952630... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:25:02.132338000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-30 15:26:23.157903000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:25:02.553680270 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-30 15:30:38.551424141 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:25:02.553680270 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-30 15:32:14.991880122 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:25:02.553680270 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-30 15:27:39.071384561 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:24:58.310809664 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-30 15:29:31.510044267... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:24:58.310809664 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-30 15:30:19.2899782... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 15:24:58.310809664 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-30 15:29:27.254051226 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-30 15:24:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-30 15:27:22 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-30 15:24:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-30 15:28:53 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-30 15:24:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-30 15:27:22 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-30 15:25:04.389417100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-30 15:28:12.951887600 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-30 15:25:04.389417100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-30 15:30:22.241898200 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-30 15:25:04.389417100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-30 15:28:08.431893000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-30 15:21:26.102490348 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-30 15:30:49.403251964 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 14:56:56.730817576 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-30 15:05:43.540403... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-01-30 14:56:56.654461457 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-01-30 15:0... @@ -321,245 +321,10 @@ CREATE INDEX ctlt1_fnidx ON ctlt1 ((a || b)); CREATE STATISTICS ctlt1_a_b_stat ON a,b FROM ctlt1; CREATE STATISTICS ctlt1_expr_stat ON (a || b) FROM ctlt1; -COMMENT ON STATISTICS ctlt1_a_b_stat IS 'ab stats'; -COMMENT ON STATISTICS ctlt1_expr_stat IS 'ab expr stats'; -COMMENT ON COLUMN ctlt1.a IS 'A'; -COMMENT ON COLUMN ctlt1.b IS 'B'; -COMMENT ON CONSTRAINT ctlt1_a_check ON ctlt1 IS 't1_a_check'; -COMMENT ON INDEX ctlt1_pkey IS 'index pkey'; -COMMENT ON INDEX ctlt1_b_key IS 'index b_key'; -ALTER TABLE ctlt1 ALTER COLUMN a SET STORAGE MAIN; -CREATE TABLE ctlt2 (c text); -ALTER TABLE ctlt2 ALTER COLUMN c SET STORAGE EXTERNAL; -COMMENT ON COLUMN ctlt2.c IS 'C'; -CREATE TABLE ctlt3 (a text CHECK (length(a) < 5), c text CHECK (length(c) < 7)); -ALTER TABLE ctlt3 ALTER COLUMN c SET STORAGE EXTERNAL; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-30 14:56:56.730817576 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-01-30 15:05:36.924538950 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5416 | Use Python "Limited API" in PL/Python |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-30 14:54:18.403758452 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-01-30 14:56:16.451488728 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5490 | improve DEBUG1 logging of parallel workers for CREATE INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 13:53:09.470261000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-30 13:55:13.89289... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 13:53:09.470261000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-30 13:55:47.455... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 13:53:09.470261000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-30 13:55:12.910773000 +0000 @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-30 13:14:15.829506000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-30 13:16:40.481672000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.367560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-30 13:16:03.514265000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.367560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-30 13:17:00.940593000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.367560000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-30 13:16:01.244034000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-30 13:14:15.989281747 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-30 13:17:32.380405745 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.866348553 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-30 13:19:49.992106191 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.866348553 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonb.out 2025-01-30 13:21:23.121284013 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.866348553 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-30 13:17:25.444267352 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-30 13:14:15.903051691 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-30 13:17:34.571103482 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.913361805 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-30 13:17:08.359235007 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.913361805 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-30 13:17:52.147081536 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-30 13:14:17.913361805 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-30 13:17:04.875251550 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-30 13:14:21.945670800 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-30 13:20:37.498909600 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-30 13:14:26.524337500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-30 13:18:11.763554800 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-30 13:14:26.524337500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-30 13:20:37.619112400 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-30 13:14:26.524337500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-30 13:18:00.140473200 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-30 12:38:00.192846146 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-30 12:47:29.590787832 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
52/4766 | data loss bug in initial sync of logical replication |
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 2025-01-30 12:34:29.655683000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-30 12:39:54.6804230... @@ -12437,8 +12437,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 @@ -12451,8 +12450,7 @@ FROM postgres_fdw_get_connections(true); case ------ - 1 -(1 row) +(0 rows) ... |
52/5341 | Use "protocol options" name instead of "protocol extensions" everywhere |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/recovery/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-30 10:02:20.914234095 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/without_overlaps.out 2025-01-30 10:09:08.655677924 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/4986 | WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-30 09:11:18.254691886 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-30 09:18:05.710586149 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/5274 | Introduce the ability to enable/disable indexes using ALTER INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:40.114248000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-30 07:48:03.78023... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:40.114248000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-30 07:48:48.781... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:40.114248000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-30 07:48:02.753074000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-30 07:46:40.043510000 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-30 07:49:44.268595000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:37.527042485 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-01-30 07:51:25.854717683 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-30 07:46:37.447370317 +00... +++ /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out 2025-01-30 07:52:12.994666543 +000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:37.527042485 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-01-30 07:49:55.010790440 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:36.757965601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-30 07:50:36.45366... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:36.757965601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-30 07:51:14.513... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-30 07:46:36.757965601 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-30 07:50:32.253675291 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-30 07:46:36.669965599 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-30 07:52:07.561577861... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-30 07:46:43.704751200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-30 07:49:08.288993200 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-30 07:46:43.704751200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-30 07:51:26.258262400 +000... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-30 07:46:43.704751200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-01-30 07:48:57.623493000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-30 07:46:43.428090800 +0000 +++ C:/cirrus/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-30 07:53:38.844277400 +0000 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
53/5378 | Conflict detection for update_deleted in logical replication |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-30 06:29:10.894451863 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-01-30 06:34:23.291635711 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/4681 | Make COPY format extendable: Extract COPY TO format implementations |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-30 06:23:12.462068567 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-30 06:31:01.223296474 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5512 | pg_stat_statements: improve loading and saving routines for the dump file. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/recovery/027... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-30 05:30:09 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-30 05:32:54 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:10.708818000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 04:31:21.785409000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:10.708818000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 04:32:03.331577000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:10.708818000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-30 04:31:21.627595000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:10.501396858 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-30 04:35:30.283701901 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:10.501396858 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-01-30 04:36:32.079983097 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:10.501396858 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-30 04:32:34.007553190 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:17.144027044 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 04:32:11.087678692 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:17.144027044 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 04:32:52.475617074 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-30 04:30:17.144027044 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-30 04:32:06.563668296 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-30 04:30:14.750122300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-30 04:32:53.859622300 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-30 04:30:14.750122300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-30 04:35:11.894367400 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-30 04:30:14.750122300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-30 04:32:49.356670300 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:14.382615000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 04:11:44.3399950... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:14.382615000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 04:12:34.77369... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:14.382615000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-30 04:11:42.788357000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11.436767393 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-30 04:17:27.596043798 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11.436767393 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-30 04:15:00.304146578 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11.108643833 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 04:15:08.4331448... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11.108643833 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 04:15:53.10898... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11.108643833 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-30 04:15:05.061156345 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 04:13:58 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 04:15:12 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-30 04:09:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/equivclass.out 2025-01-30 04:14:01 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-30 04:09:13.896130900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-30 04:12:22.093852500 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-30 04:09:13.896130900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-30 04:14:36.897074600 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-30 04:09:13.896130900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-30 04:12:18.461522800 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 04:07:19.302395776 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-30 04:12:47.13916... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-30 04:07:19.302395776 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-30 04:13:27.676... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 04:07:19.302395776 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-30 04:12:40.775025065 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-30 04:07:25.249042200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-30 04:09:54.377184600 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-01-30 04:07:25.249042200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-01-30 04:09:45.273505400 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 03:50:11.926714543 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-30 03:58:42.01369... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-30 03:50:11.926714543 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-30 03:59:27.073... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-30 03:50:11.926714543 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-30 03:58:37.269696393 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-01-30 03:24:48.733828000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-30 03:26:50.422020... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39869 | | 0 | 39869 | pktable_pkey + 39863 | | 0 | 39863 | pktable + 39874 | | 0 | 39874 | fktable + 40565 | | 0 | 40570 | foo + 40574 | | 0 | 40574 | pg_toast_40565_index + 40573 | | 0 | 40573 | pg_toast_40565 + 40858 | | 0 | 40858 | old_oids + 40876 | | 0 | 40876 | pg_toast_40873 ... |
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 2025-01-30 03:24:48.733828000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-30 03:27:51.8478... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39840 | | 0 | 39840 | pktable_pkey + 39835 | | 0 | 39835 | pktable + 39842 | | 0 | 39842 | fktable + 40490 | | 0 | 40495 | foo + 40499 | | 0 | 40499 | pg_toast_40490_index + 40498 | | 0 | 40498 | pg_toast_40490 + 40804 | | 0 | 40804 | old_oids + 40821 | | 0 | 40821 | pg_toast_40818 ... |
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 2025-01-30 03:24:48.733828000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-30 03:26:52.780335000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40061 | | 0 | 40061 | pktable_pkey + 40057 | | 0 | 40057 | pktable + 40063 | | 0 | 40063 | fktable + 40561 | | 0 | 40572 | foo + 40576 | | 0 | 40576 | pg_toast_40561_index + 40575 | | 0 | 40575 | pg_toast_40561 + 40848 | | 0 | 40848 | old_oids + 40883 | | 0 | 40883 | pg_toast_40880 ... |
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 2025-01-30 03:24:48.863933437 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-30 03:31:22.799557120 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40174 | | 0 | 40174 | pktable_pkey + 40170 | | 0 | 40170 | pktable + 40176 | | 0 | 40176 | fktable + 40691 | | 0 | 40698 | foo + 40702 | | 0 | 40702 | pg_toast_40691_index + 40701 | | 0 | 40701 | pg_toast_40691 + 40951 | | 0 | 40951 | old_oids + 40979 | | 0 | 40979 | pg_toast_40976 ... |
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 2025-01-30 03:24:48.863933437 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-30 03:29:30.920679494 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40204 | | 0 | 40204 | pktable_pkey + 40200 | | 0 | 40200 | pktable + 40206 | | 0 | 40206 | fktable + 40683 | | 0 | 40688 | foo + 40692 | | 0 | 40692 | pg_toast_40683_index + 40691 | | 0 | 40691 | pg_toast_40683 + 40958 | | 0 | 40958 | old_oids + 40975 | | 0 | 40975 | pg_toast_40972 ... |
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 2025-01-30 03:24:49.134949759 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-30 03:29:39.286392... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40039 | | 0 | 40039 | pktable_pkey + 40035 | | 0 | 40035 | pktable + 40041 | | 0 | 40041 | fktable + 40519 | | 0 | 40524 | foo + 40528 | | 0 | 40528 | pg_toast_40519_index + 40527 | | 0 | 40527 | pg_toast_40519 + 40751 | | 0 | 40751 | old_oids + 40769 | | 0 | 40769 | pg_toast_40766 ... |
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 2025-01-30 03:24:49.134949759 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-30 03:30:15.5624... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39945 | | 0 | 39945 | pktable_pkey + 39941 | | 0 | 39941 | pktable + 39947 | | 0 | 39947 | fktable + 40458 | | 0 | 40458 | pg_toast_40446 + 40446 | | 0 | 40455 | foo + 40459 | | 0 | 40459 | pg_toast_40446_index + 40698 | | 0 | 40698 | old_oids + 40718 | | 0 | 40718 | pg_toast_40715 ... |
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 2025-01-30 03:24:49.134949759 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-30 03:29:29.374395720 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40008 | | 0 | 40008 | pktable_pkey + 40004 | | 0 | 40004 | pktable + 40010 | | 0 | 40010 | fktable + 40503 | | 0 | 40508 | foo + 40512 | | 0 | 40512 | pg_toast_40503_index + 40511 | | 0 | 40511 | pg_toast_40503 + 40739 | | 0 | 40739 | old_oids + 40757 | | 0 | 40757 | pg_toast_40754 ... |
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 2025-01-30 03:24:52.674200100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-30 03:28:36.865779600 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39633 | | 0 | 39633 | pktable_pkey + 39629 | | 0 | 39629 | pktable + 39636 | | 0 | 39636 | fktable + 40101 | | 0 | 40107 | foo + 40111 | | 0 | 40111 | pg_toast_40101_index + 40110 | | 0 | 40110 | pg_toast_40101 + 40377 | | 0 | 40377 | old_oids + 40394 | | 0 | 40394 | pg_toast_40391 ... |
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 2025-01-30 03:24:52.674200100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-30 03:31:03.812057800 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39545 | | 0 | 39545 | pktable_pkey + 39541 | | 0 | 39541 | pktable + 39547 | | 0 | 39547 | fktable + 40088 | | 0 | 40095 | foo + 40099 | | 0 | 40099 | pg_toast_40088_index + 40098 | | 0 | 40098 | pg_toast_40088 + 40320 | | 0 | 40320 | old_oids + 40338 | | 0 | 40338 | pg_toast_40335 ... |
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 2025-01-30 03:24:52.674200100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-30 03:28:29.987369500 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38501 | | 0 | 38501 | pktable_pkey + 38497 | | 0 | 38497 | pktable + 38508 | | 0 | 38508 | fktable + 40183 | | 0 | 40188 | foo + 40192 | | 0 | 40192 | pg_toast_40183_index + 40191 | | 0 | 40191 | pg_toast_40183 + 40454 | | 0 | 40454 | old_oids + 40472 | | 0 | 40472 | pg_toast_40469 ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 02:50:19.177546000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-30 02:52:18.099642000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-30 02:50:17.707524000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-30 02:52:53.033942000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 02:50:19.177546000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-30 02:53:06.16130800... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 02:50:19.177546000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-30 02:52:13.199480000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 02:50:20.407526216 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-30 02:53:25.707780857 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-30 02:50:18.618442382 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-30 02:53:40.783737101 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 02:50:20.407526216 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-30 02:53:56.42772612... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-30 02:50:20.407526216 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-30 02:53:14.307810482 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-30 02:02:00.829568346 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-01-30 02:16:42.584811215 +0000 @@ -3745,141 +3745,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-30 02:02:53.018173703 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-30 02:08:17.22140667... @@ -3766,120 +3766,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - -ROLLBACK; -DROP TABLE num_variance; --- --- Tests for GCD() --- -SELECT a, b, gcd(a, b), gcd(a, -b), gcd(-b, a), gcd(-b, -a) -FROM (VALUES (0::numeric, 0::numeric), - (0::numeric, numeric 'NaN'), ... |
52/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 2025-01-30 01:12:10.619910000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 01:14:14.736282000 +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 2025-01-30 01:12:09.836100761 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-30 01:13:32.497310334 +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 2025-01-30 01:12:10.863303766 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 01:17:36.893227853 +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 2025-01-30 01:18:15 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 01:22:18 @@ -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 2025-01-30 01:12:13.644106500 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-30 01:17:34.082111000 +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; ... |
52/4966 | Parallel CREATE INDEX for GIN indexes |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/recovery/027... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-30 01:00:14 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-30 01:09:57 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/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 2025-01-30 00:08:10.489564000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 00:10:27.233617000 +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 2025-01-30 00:08:10.542939000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-30 00:10:27.2324000... @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2025-01-30 00:08:10.489564000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 00:11:02.835978000 +... @@ -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 2025-01-30 00:08:10.489564000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-30 00:10:26.775973000 +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 2025-01-30 00:08:10.542939000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-01-30 00:10:26.774961000 +0000 @@ -1849,1417 +1849,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 2025-01-30 00:08:10.203554408 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-30 00:15:01.868326153 +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 2025-01-30 00:08:10.203554408 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-30 00:12:52.292606394 +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 2025-01-30 00:08:10.235043657 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 00:13:11.596156456 +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 2025-01-30 00:08:10.235043657 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 00:13:45.084073374 +... @@ -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 2025-01-30 00:08:10.235043657 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-30 00:13:07.032165343 +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 2025-01-30 00:08:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 00: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/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-01-30 00:08:15 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-30 00:12:46 @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-30 00:08:15 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 00:13:48 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-30 00:08:15 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-01-30 00:12:46 @@ -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 2025-01-30 00:08:13.326906000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-30 00:11:05.829943500 +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 2025-01-30 00:08:13.326906000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-30 00:13:18.333902900 +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 2025-01-30 00:08:13.326906000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-30 00:11:04.235708400 +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 2025-01-30 00:08:13.465434200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-01-30 00:11:04.235708400 +0000 @@ -1849,1417 +1849,10 @@ -- Do the same concurrently ... |
51/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 2025-01-29 23:10:53.483331000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-29 23:13:56.8809600... @@ -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 2025-01-29 23:10:48.834413865 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-29 23:16:25.221132478 +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 2025-01-29 23:10:49.865347773 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-29 23:16:55.2339973... @@ -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 2025-01-29 23:10:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-29 23:13:44 @@ -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 2025-01-29 23:10:53.885184200 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-29 23:17:12.676495600 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-29 19:11:10.003271000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-29 19:14:03.455675000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-29 19:11:15.635457349 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-29 19:13:22.310274013 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-29 19:11:09.677407969 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-29 19:14:43.996601716 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-29 19:10:12 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-29 19:13:27 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5438 | bt_index_parent_check false alarm for indexes created concurrently |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/pg_upgrade/0... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-29 18:51:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-29 18:52:49 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:55:01.116276000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 17:57:07.971658000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:55:01.116276000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 17:57:53.7440780... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:55:01.116276000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-29 17:57:04.155082000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:54:57.373774839 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-29 18:02:32.894877293 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:54:57.373774839 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-29 18:04:07.311500397 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:54:57.373774839 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-29 17:59:28.715208055 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:55:03.577484649 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 17:59:46.678253735... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:55:03.577484649 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 18:00:31.0985385... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 17:55:03.577484649 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-29 17:59:43.190248262 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-29 17:54:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 17:56:37 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-29 17:54:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 17:57:26 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-29 17:54:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-29 17:56:35 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-29 17:55:06.702610200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 17:58:02.780137300 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-29 17:55:06.702610200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 18:00:16.798021400 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-29 17:55:06.702610200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-29 17:57:58.185310500 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/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 2025-01-29 16:42:01.954962000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-29 16:44:35.598909000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-29 16:42:01.954962000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-29 16:45:13.2776480... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-29 16:42:01.954962000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-29 16:44:27.223919000 +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 2025-01-29 16:41:59.328793703 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-29 16:49:24.895975469 +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 2025-01-29 16:41:59.160793697 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-29 17:12:18.713954646 +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 2025-01-29 16:41:59.328793703 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-29 16:47:39.416061301 +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 2025-01-29 16:42:01.379546090 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-29 16:47:43.715831745... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-29 16:42:01.379546090 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-29 16:48:15.3197083... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-29 16:42:01.379546090 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-29 16:47:39.131848366 +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 2025-01-29 16:41:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-29 16:43:47 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-29 16:41:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-29 16:44:37 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-29 16:41:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-29 16:43: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 @@ ... |
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 2025-01-29 16:42:03.074793200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-29 16:45:37.679640700 +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 2025-01-29 16:42:03.074793200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-29 16:47:35.334991500 +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 2025-01-29 16:42:03.074793200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-29 16:45:32.789421500 +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 @@ ... |
52/5285 | NOT ENFORCED constraint feature |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-29 13:16:53.876271273 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-29 13:23:07.731522379 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5209 | Support POSITION with nondeterministic collations |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/regress/regr... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-29 11:43:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/without_overlaps.out 2025-01-29 11:44:47 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:16.729005000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 11:25:41.288140000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:16.729005000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 11:26:24.2676960... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:16.729005000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-29 11:25:39.295066000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:14.950872582 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-29 11:28:57.872626262 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:14.950872582 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-29 11:26:51.528700232 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:14.429815420 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 11:26:29.398142418... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:14.429815420 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 11:27:14.3540095... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 11:24:14.429815420 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-29 11:26:26.738152720 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-29 11:23:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 11:27:44 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-29 11:23:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 11:28:27 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-29 11:23:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-29 11:27:42 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-29 11:24:18.978310300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 11:27:25.290501000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-29 11:24:18.978310300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-29 11:29:37.627064600 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-29 11:24:18.978310300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-29 11:27:21.408665000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-29 11:06:42.231055794 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-29 11:15:32.256326348 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 09:50:57.533171971 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-29 09:59:12.984273... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-01-29 09:50:57.453171968 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-01-29 09:5... @@ -409,157 +409,7 @@ CREATE TABLE ctlt13_like (LIKE ctlt3 INCLUDING CONSTRAINTS INCLUDING INDEXES INCLUDING COMMENTS INCLUDING STORAGE) INHE... NOTICE: merging column "a" with inherited definition \d+ ctlt13_like - Table "public.ctlt13_like" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ---------+------+-----------+----------+---------+----------+--------------+------------- - a | text | | not null | | main | | A3 - b | text | | | | extended | | - c | text | | | | external | | C -Indexes: - "ctlt13_like_expr_idx" btree ((a || c)) -Check constraints: - "ctlt1_a_check" CHECK (length(a) > 2) - "ctlt1_b_check" CHECK (length(b) > 100) NOT ENFORCED - "ctlt3_a_check" CHECK (length(a) < 5) - "ctlt3_c_check" CHECK (length(c) < 7) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-29 09:50:57.533171971 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-01-29 09:59:09.800282057 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5490 | improve DEBUG1 logging of parallel workers for CREATE INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-29 05:59:01.212738000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-29 06:01:01.15587... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-29 05:59:01.212738000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-29 06:01:34.547... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-29 05:59:01.212738000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-29 06:00:58.328307000 +0000 @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/recovery/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-29 05:58:59.295308340 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/without_overlaps.out 2025-01-29 06:07:53.456964757 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-29 03:11:17.435976000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-29 03:13:31.166637000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:18.969386000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-29 03:12:51.929989000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:18.969386000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-29 03:13:43.143092000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:18.969386000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-29 03:12:53.544215000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-29 03:11:13.586572963 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-29 03:13:49.170960033 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:15.442654056 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-29 03:15:56.926994624 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:15.442654056 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-29 03:14:32.723441071 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-29 03:11:12.912699360 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-29 03:14:06.632653464 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:14.792140477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-29 03:13:41.092770803 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:14.792140477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-29 03:14:17.752596538 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-29 03:11:14.792140477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-29 03:13:35.380793070 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-29 03:11:11 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-29 03:13:51 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-29 03:11:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-29 03:12:55 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-29 03:11:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-29 03:13:53 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-29 03:11:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-29 03:12:57 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-29 03:11:13.636150800 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-29 03:17:30.904089300 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-29 03:11:18.010881400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-29 03:14:51.720363900 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-29 03:11:18.010881400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-29 03:17:11.579350600 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-29 03:11:18.010881400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-29 03:14:49.678376300 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-29 00:23:55.118156304 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-29 00:33:21.076003241 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
51/4777 | Introduce new multi insert Table AM and improve performance of various SQL commands with it for Heap AM |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/recovery/027... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-28 20:19:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-28 20:22:28 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/4986 | WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-28 10:31:18.421634708 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/without_overlaps.out 2025-01-28 10:33:53.246354030 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5277 | general purpose array_sort |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-28 07:47:54.165517590 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/without_overlaps.out 2025-01-28 07:52:12.526095052 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/4810 | COPY ON_ERROR 'NULL' |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/recovery/027... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-28 05:12:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/without_overlaps.out 2025-01-28 05:14:51 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5274 | Introduce the ability to enable/disable indexes using ALTER INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:40.759311000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-28 04:35:00.44049... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:40.759311000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-28 04:35:39.470... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:40.759311000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-28 04:34:58.810019000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-28 04:33:40.688484000 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-28 04:36:36.840968000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:41.037251521 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-01-28 04:38:28.709539990 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-28 04:33:40.949075018 +00... +++ /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out 2025-01-28 04:37:02.197998622 +000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:41.037251521 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-01-28 04:36:50.309863350 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:43.413566313 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-28 04:37:26.15669... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:43.413566313 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-28 04:38:05.188... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-28 04:33:43.413566313 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-28 04:37:21.624844464 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-28 04:33:43.317262078 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-28 04:38:55.292286596... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_p... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-28 04:33:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-28 04:34:59 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/recovery/027_str... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-28 04:33:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-28 04:35:41 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_index.out /Users/admin/pgsql/build/testrun/regress/regress/... --- /Users/admin/pgsql/src/test/regress/expected/create_index.out 2025-01-28 04:33:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_index.out 2025-01-28 04:34:56 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /Users/admin/pgsql/build/testr... --- /Users/admin/pgsql/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-28 04:33:12 +++ /Users/admin/pgsql/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-28 04:36:31 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-28 04:33:46.457866200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-28 04:36:03.867466800 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-28 04:33:46.457866200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-28 04:38:22.556511800 +000... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-28 04:33:46.457866200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-01-28 04:35:56.606102000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-28 04:33:46.122612900 +0000 +++ C:/cirrus/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-28 04:40:36.966541400 +0000 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
52/3478 | AcquireExecutorLocks() and run-time pruning |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/build/testrun/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-27 22:09:58.517037253 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/without_overlaps.out 2025-01-27 22:14:45.672032023 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
52/5029 | Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/recovery/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-27 16:14:12.979260166 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/without_overlaps.out 2025-01-27 16:21:22.518251451 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-27 15:10:18.143218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-01-27 15:12:58.186569000 ... @@ -2234,3621 +2234,7 @@ -- should fail fetch next from test1; ERROR: cursor "test1" does not exist -create function refcursor_test2(int, int) returns boolean as $$ -declare - c1 cursor (param1 int, param2 int) for select * from rc_test where a > param1 and b > param2; - nonsense record; -begin - open c1($1, $2); - fetch c1 into nonsense; - close c1; - if found then - return true; - else - return false; - end if; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-27 15:10:18.143218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-01-27 15:13:44.79241300... @@ -1433,4422 +1433,10 @@ insert into PLine values ('PL.004', '-103', '', 'PS.base.ta5'); insert into PLine values ('PL.005', '-104', '', 'PS.base.ta6'); insert into PLine values ('PL.006', '-106', '', 'PS.base.tb2'); -insert into PLine values ('PL.007', '-108', '', 'PS.base.tb3'); -insert into PLine values ('PL.008', '-109', '', 'PS.base.tb4'); -insert into PLine values ('PL.009', '-121', '', 'PS.base.tb5'); -insert into PLine values ('PL.010', '-122', '', 'PS.base.tb6'); -insert into PLine values ('PL.015', '-134', '', 'PS.first.ta1'); -insert into PLine values ('PL.016', '-137', '', 'PS.first.ta3'); -insert into PLine values ('PL.017', '-139', '', 'PS.first.ta4'); -insert into PLine values ('PL.018', '-362', '', 'PS.first.tb1'); -insert into PLine values ('PL.019', '-363', '', 'PS.first.tb2'); -insert into PLine values ('PL.020', '-364', '', 'PS.first.tb3'); -insert into PLine values ('PL.021', '-365', '', 'PS.first.tb5'); -insert into PLine values ('PL.022', '-367', '', 'PS.first.tb6'); -insert into PLine values ('PL.028', '-501', 'Fax entrance', 'PS.base.ta2'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-27 15:10:18.143218000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-01-27 15:12:53.666666000 +0000 @@ -3242,2613 +3242,7 @@ end; $$ language plpgsql; select * from sc_test(); - sc_test -------------- - -2147483647 - 2147483647 - -123456 - 123456 - 0 -(5 rows) - -create or replace function sc_test() returns setof integer as $$ -declare - c refcursor; - x integer; ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:34.369327000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-27 14:49:53.156343000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:34.369327000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-27 14:50:36.830332000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:34.369327000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-27 14:49:50.944280000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:36.811901987 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-27 14:53:29.380387242 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:36.811901987 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-27 14:51:06.740580955 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:33.877149885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-27 14:50:35.521990692 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:33.877149885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-27 14:51:17.262336090 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-27 14:48:33.877149885 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-27 14:50:27.521970750 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-27 14:48:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-27 14:49:51 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-27 14:48:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-27 14:50:40 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-27 14:48:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-27 14:49:51 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-27 14:48:38.047479000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-27 14:51:50.489487500 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-27 14:48:38.047479000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-27 14:54:14.043715000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-27 14:48:38.047479000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-27 14:51:37.716579100 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:06.884911000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-27 12:56:38.1203560... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:06.884911000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-27 12:57:29.27801... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:06.884911000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-27 12:56:35.324749000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:06.860429781 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-27 13:02:22.761727882 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:06.860429781 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/equivclass.out 2025-01-27 13:03:32.161284279 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:06.860429781 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-27 12:59:33.620818764 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:07.212551598 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-27 12:59:32.6299755... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:07.212551598 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-27 13:00:18.39142... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-27 12:54:07.212551598 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-27 12:59:28.513872277 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-27 12:53:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-27 12:55:57 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-27 12:53:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-27 12:56:50 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-27 12:53:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/equivclass.out 2025-01-27 12:56:00 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-27 12:54:09.949789500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-27 12:57:35.233137700 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-27 12:54:09.949789500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-27 12:59:52.473879100 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-27 12:54:09.949789500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-27 12:57:25.428442900 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-27 12:37:11.569095464 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-27 12:42:31.38831... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-27 12:37:11.569095464 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-27 12:43:14.748... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-27 12:37:11.569095464 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-27 12:42:27.300315229 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-27 12:36:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-27 12:37:40 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-27 12:21:10.152258351 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-27 12:26:46.83528... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-27 12:21:10.152258351 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-27 12:27:28.931... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-27 12:21:10.152258351 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-27 12:26:40.583288447 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-01-27 09:48:52.586208000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-27 09:51:12.711949... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40051 | | 0 | 40051 | pktable_pkey + 40047 | | 0 | 40047 | pktable + 40054 | | 0 | 40054 | fktable + 40651 | | 0 | 40651 | pg_toast_40640_index + 40650 | | 0 | 40650 | pg_toast_40640 + 40640 | | 0 | 40647 | foo + 40895 | | 0 | 40895 | pg_toast_40892 + 40896 | | 0 | 40896 | pg_toast_40892_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 2025-01-27 09:48:52.586208000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-27 09:52:04.1874... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40021 | | 0 | 40021 | pktable_pkey + 40017 | | 0 | 40017 | pktable + 40023 | | 0 | 40023 | fktable + 40607 | | 0 | 40612 | foo + 40616 | | 0 | 40616 | pg_toast_40607_index + 40615 | | 0 | 40615 | pg_toast_40607 + 40808 | | 0 | 40808 | old_oids + 40825 | | 0 | 40825 | pg_toast_40822 ... |
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 2025-01-27 09:48:52.586208000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-27 09:51:08.632073000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39983 | | 0 | 39983 | pktable_pkey + 39979 | | 0 | 39979 | pktable + 39985 | | 0 | 39985 | fktable + 40542 | | 0 | 40548 | foo + 40552 | | 0 | 40552 | pg_toast_40542_index + 40551 | | 0 | 40551 | pg_toast_40542 + 40770 | | 0 | 40770 | old_oids + 40797 | | 0 | 40797 | pg_toast_40794 ... |
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 2025-01-27 09:48:50.220915845 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-27 09:55:45.351071671 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40243 | | 0 | 40243 | pktable_pkey + 40238 | | 0 | 40238 | pktable + 40245 | | 0 | 40245 | fktable + 40775 | | 0 | 40788 | foo + 40792 | | 0 | 40792 | pg_toast_40775_index + 40791 | | 0 | 40791 | pg_toast_40775 + 40992 | | 0 | 40992 | old_oids + 41009 | | 0 | 41009 | pg_toast_41006 ... |
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 2025-01-27 09:48:50.220915845 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-27 09:53:50.104725143 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40226 | | 0 | 40226 | pktable_pkey + 40222 | | 0 | 40222 | pktable + 40228 | | 0 | 40228 | fktable + 40757 | | 0 | 40762 | foo + 40766 | | 0 | 40766 | pg_toast_40757_index + 40765 | | 0 | 40765 | pg_toast_40757 + 40995 | | 0 | 40995 | old_oids + 41012 | | 0 | 41012 | pg_toast_41009 ... |
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 2025-01-27 09:48:52.001184906 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-27 09:53:53.449942... @@ -3504,9 +3504,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 +-------+------------+---------------+-------------+---------------------- + 40160 | | 0 | 40160 | pg_toast_40155 + 40161 | | 0 | 40161 | pg_toast_40155_index + 40155 | | 0 | 40155 | users + 40154 | | 0 | 40154 | users_id_seq + 40404 | | 0 | 40404 | foo + 40656 | | 0 | 40656 | forc_test + 41055 | | 0 | 41055 | pg_toast_41052 + 41056 | | 0 | 41056 | pg_toast_41052_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 2025-01-27 09:48:52.001184906 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-27 09:54:31.8020... @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39951 | | 0 | 39951 | pktable_pkey + 39947 | | 0 | 39947 | pktable + 39953 | | 0 | 39953 | fktable + 40446 | | 0 | 40451 | foo + 40455 | | 0 | 40455 | pg_toast_40446_index + 40454 | | 0 | 40454 | pg_toast_40446 + 40677 | | 0 | 40677 | old_oids + 40695 | | 0 | 40695 | pg_toast_40692 ... |
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 2025-01-27 09:48:52.001184906 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-27 09:53:49.033935048 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40005 | | 0 | 40005 | pktable_pkey + 40001 | | 0 | 40001 | pktable + 40007 | | 0 | 40007 | fktable + 40496 | | 0 | 40501 | foo + 40505 | | 0 | 40505 | pg_toast_40496_index + 40504 | | 0 | 40504 | pg_toast_40496 + 40735 | | 0 | 40735 | old_oids + 40753 | | 0 | 40753 | pg_toast_40750 ... |
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 2025-01-27 09:48:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-27 09:50:30 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40059 | | 0 | 40059 | pktable_pkey + 40055 | | 0 | 40055 | pktable + 40061 | | 0 | 40061 | fktable + 40525 | | 0 | 40530 | foo + 40534 | | 0 | 40534 | pg_toast_40525_index + 40533 | | 0 | 40533 | pg_toast_40525 + 40764 | | 0 | 40764 | old_oids + 40790 | | 0 | 40790 | pg_toast_40787 ... |
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 2025-01-27 09:48:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-27 09:51:34 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39987 | | 0 | 39987 | pktable_pkey + 39983 | | 0 | 39983 | pktable + 39989 | | 0 | 39989 | fktable + 40455 | | 0 | 40461 | foo + 40465 | | 0 | 40465 | pg_toast_40455_index + 40464 | | 0 | 40464 | pg_toast_40455 + 40728 | | 0 | 40728 | old_oids + 40745 | | 0 | 40745 | pg_toast_40742 ... |
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 2025-01-27 09:48:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-01-27 09:50:30 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 40075 | | 0 | 40075 | pktable_pkey + 40071 | | 0 | 40071 | pktable + 40077 | | 0 | 40077 | fktable + 40546 | | 0 | 40551 | foo + 40555 | | 0 | 40555 | pg_toast_40546_index + 40554 | | 0 | 40554 | pg_toast_40546 + 40861 | | 0 | 40861 | old_oids + 40878 | | 0 | 40878 | pg_toast_40875 ... |
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 2025-01-27 09:48:56.005091400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-27 09:53:18.491437000 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39627 | | 0 | 39627 | pktable_pkey + 39623 | | 0 | 39623 | pktable + 39629 | | 0 | 39629 | fktable + 40093 | | 0 | 40101 | foo + 40105 | | 0 | 40105 | pg_toast_40093_index + 40104 | | 0 | 40104 | pg_toast_40093 + 40384 | | 0 | 40384 | pg_toast_40381 + 40367 | | 0 | 40367 | old_oids ... |
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 2025-01-27 09:48:56.005091400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-27 09:56:07.307503200 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39640 | | 0 | 39640 | pktable_pkey + 39635 | | 0 | 39635 | pktable + 39642 | | 0 | 39642 | fktable + 40111 | | 0 | 40111 | pg_toast_40101_index + 40110 | | 0 | 40110 | pg_toast_40101 + 40101 | | 0 | 40106 | foo + 40346 | | 0 | 40346 | old_oids + 40380 | | 0 | 40380 | pg_toast_40376 ... |
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 2025-01-27 09:48:56.005091400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-27 09:53:09.618403100 +0000 @@ -3504,9 +3504,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid 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 | pktable_pkey + 39547 | | 0 | 39547 | pktable + 39554 | | 0 | 39554 | fktable + 40258 | | 0 | 40263 | foo + 40267 | | 0 | 40267 | pg_toast_40258_index + 40266 | | 0 | 40266 | pg_toast_40258 + 40496 | | 0 | 40496 | old_oids + 40513 | | 0 | 40513 | pg_toast_40510 ... |
52/5525 | explain plans for foreign servers |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-27 04:32:18.825058000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-27 04:34:07.331170000 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-27 04:32:17.386245000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-27 04:34:42.679975000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /tmp/cirru... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-27 04:32:18.825058000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-27 04:34:53.71197000... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-27 04:32:18.825058000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-27 04:34:04.957499000 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-27 04:32:18.088570011 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/explain.out 2025-01-27 04:35:07.055990933 ... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-27 04:32:16.320569974 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-27 04:35:26.079985041 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/x86_64-linux-gnu/postgres_fd... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-27 04:32:18.088570011 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/explain.out 2025-01-27 04:35:41.18798092... @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/explain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/explain.out 2025-01-27 04:32:18.088570011 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/explain.out 2025-01-27 04:34:59.431993635 +0000 @@ -400,29 +400,9 @@ "Actual Total Time": N.N, + "Actual Rows": N, + "Actual Loops": N, + - "Disabled": false, + - "Shared Hit Blocks": N, + - "Shared Read Blocks": N, + - "Shared Dirtied Blocks": N, + - "Shared Written Blocks": N, + - "Local Hit Blocks": N, + - "Local Read Blocks": N, + - "Local Dirtied Blocks": N, + - "Local Written Blocks": N, + - "Temp Read Blocks": N, + - "Temp Written Blocks": N + + "Disabled": false + }, + ... |
52/5473 | Proposal: Progressive explain |
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 2025-01-26 20:56:53.064635000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-26 20:59:18.015788000 +0... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:53.026612000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-26 20:59:26.056483000 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:53.064635000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-26 21:00:04.224845000 ... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:53.026612000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-26 21:00:16.053113000 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:53.064635000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-26 20:59:17.333228000 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:53.026612000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-26 20:59:24.653727000 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:52.522183754 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-01-26 21:04:33.921537574 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:52.474183752 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/guc.out 2025-01-26 21:04:44.977513479 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:52.522183754 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2025-01-26 21:06:02.853322603 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:52.474183752 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/guc.out 2025-01-26 21:06:12.893302644 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:52.522183754 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-01-26 21:02:05.757660484 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/regress/results/guc.out --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:52.474183752 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/guc.out 2025-01-26 21:02:28.669636677 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:51.689960083 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-26 21:02:01.440317376 +0... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:51.641963387 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-26 21:02:17.928298190 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:51.689960083 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-26 21:02:44.108267132 ... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:51.641963387 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-26 21:02:56.668252038 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:51.689960083 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-26 21:01:58.832320377 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-26 20:56:51.641963387 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-26 21:02:14.852301795 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-26 20:58:48 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-26 20:56:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-26 20:58:52 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-26 20:59:35 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-26 20:56:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-26 20:59:43 @@ -883,10 +883,14 @@ ... |
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 2025-01-26 20:56:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-01-26 20:58:48 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-26 20:56:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out 2025-01-26 20:58:54 @@ -883,10 +883,14 @@ ... |
52/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 2025-01-26 20:12:53.501747000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-26 20:15:06.610544000 +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 2025-01-26 20:12:53.501747000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-26 20:15:51.380418000 +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 2025-01-26 20:12:53.501747000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-26 20:15:03.617719000 +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 2025-01-26 20:12:50.198049561 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-26 20:20:04.525296841 +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 2025-01-26 20:12:50.198049561 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-26 20:18:18.365393255 +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 2025-01-26 20:12:50.416376173 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-26 20:18:00.668671071 +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 2025-01-26 20:12:50.416376173 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-26 20:18:37.953743119 +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 2025-01-26 20:12:50.416376173 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-26 20:17:55.972574301 +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 2025-01-26 20:12:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-26 20:14: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 2025-01-26 20:12:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-26 20:15:38 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" 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 2025-01-26 20:12:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-26 20:14:40 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
52/5450 | Eliminating SPI / SQL from some RI trigger functions |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/recovery/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-26 18:57:43.554840894 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/without_overlaps.out 2025-01-26 19:05:47.376519395 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rangetypes.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/rangetypes.out 2025-01-26 18:06:47.699472157 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rangetypes.out 2025-01-26 18:21:06.803889324 +0000 @@ -1239,740 +1239,7 @@ insert into test_range_spgist select int4range(NULL,g*10,'(]') from generate_series(1,100) g; insert into test_range_spgist select int4range(g*10,NULL,'(]') from generate_series(1,100) g; insert into test_range_spgist select int4range(g, g+10) from generate_series(1,2000) g; --- first, verify non-indexed results -SET enable_seqscan = t; -SET enable_indexscan = f; -SET enable_bitmapscan = f; -select count(*) from test_range_spgist where ir @> 'empty'::int4range; - count -------- - 6200 -(1 row) - -select count(*) from test_range_spgist where ir = int4range(10,20); - count -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-26 18:06:50.359353726 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-26 18:11:57.10434833... @@ -3766,120 +3766,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - -ROLLBACK; -DROP TABLE num_variance; --- --- Tests for GCD() --- -SELECT a, b, gcd(a, b), gcd(a, -b), gcd(-b, a), gcd(-b, -a) -FROM (VALUES (0::numeric, 0::numeric), - (0::numeric, numeric 'NaN'), ... |
52/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 2025-01-26 14:53:40.021205000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-26 14:56:18.713120000 +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 2025-01-26 14:53:40.032774677 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-26 14:56:31.104463488 +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 2025-01-26 14:53:35.230156135 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-26 14:57:56.619267648 +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 2025-01-26 14:53:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-26 14:56:04 @@ -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 2025-01-26 14:53:41.952859400 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-26 14:58:57.914167900 +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; ... |
52/5493 | Add pg_buffercache_evict_all() and pg_buffercache_mark_dirty[_all]() functions |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/pg_upgrade/0... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-26 13:34:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-26 13:36:15 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-01-26 10:34:14.981613000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-26 10:36:31.8413690... @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2025-01-26 10:34:14.926705000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-26 10:37:07.766754000 +... @@ -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 2025-01-26 10:34:14.981613000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-01-26 10:37:07.76576... @@ -1853,1413 +1853,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 2025-01-26 10:34:14.981613000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-01-26 10:36:29.909114000 +0000 @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
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 2025-01-26 10:34:10.576381682 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-26 10:40:00.182404046 +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 2025-01-26 10:34:10.576381682 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-26 10:38:45.980800898 +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 2025-01-26 10:34:12.527336784 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-26 10:39:09.782848996 +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 2025-01-26 10:34:12.527336784 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-26 10:39:44.690808988 +... @@ -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 2025-01-26 10:34:12.527336784 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-26 10:39:05.606854479 +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 2025-01-26 10:33:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-26 10:36:07 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-26 10:33:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-26 10:37:05 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-26 10:33:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-01-26 10:36:07 @@ -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 2025-01-26 10:33:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/privileges.out 2025-01-26 10:36:07 @@ -1853,1413 +1853,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 2025-01-26 10:34:16.053226800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-26 10:37:17.400824700 +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 2025-01-26 10:34:16.053226800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-26 10:39:23.787788900 +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 2025-01-26 10:34:16.053226800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-26 10:37:14.350522900 +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 2025-01-26 10:34:16.182663400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-01-26 10:37:14.350522900 +0000 @@ -1849,1417 +1849,10 @@ -- Do the same concurrently ... |
51/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 2025-01-26 08:19:29.539318000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-26 08:22:07.0026350... @@ -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 2025-01-26 08:19:35.060417708 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-26 08:23:44.203855796 +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 2025-01-26 08:19:29.559163176 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-26 08:23:35.5674771... @@ -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 2025-01-26 08:19:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-26 08:22: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 ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-26 04:32:50.813595000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-26 04:35:36.820549000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-26 04:32:47.616434104 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-26 04:34:57.044769504 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-26 04:32:47.541603195 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-26 04:36:01.193956006 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-26 04:32:12 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-26 04:35:28 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr C:/cirrus/build/testrun/ec... --- C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-26 04:32:53.066063000 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-26 04:39:57.132160000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:00.935927000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-26 03:42:08.054279000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:00.935927000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-26 03:42:52.2577970... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:00.935927000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-26 03:42:05.388519000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:01.486068531 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-26 03:46:35.857001082 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:01.486068531 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-26 03:44:45.741453797 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:01.309004466 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-26 03:44:30.367788583... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:01.309004466 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-26 03:45:14.1677434... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-26 03:40:01.309004466 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-26 03:44:27.811790944 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-26 03:39:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-26 03:41:37 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-26 03:39:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-26 03:42:26 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-26 03:39:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-26 03:41:36 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-26 03:40:05.493106400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-26 03:43:08.697243200 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-26 03:40:05.493106400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-26 03:45:18.759811500 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-26 03:40:05.493106400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-26 03:43:02.514641100 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/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 2025-01-26 02:34:53.097202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-26 02:37:19.048013000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-26 02:34:53.097202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-26 02:38:02.2226500... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-26 02:34:53.097202000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-26 02:37:22.059204000 +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 2025-01-26 02:34:52.833561120 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-26 02:42:22.420781372 +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 2025-01-26 02:34:52.666239410 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-26 03:04:16.784391668 +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 2025-01-26 02:34:52.833561120 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2025-01-26 02:44:06.976525732 +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 2025-01-26 02:34:52.833561120 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-26 02:40:24.876540533 +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 2025-01-26 02:34:53.483516616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-26 02:40:10.818802529... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-26 02:34:53.483516616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-26 02:40:41.7227846... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-26 02:34:53.483516616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-26 02:40:04.646806429 +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 2025-01-26 02:34:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-26 02:37:12 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-26 02:34:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-26 02:37:59 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-26 02:34:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-26 02:37: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 2025-01-26 02:34:56.864078700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-26 02:38:40.053428700 +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 2025-01-26 02:34:56.864078700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-26 02:40:57.243680200 +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 2025-01-26 02:34:56.864078700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-26 02:38:35.067844300 +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 @@ ... |
52/5482 | handle batch explosion in hash joins |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:20.970440000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-25 21:08:34.335047000... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:20.970440000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-25 21:09:19.3766380... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:20.970440000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-25 21:08:33.186200000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:16.666120338 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-25 21:11:40.060079008 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:16.666120338 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-25 21:13:45.076907148 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:16.666120338 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-25 21:09:36.387752907 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:18.318297089 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-25 21:09:13.749947131... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:18.318297089 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-25 21:09:58.3859275... @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 21:07:18.318297089 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-25 21:09:11.285948836 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-25 21:07:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-25 21:08:40 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-25 21:07:07 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-25 21:09:32 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-25 21:07:07 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-25 21:08:41 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-25 21:07:22.087053800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-25 21:10:09.942093000 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-25 21:07:22.087053800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-25 21:12:16.993379800 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-25 21:07:22.087053800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-25 21:10:04.673499200 +0000 @@ -155,6 +155,8 @@ enable_group_by_reordering | on enable_hashagg | on enable_hashjoin | on + enable_hashjoin_adjust | off + enable_hashjoin_growth | off enable_incremental_sort | on enable_indexonlyscan | on enable_indexscan | on @@ -171,7 +173,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(25 rows) -- There are always wait event descriptions for various types. InjectionPoint ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-25 20:50:37.328088893 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-25 20:59:14.525151350 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
53/5318 | System views for versions reporting |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 19:58:54.290263263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-25 20:07:06.793530... @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out /tmp/cirrus-ci-build/build-32/testrun/reco... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_table_like.out 2025-01-25 19:58:54.214263262 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/create_table_like.out 2025-01-25 20:0... @@ -279,287 +279,10 @@ DROP TABLE test_like_5, test_like_5x, test_like_5c; DROP TABLE test_like_6, test_like_6c; CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text); /* copies indexes */ -INSERT INTO inhg VALUES (5, 10); -INSERT INTO inhg VALUES (20, 10); -- should fail -ERROR: duplicate key value violates unique constraint "inhg_pkey" -DETAIL: Key (xx)=(10) already exists. -DROP TABLE inhg; -/* Multiple primary keys creation should fail */ -CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)); /* fails */ -ERROR: multiple primary keys for table "inhg" are not allowed -CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE); -CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) WHERE xx <> 'test'; -/* Ok to create multiple unique indexes */ -CREATE TABLE inhg (x text UNIQUE, LIKE inhz INCLUDING INDEXES); -INSERT INTO inhg (xx, yy, x) VALUES ('test', 5, 10); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build-32/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-25 19:58:54.290263263 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/sysviews.out 2025-01-25 20:07:03.109536837 +0000 @@ -234,15 +234,7 @@ -- At least 4 core versions should be present, architecture, ICU, core and -- compiler select count(*) >= 4 as ok FROM pg_system_versions; - ok ----- - t -(1 row) - --- There is always some number of shared objects -select count(*) > 0 as ok FROM pg_system_libraries; - ok ----- - t -(1 row) - +server closed the connection unexpectedly ... |
52/5410 | Disable installcheck for tap and regress tests for injection_points module |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-25 18:27:56.415821000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-25 18:31:06.183909000 +0000 @@ -23,4 +23,12 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +lock wait query failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-25 18:27:56.416000000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-25 18:31:06.193049000 +000... ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-25 18:27:55.898656316 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/crash.out 2025-01-25 18:35:12.693056682 +0... @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/src/test/modul... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-25 18:27:55.898656316 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/inplace.out 2025-01-25 18:35:13.333058403 ... @@ -14,327 +14,6 @@ step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-25 18:27:55.285284197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-25 18:33:35.422221685 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-25 18:27:55.285284197 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-25 18:33:35.910224719 +000... @@ -47,294 +47,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out /Users/admin/pgsql/build/testrun/inject... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out 2025-01-25 18:27:12 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/crash.out 2025-01-25 18:31:06 @@ -23,4 +23,13 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; +teardown failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/inplace.out /Users/admin/pgsql/build/testrun/inje... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/inplace.out 2025-01-25 18:27:12 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/inplace.out 2025-01-25 18:31:06 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/crash.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/crash.out 2025-01-25 18:27:59.453142200 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/crash.out 2025-01-25 18:34:44.468154200 +0000 @@ -23,4 +23,13 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; +teardown failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. |
52/5490 | improve DEBUG1 logging of parallel workers for CREATE INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-25 16:22:20.380415000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-25 16:24:16.03623... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-25 16:22:20.380415000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-25 16:24:49.568... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-25 16:22:20.380415000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-25 16:24:15.421687000 +0000 @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-25 13:45:09.461327000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-25 13:47:23.767874000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:10.998073000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-25 13:46:48.173064000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:10.998073000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-25 13:47:33.773297000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:10.998073000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-25 13:46:44.175758000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-25 13:45:09.521862187 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-25 13:47:37.169880963 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:11.370580207 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-25 13:49:34.246184817 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:11.370580207 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-25 13:48:17.458416920 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-25 13:45:08.623312935 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-25 13:48:07.765499872 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:10.537051315 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-25 13:47:42.243814399 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:10.537051315 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-25 13:48:18.434285984 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-25 13:45:10.537051315 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-25 13:47:37.183530372 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-25 13:44:11 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-25 13:47:01 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-25 13:44:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-25 13:46:04 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-25 13:44:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-25 13:46:58 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-25 13:44:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-25 13:46:06 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-25 13:45:10.183543100 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-25 13:50:54.710274500 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-25 13:45:14.537810000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-25 13:48:32.686838100 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-25 13:45:14.537810000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-25 13:50:58.090640700 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-25 13:45:14.537810000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-25 13:48:25.157547200 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-25 12:01:49.549720894 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-25 12:10:51.690540274 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
51/5333 | Document how to run only specific regress tests |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-25 04:31:18.353128126 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/without_overlaps.out 2025-01-25 04:35:22.020363327 +0000 @@ -2311,8 +2311,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN datemultirange(daterange('2018-01-01', '2018-01-05')) WHEN lower(valid_at) = '2018-02-01' THEN datemultirange(daterange('2018-01-05', '2018-03-01')) EN... WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_mltrng" violates RESTRICT setting of foreign key constraint "temporal_fk_ml... -DETAIL: Key (id, valid_at)=([6,7), {[2018-01-01,2018-02-01)}) is referenced from table "temporal_fk_mltrng2mltrng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_mltrng2mltrng |
51/4763 | Change prefetch and read strategies to use range in pg_prewarm |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out /tmp/cirrus-ci-build/src/test/recovery/tmp_... --- /tmp/cirrus-ci-build/src/test/regress/expected/without_overlaps.out 2025-01-25 03:14:11.906404866 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/without_overlaps.out 2025-01-25 03:21:08.218167913 +0000 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out /Users/admin/pgsql/build/testrun/regress/regr... --- /Users/admin/pgsql/src/test/regress/expected/without_overlaps.out 2025-01-25 03:14:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/without_overlaps.out 2025-01-25 03:15:46 @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
52/5274 | Introduce the ability to enable/disable indexes using ALTER INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:38.040450000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-24 15:46:57.66684... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:38.040450000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-24 15:47:37.823... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:38.040450000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-24 15:46:55.629999000 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-24 15:45:37.968913000 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-24 15:48:36.338206000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:34.928559931 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out 2025-01-24 15:50:32.650227190 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/src/tes... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-24 15:45:34.836878040 +00... +++ /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out 2025-01-24 15:49:30.070277040 +000... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:34.928559931 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out 2025-01-24 15:48:56.442290154 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:34.695565551 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-24 15:49:18.83470... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:34.695565551 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-24 15:49:54.370... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-24 15:45:34.695565551 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-24 15:49:15.046710640 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/build/t... --- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-24 15:45:34.599850749 +00... +++ /tmp/cirrus-ci-build/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-24 15:50:47.710511365... @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/pg_upgrade/002... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-24 15:45:40.854022000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-24 15:47:55.920639300 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/recovery/027_s... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-24 15:45:40.854022000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-24 15:50:00.418166800 +000... @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_index.out C:/cirrus/build/testrun/regress/regres... --- C:/cirrus/src/test/regress/expected/create_index.out 2025-01-24 15:45:40.854022000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/create_index.out 2025-01-24 15:47:46.935749300 +0000 @@ -1198,13 +1198,9 @@ CREATE INDEX gin_relopts_test ON array_index_op_test USING gin (i) WITH (FASTUPDATE=on, GIN_PENDING_LIST_LIMIT=128); \d+ gin_relopts_test - Index "public.gin_relopts_test" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+---------+-------------- - i | integer | yes | i | plain | -gin, for table "public.array_index_op_test" -Options: fastupdate=on, gin_pending_list_limit=128 - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ -- -- HASH -- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out C:/cirrus/build/tes... --- C:/cirrus/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out 2025-01-24 15:45:40.585395600 +0000 +++ C:/cirrus/build/testrun/spgist_name_ops/regress/results/spgist_name_ops.out 2025-01-24 15:52:06.952287300 +0000 @@ -20,14 +20,9 @@ create table t(f1 name, f2 integer, f3 text); create index on t using spgist(f1) include(f2, f3); \d+ t_f1_f2_f3_idx - Index "public.t_f1_f2_f3_idx" - Column | Type | Key? | Definition | Storage | Stats target ---------+---------+------+------------+----------+-------------- - f1 | text | yes | f1 | extended | - f2 | integer | no | f2 | plain | - f3 | text | no | f3 | extended | -spgist, for table "public.t" - +ERROR: column i.indisvisible does not exist +LINE 6: i.indisvisible, + ^ insert into t select proname, ... |
52/5522 | Windows meson build |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/without_overlaps.out C:/cirrus/build/testrun/pg_upgrade... --- C:/cirrus/src/test/regress/expected/without_overlaps.out 2025-01-24 13:40:20.089319700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/without_overlaps.out 2025-01-24 13:43:13.750760900 +0... @@ -1792,8 +1792,6 @@ SET valid_at = CASE WHEN lower(valid_at) = '2018-01-01' THEN daterange('2018-01-01', '2018-01-05') WHEN lower(valid_at) = '2018-02-01' THEN daterange('2018-01-05', '2018-03-01') END WHERE id = '[6,7)'; -ERROR: update or delete on table "temporal_rng" violates RESTRICT setting of foreign key constraint "temporal_fk_rng2r... -DETAIL: Key (id, valid_at)=([6,7), [2018-01-01,2018-02-01)) is referenced from table "temporal_fk_rng2rng". -- a PK update that fails because both are referenced (even before commit): BEGIN; ALTER TABLE temporal_fk_rng2rng |
53/5230 | Add IGNORE NULLS to Window functions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:28:01.245637000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/window.out 2025-01-22 03:30:27.927756000 +... @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/build/testrun/recovery/027_strea... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:28:01.245637000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/window.out 2025-01-22 03:31:18.899455000... @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:28:01.245637000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/window.out 2025-01-22 03:30:26.676112000 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:27:07.444411869 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/window.out 2025-01-22 03:34:42.035703654 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/src/test/regress/results/window.... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:27:07.444411869 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/window.out 2025-01-22 03:32:35.479762169 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:27:09.368935908 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/window.out 2025-01-22 03:32:32.180079525 +... @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/build/testrun/recovery/027_strea... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:27:09.368935908 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/window.out 2025-01-22 03:33:13.727937861... @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/window.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/window.out 2025-01-22 03:27:09.368935908 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/window.out 2025-01-22 03:32:29.832086374 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/window.out C:/cirrus/build/testrun/pg_upgrade/002_pg_up... --- C:/cirrus/src/test/regress/expected/window.out 2025-01-22 03:28:05.655872800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/window.out 2025-01-22 03:31:20.769187000 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/window.out C:/cirrus/build/testrun/recovery/027_stream_... --- C:/cirrus/src/test/regress/expected/window.out 2025-01-22 03:28:05.655872800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/window.out 2025-01-22 03:33:37.618848300 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/window.out C:/cirrus/build/testrun/regress/regress/resu... --- C:/cirrus/src/test/regress/expected/window.out 2025-01-22 03:28:05.655872800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/window.out 2025-01-22 03:31:15.496725900 +0000 @@ -5477,12 +5477,12 @@ name | orbit | lead | lead_respect | lead_ignore ---------+-------+-------+--------------+------------- earth | | 4332 | 4332 | 4332 - jupiter | 4332 | | | 88 + jupiter | 4332 | | | mars | | 88 | 88 | 88 mercury | 88 | 60182 | 60182 | 60182 neptune | 60182 | 90560 | 90560 | 90560 pluto | 90560 | 24491 | 24491 | 24491 - saturn | 24491 | | | 224 + saturn | 24491 | | | uranus | | 224 | 224 | 224 venus | 224 | | | xyzzy | | | | @@ -5577,13 +5577,13 @@ name | orbit | first_value | last_value | nth_value | lead_ignore | lag_ignore ... |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-20 19:46:00.054481000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-01-20 19:48:29.377677000 ... @@ -3315,2540 +3315,7 @@ end; $$ language plpgsql; select * from sc_test(); - sc_test ---------- - 3 - 6 - 9 -(3 rows) - -create or replace function sc_test() returns setof integer as $$ -declare - c cursor for select * from generate_series(1, 10); - x integer; -begin - open c; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-20 19:46:00.054481000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-01-20 19:49:11.12329200... @@ -1455,4400 +1455,10 @@ update PSlot set slotlink = 'PS.base.ta1' where slotname = 'PS.base.a1'; insert into PHone values ('PH.hc002', 'Hicom standard', 'WS.002.1a'); update PSlot set slotlink = 'PS.base.ta5' where slotname = 'PS.base.b1'; -insert into PHone values ('PH.hc003', 'Hicom standard', 'WS.002.2a'); -update PSlot set slotlink = 'PS.base.tb2' where slotname = 'PS.base.b3'; -insert into PHone values ('PH.fax001', 'Canon fax', 'WS.001.2a'); -update PSlot set slotlink = 'PS.base.ta2' where slotname = 'PS.base.a3'; --- --- Install a hub at one of the patchfields, plug a computers --- ethernet interface into the wall and patch it to the hub. --- -insert into Hub values ('base.hub1', 'Patchfield PF0_1 hub', 16); -insert into System values ('orion', 'PC'); -insert into IFace values ('IF', 'orion', 'eth0', 'WS.002.1b'); -update PSlot set slotlink = 'HS.base.hub1.1' where slotname = 'PS.base.b2'; --- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-20 19:46:00.054481000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-01-20 19:48:26.578190000 +0000 @@ -2131,3724 +2131,7 @@ RETURN my_id_user; end$$ language plpgsql; select sp_add_user('user1'); - sp_add_user -------------- - -1 -(1 row) - -select sp_add_user('user2'); - sp_add_user -------------- - 2 -(1 row) - -select sp_add_user('user2'); - sp_add_user ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:53.046191000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-20 18:46:05.665958000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:53.046191000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-20 18:46:48.699163000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:53.046191000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-20 18:46:03.854141000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:27.362837620 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-20 18:49:35.598383022 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:27.362837620 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-01-20 18:50:35.914352264 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:27.362837620 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-20 18:46:48.042497850 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:24.838504154 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-20 18:46:17.968477411 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:24.838504154 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-20 18:47:03.924556694 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-20 18:44:24.838504154 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-20 18:46:15.832471702 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-20 18:44:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-20 18:45:49 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-20 18:44:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-20 18:46:36 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-20 18:44:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-20 18:45:49 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-20 18:45:21.248098600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-20 18:48:29.559481000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-20 18:45:21.248098600 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-20 18:50:54.428185800 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-20 18:45:21.248098600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-20 18:48:13.762120300 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:29.778910000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-20 15:36:03.6661790... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:29.778910000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-20 15:36:54.86868... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:29.778910000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-20 15:36:04.480381000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:30.145764471 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-20 15:41:47.873822555 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:30.145764471 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/equivclass.out 2025-01-20 15:43:06.645818252 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:30.145764471 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-20 15:38:58.574128190 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:30.098092124 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-20 15:39:05.1949994... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:30.098092124 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-20 15:39:46.32434... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-20 15:33:30.098092124 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-20 15:39:01.118886530 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-20 15:33:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-20 15:36:00 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-20 15:33:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-20 15:36:42 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-20 15:33:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/equivclass.out 2025-01-20 15:35:59 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-20 15:33:33.155279500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-20 15:36:48.633110800 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-20 15:33:33.155279500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-20 15:39:05.605782400 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-20 15:33:33.155279500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-20 15:36:44.941212500 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
52/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 2025-01-20 15:13:17.346974000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-20 15:15:08.366711... @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-20 15:13:15.885559360 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-20 15:18:45.28126... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-20 15:13:15.885559360 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-20 15:19:28.317... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-20 15:13:15.885559360 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-20 15:18:40.745256171 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-20 15:13:20.337659500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-01-20 15:15:38.375858100 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-20 14:56:36.354554569 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-20 15:03:43.64541... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-20 14:56:36.354554569 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-20 15:04:30.437... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-20 14:56:36.354554569 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-20 15:03:39.269431360 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
53/5012 | Vacuum statistics |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build/testrun/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-20 13:00:07.711931000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/vacuum_index_statistics.out 2025-01-20 13:06:33.1... @@ -143,7 +143,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | t | t | t + vestat_pkey | f | t | t (1 row) SELECT vt.relname,relpages AS irp,pages_deleted AS ipd,tuples_deleted AS itd |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-20 13:00:08.126840872 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-01-20 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-20 13:00:08.130837738 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-20 13:00:08.126840872 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-01-2... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-20 13:00:08.130837738 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-20 13:00:08.126840872 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-01-20 13:09:58.389132... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-20 13:00:08.130837738 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-01-20 13:10:0... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/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 2025-01-20 12:01:37.909878000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-20 12:03:38.605732... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39641 | | 0 | 39641 | pktable_pkey + 39637 | | 0 | 39637 | pktable + 39650 | | 0 | 39650 | fktable + 40279 | | 0 | 40279 | pg_toast_40268_index + 40278 | | 0 | 40278 | pg_toast_40268 + 40268 | | 0 | 40275 | foo + 40603 | | 0 | 40603 | old_oids + 40625 | | 0 | 40625 | pg_toast_40622 ... |
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 2025-01-20 12:01:37.909878000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-20 12:04:21.9866... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39776 | | 0 | 39776 | pktable_pkey + 39772 | | 0 | 39772 | pktable + 39779 | | 0 | 39779 | fktable + 40285 | | 0 | 40290 | foo + 40294 | | 0 | 40294 | pg_toast_40285_index + 40293 | | 0 | 40293 | pg_toast_40285 + 40539 | | 0 | 40539 | old_oids + 40574 | | 0 | 40574 | pg_toast_40571 ... |
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 2025-01-20 12:01:37.909878000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-20 12:03:35.064464000 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39803 | | 0 | 39803 | pktable_pkey + 39799 | | 0 | 39799 | pktable + 39805 | | 0 | 39805 | fktable + 40318 | | 0 | 40318 | pg_toast_40309_index + 40317 | | 0 | 40317 | pg_toast_40309 + 40309 | | 0 | 40314 | foo + 40582 | | 0 | 40582 | old_oids + 40634 | | 0 | 40634 | pg_toast_40631 ... |
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 2025-01-20 12:01:31.672549741 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-20 12:08:19.092073720 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39987 | | 0 | 39987 | pktable_pkey + 39983 | | 0 | 39983 | pktable + 39989 | | 0 | 39989 | fktable + 40511 | | 0 | 40516 | foo + 40520 | | 0 | 40520 | pg_toast_40511_index + 40519 | | 0 | 40519 | pg_toast_40511 + 40749 | | 0 | 40749 | old_oids + 40766 | | 0 | 40766 | pg_toast_40763 ... |
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 2025-01-20 12:01:31.672549741 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-20 12:09:31.422152681 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39895 | | 0 | 39895 | pktable_pkey + 39891 | | 0 | 39891 | pktable + 39897 | | 0 | 39897 | fktable + 40399 | | 0 | 40405 | foo + 40410 | | 0 | 40410 | pg_toast_40399_index + 40409 | | 0 | 40409 | pg_toast_40399 + 40644 | | 0 | 40644 | old_oids + 40666 | | 0 | 40666 | pg_toast_40663 ... |
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 2025-01-20 12:01:31.672549741 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-20 12:05:40.495571083 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39984 | | 0 | 39984 | pktable_pkey + 39980 | | 0 | 39980 | pktable + 39987 | | 0 | 39987 | fktable + 40510 | | 0 | 40515 | foo + 40519 | | 0 | 40519 | pg_toast_40510_index + 40518 | | 0 | 40518 | pg_toast_40510 + 40748 | | 0 | 40748 | old_oids + 40765 | | 0 | 40765 | pg_toast_40762 ... |
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 2025-01-20 12:01:33.788338946 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-20 12:05:48.335847... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39770 | | 0 | 39770 | pktable_pkey + 39766 | | 0 | 39766 | pktable + 39772 | | 0 | 39772 | fktable + 40284 | | 0 | 40289 | foo + 40293 | | 0 | 40293 | pg_toast_40284_index + 40292 | | 0 | 40292 | pg_toast_40284 + 40525 | | 0 | 40525 | old_oids + 40545 | | 0 | 40545 | pg_toast_40542 ... |
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 2025-01-20 12:01:33.788338946 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-20 12:06:24.5318... @@ -3498,9 +3498,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 +-------+------------+---------------+-------------+---------------------- + 39791 | | 0 | 39791 | pg_toast_39786 + 39792 | | 0 | 39792 | pg_toast_39786_index + 39786 | | 0 | 39786 | users + 39785 | | 0 | 39785 | users_id_seq + 39976 | | 0 | 39976 | foo + 40227 | | 0 | 40227 | forc_test + 40745 | | 0 | 40745 | pg_toast_40742 + 40746 | | 0 | 40746 | pg_toast_40742_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 2025-01-20 12:01:33.788338946 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-20 12:05:43.019848064 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39772 | | 0 | 39772 | pktable_pkey + 39768 | | 0 | 39768 | pktable + 39774 | | 0 | 39774 | fktable + 40266 | | 0 | 40274 | foo + 40278 | | 0 | 40278 | pg_toast_40266_index + 40277 | | 0 | 40277 | pg_toast_40266 + 40495 | | 0 | 40495 | old_oids + 40515 | | 0 | 40515 | pg_toast_40512 ... |
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 2025-01-20 12:01:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-20 12:03:12 @@ -3498,9 +3498,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 +-------+------------+---------------+-------------+---------------------- + 39847 | | 0 | 39847 | users_id_seq + 39856 | | 0 | 39856 | pg_toast_39848 + 39857 | | 0 | 39857 | pg_toast_39848_index + 39848 | | 0 | 39848 | users + 39953 | | 0 | 39953 | foo + 40281 | | 0 | 40281 | forc_test + 40811 | | 0 | 40811 | pg_toast_40808 + 40812 | | 0 | 40812 | pg_toast_40808_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 2025-01-20 12:01:07 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-20 12:04:13 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39717 | | 0 | 39717 | pktable_pkey + 39713 | | 0 | 39713 | pktable + 39719 | | 0 | 39719 | fktable + 40183 | | 0 | 40189 | foo + 40193 | | 0 | 40193 | pg_toast_40183_index + 40192 | | 0 | 40192 | pg_toast_40183 + 40513 | | 0 | 40513 | old_oids + 40530 | | 0 | 40530 | pg_toast_40527 ... |
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 2025-01-20 12:01:07 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-01-20 12:03:15 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39694 | | 0 | 39694 | pktable_pkey + 39690 | | 0 | 39690 | pktable + 39696 | | 0 | 39696 | fktable + 40282 | | 0 | 40287 | foo + 40291 | | 0 | 40291 | pg_toast_40282_index + 40290 | | 0 | 40290 | pg_toast_40282 + 40508 | | 0 | 40508 | old_oids + 40525 | | 0 | 40525 | pg_toast_40522 ... |
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 2025-01-20 12:01:37.097317700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-20 12:05:18.175597000 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid 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 | pktable_pkey + 38491 | | 0 | 38491 | pktable + 38501 | | 0 | 38501 | fktable + 39800 | | 0 | 39816 | foo + 39824 | | 0 | 39824 | pg_toast_39800_index + 39822 | | 0 | 39822 | pg_toast_39800 + 40123 | | 0 | 40123 | old_oids + 40140 | | 0 | 40140 | pg_toast_40137 ... |
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 2025-01-20 12:01:37.097317700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-20 12:07:49.601488800 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39186 | | 0 | 39186 | pktable_pkey + 39178 | | 0 | 39178 | pktable + 39188 | | 0 | 39188 | fktable + 39883 | | 0 | 39888 | foo + 39892 | | 0 | 39892 | pg_toast_39883_index + 39891 | | 0 | 39891 | pg_toast_39883 + 40142 | | 0 | 40142 | old_oids + 40161 | | 0 | 40161 | pg_toast_40158 ... |
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 2025-01-20 12:01:37.097317700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-20 12:05:11.695114500 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38118 | | 0 | 38118 | pktable_pkey + 38114 | | 0 | 38114 | pktable + 38122 | | 0 | 38122 | fktable + 39707 | | 0 | 39726 | foo + 39734 | | 0 | 39734 | pg_toast_39707_index + 39732 | | 0 | 39732 | pg_toast_39707 + 40113 | | 0 | 40113 | old_oids + 40132 | | 0 | 40132 | pg_toast_40129 ... |
52/5473 | Proposal: Progressive explain |
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 2025-01-20 10:48:32.706237000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-20 10:51:04.606247000 +0... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:32.662281000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-20 10:51:09.709392000 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:32.706237000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-20 10:51:52.331584000 ... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:32.662281000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-20 10:52:02.867642000 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:32.706237000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-20 10:51:04.455225000 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:32.662281000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-20 10:51:11.208840000 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:31.902049275 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-01-20 10:55:34.928579827 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:31.854038754 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/guc.out 2025-01-20 10:55:57.888591833 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:31.902049275 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-01-20 10:53:56.572641944 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/regress/results/guc.out --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:31.854038754 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/guc.out 2025-01-20 10:54:22.220625125 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:32.566674989 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-20 10:53:57.812451753 +0... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:32.514664994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-20 10:54:14.588494837 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:32.566674989 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-20 10:54:41.936579848 ... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:32.514664994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-20 10:54:54.620623887 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:32.566674989 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-20 10:53:52.772440540 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-20 10:48:32.514664994 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-20 10:54:08.120477258 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-20 10:51:00 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-20 10:48:16 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-20 10:51:03 @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-20 10:51:41 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-20 10:48:16 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-20 10:51:48 @@ -883,10 +883,14 @@ ... |
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 2025-01-20 10:48:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-01-20 10:51:01 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-20 10:48:16 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out 2025-01-20 10:51:07 @@ -883,10 +883,14 @@ ... |
52/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 2025-01-20 10:03:05.084719000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-20 10:05:21.550148000 +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 2025-01-20 10:03:05.084719000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-20 10:06:14.218496000 +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 2025-01-20 10:03:05.084719000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-20 10:05:18.700179000 +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 2025-01-20 10:02:59.415504029 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-20 10:10:48.744353356 +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 2025-01-20 10:02:59.415504029 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2025-01-20 10:12:16.783970987 +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 2025-01-20 10:02:59.415504029 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-20 10:08:26.852110059 +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 2025-01-20 10:02:59.346844355 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-20 10:08:25.717319462 +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 2025-01-20 10:02:59.346844355 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-20 10:09:03.122304675 +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 2025-01-20 10:02:59.346844355 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-20 10:08:20.637210125 +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 2025-01-20 10:02:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-20 10:04:42 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" 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 2025-01-20 10:02:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-20 10:05: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 2025-01-20 10:02:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-20 10:04:42 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-20 07:02:35.828651933 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-20 07:07:42.48826892... @@ -3667,11 +3667,9 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - +ERROR: index "pg_type_oid_index" contains corrupted page at block 4294967295 +HINT: Please REINDEX it. +CONTEXT: parallel worker ROLLBACK; -- case where sum of squares would overflow but variance does not DELETE FROM num_variance; @@ -3688,120 +3686,10 @@ SET LOCAL parallel_setup_cost = 0; ... |
52/5326 | Parallel heap vacuum |
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 2025-01-20 03:30:44.500163000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-20 03:36:24.2803240... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2010 | 0 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6398,7 +6399,6 @@ 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | 2009 | 9 | bar | | | | ft2 | - 2010 | 0 | bar | | | | ft2 | (10 rows) EXPLAIN (verbose, costs off) |
52/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 2025-01-20 03:11:44.902347000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-20 03:14:24.245589000 +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 2025-01-20 03:11:42.381160769 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-20 03:14:52.808288004 +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 2025-01-20 03:11:41.530947932 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-20 03:16:48.975908381 +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 2025-01-20 03:11:08 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-20 03:14:13 @@ -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 2025-01-20 03:11:47.049050800 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-20 03:17:15.983734300 +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; ... |
52/5099 | CREATE OR REPLACE MATERIALIZED VIEW |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out 2025-01-19 22:16:01.470321000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-19 22:18:12.0654210... @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/brin.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/brin.out 2025-01-19 22:16:01.414800000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-19 22:18:47.926568000 +... @@ -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 2025-01-19 22:16:01.414800000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-19 22:18:07.065720000 +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 2025-01-19 22:15:58.294964430 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-19 22:22:24.695840422 +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 2025-01-19 22:15:58.294964430 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-19 22:20:28.485595728 +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 2025-01-19 22:15:57.437331195 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-19 22:20:57.112607090 +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 2025-01-19 22:15:57.437331195 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-19 22:21:30.912573241 +... @@ -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 2025-01-19 22:15:57.437331195 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-19 22:20:53.132611572 +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 2025-01-19 22:15:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-19 22:18:12 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-19 22:15:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-19 22:19:06 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-19 22:15:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-01-19 22:18:12 @@ -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 2025-01-19 22:16:06.385391500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-19 22:19:02.237163300 +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 2025-01-19 22:16:06.385391500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-19 22:20:59.710290300 +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 2025-01-19 22:16:06.385391500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-19 22:18:59.036387600 +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'; ... |
51/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 2025-01-19 19:05:50.002876000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-19 19:08:49.2810770... @@ -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 2025-01-19 19:05:46.829313563 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-19 19:10:32.349888227 +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 2025-01-19 19:05:47.000189469 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-19 19:10:42.5105572... @@ -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 2025-01-19 19:05:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-19 19:08:30 @@ -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 2025-01-19 19:05:51.058594700 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-19 19:12:11.451409800 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-19 13:46:13.959276000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-19 13:49:00.342313000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-19 13:46:11.578736052 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-19 13:48:15.954380720 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-19 13:46:14.037095043 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-19 13:49:31.634550750 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-19 13:46:12 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-19 13:49:19 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr C:/cirrus/build/testrun/ec... --- C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-19 13:46:17.513352900 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-19 13:53:27.704026300 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:54.883125000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-19 11:01:59.330618000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:54.883125000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-19 11:02:41.2928870... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:54.883125000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-19 11:01:56.585012000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:49.987629035 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-19 11:07:13.650690640 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:49.987629035 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-19 11:08:29.894686700 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:49.987629035 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-19 11:04:14.471392492 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:51.812199477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-19 11:04:25.876445319... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:51.812199477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-19 11:05:11.1284549... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-19 10:59:51.812199477 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-19 11:04:23.516448600 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-19 10:59:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-19 11:01:37 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-19 10:59:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-19 11:02:29 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-19 10:59:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-19 11:01:38 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-19 10:59:57.665109500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-19 11:02:51.714553500 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-19 10:59:57.665109500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-19 11:04:58.798004400 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-19 10:59:57.665109500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-19 11:02:45.196992400 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-19 10:21:59.298290000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-01-19 10:24:36.030435000 ... @@ -2852,3003 +2852,10 @@ raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; end$$ language plpgsql; select stricttest(); -ERROR: query returned no rows -DETAIL: parameters: p1 = '2', p3 = 'foo' -CONTEXT: PL/pgSQL function stricttest() line 8 at SQL statement -create or replace function stricttest() returns void as $$ -declare -x record; -p1 int := 2; -p3 text := $a$'Valame Dios!' dijo Sancho; 'no le dije yo a vuestra merced que mirase bien lo que hacia?'$a$; -begin - -- no rows - select * from foo where f1 = p1 and f1::text = p3 into strict x; - raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2; -end$$ language plpgsql; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-19 10:21:59.298290000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-01-19 10:25:24.14265900... @@ -1616,4239 +1616,10 @@ (1 row) select * from found_test_tbl; - a ------ - 2 - 100 - 3 - 4 - 5 - 6 -(6 rows) - --- --- Test set-returning functions for PL/pgSQL --- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-19 10:21:59.298290000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-01-19 10:24:36.407688000 +0000 @@ -2587,3268 +2587,10 @@ (1 row) drop table eifoo cascade; -drop type eitype cascade; --- --- SQLSTATE and SQLERRM test --- -create function excpt_test1() returns void as $$ -begin - raise notice '% %', sqlstate, sqlerrm; -end; $$ language plpgsql; --- should fail: SQLSTATE and SQLERRM are only in defined EXCEPTION --- blocks -select excpt_test1(); -ERROR: column "sqlstate" does not exist -LINE 1: sqlstate ... |
53/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 2025-01-19 09:47:51.453142000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-19 09:50:16.706406000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-19 09:47:51.453142000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-19 09:50:59.0828170... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-19 09:47:51.453142000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-19 09:50:10.057673000 +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 2025-01-19 09:47:51.850422545 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-19 09:54:53.640661817 +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 2025-01-19 09:47:51.682432366 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-19 10:17:03.247379713 +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 2025-01-19 09:47:51.850422545 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-19 09:53:16.912799618 +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 2025-01-19 09:47:51.822225423 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-19 09:53:06.019845346... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-19 09:47:51.822225423 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-19 09:53:38.7519973... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-19 09:47:51.822225423 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-19 09:53:01.223829010 +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 2025-01-19 09:47:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-19 09:49:40 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-19 09:47:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-19 09:50: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/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2025-01-19 09:47:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-19 09:49:44 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-19 09:47:54.779314700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-19 09:51:29.795752100 +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 2025-01-19 09:47:54.779314700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-19 09:53:19.101434200 +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 2025-01-19 09:47:54.779314700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-19 09:51:25.349954300 +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 @@ ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-19 05:13:32.336454314 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-19 05:22:32.367027733 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
52/5410 | Disable installcheck for tap and regress tests for injection_points module |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-19 02:26:53.566767000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-19 02:30:02.868225000 +0000 @@ -23,4 +23,12 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +lock wait query failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-19 02:26:53.566955000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-19 02:30:02.891448000 +000... ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-19 02:26:50.841585838 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/crash.out 2025-01-19 02:33:09.806919678 +0... @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/src/test/modul... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-19 02:26:50.841585838 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/inplace.out 2025-01-19 02:33:10.418924343 ... @@ -14,327 +14,10 @@ step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-19 02:26:49.852329901 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-19 02:32:35.820780710 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-19 02:26:49.852329901 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-19 02:32:36.384779378 +000... @@ -45,296 +45,9 @@ f (1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out /Users/admin/pgsql/build/testrun/inject... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out 2025-01-19 02:26:12 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/crash.out 2025-01-19 02:30:12 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/crash.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/crash.out 2025-01-19 02:26:57.987559900 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/crash.out 2025-01-19 02:33:50.109957000 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; |
52/5490 | improve DEBUG1 logging of parallel workers for CREATE INDEX |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-19 00:19:59.868261000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_index.out 2025-01-19 00:21:56.75073... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-19 00:19:59.868261000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_index.out 2025-01-19 00:22:25.312... @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out 2025-01-19 00:19:59.868261000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_index.out 2025-01-19 00:21:54.731307000 +0000 @@ -1454,1924 +1454,7 @@ \set VERBOSITY terse \\ -- suppress machine-dependent details CREATE INDEX (VERBOSE) verbose_test_id ON verbose_test(id); INFO: building index "verbose_test_id" on table "verbose_test" serially -INFO: index "public.verbose_test" was created -ALTER TABLE verbose_test SET (parallel_workers = 1); -CREATE INDEX (VERBOSE) verbose_test_id2 ON verbose_test(id); -INFO: building index "verbose_test_id2" on table "verbose_test" with parallel workers -INFO: launched 1 parallel workers for index creation (planned: 1) -INFO: index "public.verbose_test" was created -\set VERBOSITY default -DROP TABLE verbose_test; --- Failed builds are left invalid by VACUUM FULL, fixed by REINDEX -VACUUM FULL concur_heap; -REINDEX TABLE concur_heap; -ERROR: could not create unique index "concur_index3" -DETAIL: Key (f2)=(b) is duplicated. ... |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-18 21:22:16.127825000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-18 21:24:25.933326000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:17.651155000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-18 21:23:50.942179000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:17.651155000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-18 21:24:36.273166000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:17.651155000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-18 21:23:47.927321000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-18 21:22:12.697653852 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-18 21:25:25.023569749 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:14.546901863 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-18 21:27:41.415150657 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:14.546901863 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonb.out 2025-01-18 21:28:52.249249789 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:14.546901863 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-18 21:25:15.263096626 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-18 21:22:13.650681435 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-18 21:25:06.054921646 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:15.498132333 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-18 21:24:41.670901246 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:15.498132333 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-18 21:25:20.218927120 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-18 21:22:15.498132333 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-18 21:24:35.018891841 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-18 21:22:10 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-18 21:24:52 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-18 21:22:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-18 21:23:59 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-18 21:22:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-18 21:24:56 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-18 21:22:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-18 21:24:00 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-18 21:22:16.163123500 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-18 21:28:32.479856100 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-18 21:22:20.559938400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-18 21:25:59.858660600 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-18 21:22:20.559938400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-18 21:28:06.884134800 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-18 21:22:20.559938400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-18 21:25:54.002201300 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-18 19:40:53.304447281 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-18 19:49:57.714661229 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:12.819148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-17 16:58:31.446038000 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:12.819148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-17 16:59:20.597075000 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:12.819148000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-17 16:58:31.396871000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:09.368558576 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-17 17:01:38.457270998 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:09.368558576 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-01-17 17:03:49.853283692 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:09.368558576 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-17 16:59:38.657412020 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:08.975835056 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-17 16:59:12.330169701 +00... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:08.975835056 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-17 17:00:00.181934331 +... @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-17 16:57:08.975835056 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-17 16:59:09.546187418 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-17 16:56:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-17 16:57:56 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-17 16:56:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-17 16:58:48 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-17 16:56:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-17 16:57:56 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-17 16:57:12.208043200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-17 17:00:18.655572000 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-17 16:57:12.208043200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-17 17:02:39.876355900 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-17 16:57:12.208043200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-17 17:00:08.353326200 +0000 @@ -6453,9 +6453,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:03.725553000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-17 14:45:33.7511700... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:03.725553000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-17 14:46:27.00961... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:03.725553000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-17 14:45:30.775313000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:02.241999302 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-17 14:50:50.173286346 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:02.241999302 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/equivclass.out 2025-01-17 14:52:44.121170979 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:02.241999302 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-17 14:48:37.773357852 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:01.152814843 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-17 14:48:44.1596429... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:01.152814843 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-17 14:49:25.14360... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-17 14:43:01.152814843 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-17 14:48:35.855651089 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-17 14:42:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-17 14:44:59 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-17 14:42:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-17 14:45:49 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-17 14:42:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/equivclass.out 2025-01-17 14:45:02 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-17 14:43:06.972287800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-17 14:46:25.812897500 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-17 14:43:06.972287800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-17 14:48:48.711393800 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-17 14:43:06.972287800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-17 14:46:23.771392300 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-17 14:07:20.560307332 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-17 14:12:40.86786... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-17 14:07:20.560307332 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-17 14:13:25.109... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-17 14:07:20.560307332 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-17 14:12:37.427759632 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-17 14:07:26.513237100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-17 14:12:30.004553000 +0000 @@ -2833,15 +2833,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}'::oid[])) -(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 2025-01-17 14:07:26.513237100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-01-17 14:09:51.634869800 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-17 13:51:06.639916655 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-17 13:56:44.00005... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-17 13:51:06.639916655 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-17 13:57:31.544... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-17 13:51:06.639916655 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-17 13:56:39.800001484 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-17 11:20:09.325889952 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-01-17 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-17 11:20:09.325889952 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-17 11:20:09.325889952 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-01-1... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-17 11:20:09.325889952 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-17 11:20:09.325889952 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-01-17 11:29:51.580503... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-17 11:20:09.325889952 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-01-17 11:29:5... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/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 2025-01-17 10:00:38.830669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-17 10:02:36.627696... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39745 | | 0 | 39745 | pktable + 39751 | | 0 | 39751 | fktable + 39749 | | 0 | 39749 | pktable_pkey + 40307 | | 0 | 40312 | foo + 40316 | | 0 | 40316 | pg_toast_40307_index + 40315 | | 0 | 40315 | pg_toast_40307 + 40581 | | 0 | 40581 | old_oids + 40600 | | 0 | 40600 | pg_toast_40597 ... |
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 2025-01-17 10:00:38.830669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-17 10:03:33.3561... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39648 | | 0 | 39648 | pktable_pkey + 39644 | | 0 | 39644 | pktable + 39650 | | 0 | 39650 | fktable + 40354 | | 0 | 40359 | foo + 40363 | | 0 | 40363 | pg_toast_40354_index + 40362 | | 0 | 40362 | pg_toast_40354 + 40555 | | 0 | 40555 | old_oids + 40572 | | 0 | 40572 | pg_toast_40569 ... |
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 2025-01-17 10:00:38.830669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-17 10:02:39.894310000 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39630 | | 0 | 39630 | pktable_pkey + 39625 | | 0 | 39625 | pktable + 39632 | | 0 | 39632 | fktable + 40320 | | 0 | 40328 | foo + 40332 | | 0 | 40332 | pg_toast_40320_index + 40331 | | 0 | 40331 | pg_toast_40320 + 40597 | | 0 | 40597 | old_oids + 40627 | | 0 | 40627 | pg_toast_40624 ... |
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 2025-01-17 10:00:40.081457412 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-17 10:07:14.411505275 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39978 | | 0 | 39978 | pktable_pkey + 39974 | | 0 | 39974 | pktable + 39980 | | 0 | 39980 | fktable + 40500 | | 0 | 40505 | foo + 40509 | | 0 | 40509 | pg_toast_40500_index + 40508 | | 0 | 40508 | pg_toast_40500 + 40738 | | 0 | 40738 | old_oids + 40755 | | 0 | 40755 | pg_toast_40752 ... |
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 2025-01-17 10:00:40.081457412 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-17 10:08:42.644054463 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39899 | | 0 | 39899 | pktable_pkey + 39894 | | 0 | 39894 | pktable + 39901 | | 0 | 39901 | fktable + 40419 | | 0 | 40424 | foo + 40428 | | 0 | 40428 | pg_toast_40419_index + 40427 | | 0 | 40427 | pg_toast_40419 + 40657 | | 0 | 40657 | old_oids + 40674 | | 0 | 40674 | pg_toast_40671 ... |
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 2025-01-17 10:00:40.081457412 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-17 10:04:54.434687707 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39977 | | 0 | 39977 | pktable_pkey + 39973 | | 0 | 39973 | pktable + 39980 | | 0 | 39980 | fktable + 40507 | | 0 | 40516 | foo + 40520 | | 0 | 40520 | pg_toast_40507_index + 40519 | | 0 | 40519 | pg_toast_40507 + 40733 | | 0 | 40733 | old_oids + 40750 | | 0 | 40750 | pg_toast_40747 ... |
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 2025-01-17 10:00:38.910637058 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-17 10:04:36.218612... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39753 | | 0 | 39753 | pktable_pkey + 39749 | | 0 | 39749 | pktable + 39755 | | 0 | 39755 | fktable + 40258 | | 0 | 40267 | foo + 40271 | | 0 | 40271 | pg_toast_40258_index + 40270 | | 0 | 40270 | pg_toast_40258 + 40500 | | 0 | 40500 | old_oids + 40518 | | 0 | 40518 | pg_toast_40515 ... |
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 2025-01-17 10:00:38.910637058 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-17 10:05:11.5545... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39711 | | 0 | 39711 | pktable_pkey + 39707 | | 0 | 39707 | pktable + 39713 | | 0 | 39713 | fktable + 40211 | | 0 | 40216 | foo + 40220 | | 0 | 40220 | pg_toast_40211_index + 40219 | | 0 | 40219 | pg_toast_40211 + 40456 | | 0 | 40456 | old_oids + 40477 | | 0 | 40477 | pg_toast_40474 ... |
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 2025-01-17 10:00:38.910637058 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-17 10:04:30.666620053 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39734 | | 0 | 39734 | pktable_pkey + 39730 | | 0 | 39730 | pktable + 39736 | | 0 | 39736 | fktable + 40238 | | 0 | 40243 | foo + 40247 | | 0 | 40247 | pg_toast_40238_index + 40246 | | 0 | 40246 | pg_toast_40238 + 40471 | | 0 | 40471 | old_oids + 40491 | | 0 | 40491 | pg_toast_40488 ... |
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 2025-01-17 10:00:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-17 10:02:17 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39819 | | 0 | 39819 | pktable_pkey + 39815 | | 0 | 39815 | pktable + 39821 | | 0 | 39821 | fktable + 40287 | | 0 | 40292 | foo + 40296 | | 0 | 40296 | pg_toast_40287_index + 40295 | | 0 | 40295 | pg_toast_40287 + 40488 | | 0 | 40488 | old_oids + 40505 | | 0 | 40505 | pg_toast_40502 ... |
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 2025-01-17 10:00:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-17 10:03:11 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39754 | | 0 | 39754 | pktable_pkey + 39750 | | 0 | 39750 | pktable + 39756 | | 0 | 39756 | fktable + 40211 | | 0 | 40216 | foo + 40220 | | 0 | 40220 | pg_toast_40211_index + 40219 | | 0 | 40219 | pg_toast_40211 + 40438 | | 0 | 40438 | old_oids + 40455 | | 0 | 40455 | pg_toast_40452 ... |
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 2025-01-17 10:00:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-01-17 10:02:17 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39766 | | 0 | 39766 | pktable_pkey + 39762 | | 0 | 39762 | pktable + 39768 | | 0 | 39768 | fktable + 40293 | | 0 | 40298 | foo + 40302 | | 0 | 40302 | pg_toast_40293_index + 40301 | | 0 | 40301 | pg_toast_40293 + 40564 | | 0 | 40564 | old_oids + 40581 | | 0 | 40581 | pg_toast_40578 ... |
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 2025-01-17 10:00:43.112280200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-17 10:04:25.019146000 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39398 | | 0 | 39398 | pktable_pkey + 39394 | | 0 | 39394 | pktable + 39400 | | 0 | 39400 | fktable + 39917 | | 0 | 39922 | foo + 39926 | | 0 | 39926 | pg_toast_39917_index + 39925 | | 0 | 39925 | pg_toast_39917 + 40155 | | 0 | 40155 | old_oids + 40172 | | 0 | 40172 | pg_toast_40169 ... |
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 2025-01-17 10:00:43.112280200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-17 10:06:53.714805100 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39385 | | 0 | 39385 | pktable_pkey + 39381 | | 0 | 39381 | pktable + 39387 | | 0 | 39387 | fktable + 39877 | | 0 | 39877 | pg_toast_39867_index + 39876 | | 0 | 39876 | pg_toast_39867 + 39867 | | 0 | 39873 | foo + 40150 | | 0 | 40150 | old_oids + 40167 | | 0 | 40167 | pg_toast_40164 ... |
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 2025-01-17 10:00:43.112280200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-17 10:04:18.974729300 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38266 | | 0 | 38266 | pktable_pkey + 38254 | | 0 | 38254 | pktable + 38274 | | 0 | 38274 | fktable + 39294 | | 0 | 39310 | foo + 39314 | | 0 | 39314 | pg_toast_39294_index + 39313 | | 0 | 39313 | pg_toast_39294 + 40084 | | 0 | 40084 | old_oids + 40106 | | 0 | 40106 | pg_toast_40103 ... |
52/5473 | Proposal: Progressive explain |
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 2025-01-17 08:28:02.436436000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-17 08:30:24.143856000 +0... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:28:02.396074000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-17 08:30:30.703068000 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:28:02.436436000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-17 08:31:13.027191000 ... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:28:02.396074000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-17 08:31:24.849781000 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:28:02.436436000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-17 08:30:22.439510000 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:28:02.396074000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-17 08:30:29.127114000 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:27:58.406215127 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-01-17 08:35:33.657508761 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:27:58.358215126 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/guc.out 2025-01-17 08:35:49.821496249 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:27:58.406215127 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2025-01-17 08:37:07.857408980 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:27:58.358215126 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/guc.out 2025-01-17 08:37:18.601398894 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:27:58.406215127 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-01-17 08:33:01.877589956 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/regress/results/guc.out --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:27:58.358215126 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/guc.out 2025-01-17 08:33:25.125574481 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:28:00.112539476 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-17 08:33:15.251591079 +0... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:28:00.064407427 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-17 08:33:31.927789924 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:28:00.112539476 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-17 08:33:59.940208243 ... @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:28:00.064407427 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-17 08:34:12.296417626 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:28:00.112539476 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-17 08:33:11.423552201 +0000 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-17 08:28:00.064407427 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-17 08:33:26.307717971 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:27:06 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-17 08:29:43 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-17 08:27:06 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-17 08:29:47 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:27:06 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-17 08:30:31 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-17 08:27:06 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-17 08:30:39 @@ -883,10 +883,14 @@ ... |
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 2025-01-17 08:27:06 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-01-17 08:29:42 @@ -2036,6 +2036,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-17 08:27:06 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out 2025-01-17 08:29:49 @@ -883,10 +883,14 @@ ... |
52/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 2025-01-17 07:44:57.711583000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-17 07:47:01.878854000 +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 2025-01-17 07:44:57.711583000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-17 07:47:51.161605000 +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 2025-01-17 07:44:57.711583000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-17 07:46:58.785752000 +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 2025-01-17 07:44:54.041564123 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-17 07:52:29.680452839 +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 2025-01-17 07:44:54.041564123 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2025-01-17 07:53:34.744379457 +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 2025-01-17 07:44:54.041564123 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-17 07:49:58.232655630 +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 2025-01-17 07:44:54.307959080 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-17 07:50:15.191432812 +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 2025-01-17 07:44:54.307959080 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-17 07:50:51.987746633 +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 2025-01-17 07:44:54.307959080 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-17 07:50:10.951404546 +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 2025-01-17 07:44:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-17 07:46:34 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" 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 2025-01-17 07:44:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-17 07:47:28 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" 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 2025-01-17 07:44:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-17 07:46:40 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup SELECT xpath('//text()', '<local:data xmlns:local="http://127.0.0.1"><local:piece id="1">number one</local:piece><local... xpath ---------------- @@ -1221,7 +1221,7 @@ DETAIL: line 1: Namespace prefix nosuchprefix on tag is not defined <nosuchprefix:tag/> ^ -CONTEXT: SQL function "xpath" statement 1 +CONTEXT: SQL function "xpath" during startup -- XPath deprecates relative namespaces, but they're not supposed to -- throw an error, only a warning. ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-17 05:14:45.964047201 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-01-17 05:28:32.707761493 +0000 @@ -3667,141 +3667,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-17 05:14:46.656304205 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-17 05:19:53.22775474... @@ -3688,120 +3688,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 -(1 row) - -ROLLBACK; -DROP TABLE num_variance; --- --- Tests for GCD() --- -SELECT a, b, gcd(a, b), gcd(a, -b), gcd(-b, a), gcd(-b, -a) -FROM (VALUES (0::numeric, 0::numeric), - (0::numeric, numeric 'NaN'), ... |
52/5481 | Modern SHA2- based password hashes for pgcrypto |
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 2025-01-17 04:26:08.767985000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-17 04:30:51.6110390... @@ -6389,6 +6389,7 @@ UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *; c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 ------+----+-----+----+----+----+------------+---- + 2010 | 0 | bar | | | | ft2 | 2001 | 1 | bar | | | | ft2 | 2002 | 2 | bar | | | | ft2 | 2003 | 3 | bar | | | | ft2 | @@ -6398,7 +6399,6 @@ 2007 | 7 | bar | | | | ft2 | 2008 | 8 | bar | | | | ft2 | 2009 | 9 | bar | | | | ft2 | - 2010 | 0 | bar | | | | ft2 | (10 rows) EXPLAIN (verbose, costs off) |
52/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 2025-01-17 01:27:13.195332000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-17 01:29:10.398345000 +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 2025-01-17 01:26:42.672401912 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-17 01:28:03.847485497 +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 2025-01-17 01:26:43.674516857 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-17 01:29:28.157621680 +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 2025-01-17 01:26:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-17 01:28:45 @@ -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 2025-01-17 01:27:47.806675100 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-17 01:33:15.201942900 +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; ... |
52/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 2025-01-16 20:23:02.883200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-16 20:25:10.198697000 +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 2025-01-16 20:23:02.932047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-16 20:25:10.2021780... @@ -2430,836 +2430,7 @@ (2 rows) ... |
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 2025-01-16 20:23:02.883200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-16 20:25:47.116553000 +... @@ -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 2025-01-16 20:23:02.932047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/privileges.out 2025-01-16 20:25:47.11556... @@ -1853,1413 +1853,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 2025-01-16 20:23:02.883200000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-16 20:25:08.690839000 +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 2025-01-16 20:23:03.002847813 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-16 20:29:25.608815095 +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 2025-01-16 20:23:03.002847813 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-16 20:27:36.566447249 +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 2025-01-16 20:22:55.284526163 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-16 20:28:08.078781278 +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 2025-01-16 20:22:55.284526163 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-16 20:28:41.890747076 +... @@ -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 2025-01-16 20:22:55.284526163 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-16 20:28:02.426787923 +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 2025-01-16 20:21:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-16 20:24:04 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-16 20:21:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-16 20:24:55 @@ -487,105 +487,10 @@ CREATE TABLE brintest_2 (n numrange); CREATE INDEX brinidx_2 ON brintest_2 USING brin (n); INSERT INTO brintest_2 VALUES ('empty'); -INSERT INTO brintest_2 VALUES (numrange(0, 2^1000::numeric)); -INSERT INTO brintest_2 VALUES ('(-1, 0)'); -SELECT brin_desummarize_range('brinidx', 0); - brin_desummarize_range ------------------------- - -(1 row) - -SELECT brin_summarize_range('brinidx', 0); - brin_summarize_range ----------------------- - 1 -(1 row) ... |
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 2025-01-16 20:21:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-01-16 20:24:04 @@ -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 2025-01-16 20:23:05.917752400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-16 20:25:56.715021900 +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 2025-01-16 20:23:05.917752400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-16 20:28:06.231203800 +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 2025-01-16 20:23:05.917752400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-16 20:25:52.538823600 +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 2025-01-16 20:23:06.039929600 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/privileges.out 2025-01-16 20:25:52.538823600 +0000 @@ -1849,1417 +1849,10 @@ -- Do the same concurrently ... |
51/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 2025-01-16 17:02:32.928438000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-16 17:05:10.9060780... @@ -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 2025-01-16 17:02:30.417650847 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-16 17:06:31.995360494 +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 2025-01-16 17:02:30.077964929 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-16 17:06:30.4732155... @@ -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 2025-01-16 17:02:05 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-16 17:05:10 @@ -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 2025-01-16 17:02:33.035073800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-16 17:09:10.640998300 +0000 @@ -383,25 +383,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-16 10:36:36.723221000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-16 10:39:47.771183000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-16 10:36:36.871727460 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-16 10:39:45.820782003 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-16 10:36:36.888638735 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-16 10:41:34.518826092 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-16 10:36:12 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-16 10:39:28 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr C:/cirrus/build/testrun/ec... --- C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-16 10:36:39.349246600 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-16 10:43:55.134010600 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:55:00.186434000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 08:56:14.508004000... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:55:00.200611000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-16 08:56:35.536200000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:55:00.186434000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 08:56:59.7926730... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:55:00.200611000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-16 08:57:26.871417000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:55:00.186434000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-16 08:56:15.365769000 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:55:00.200611000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-16 08:56:37.912846000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:54:57.798134992 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-16 08:59:45.490663180 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:54:57.814075251 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-16 09:00:12.906713820 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:54:57.798134992 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-16 08:57:28.298381821 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:54:57.814075251 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-16 08:58:20.382501408 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:55:00.134988889 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 08:56:56.518845811... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:55:00.151080909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-16 08:57:27.808088965 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:55:00.134988889 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 08:57:43.6531214... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:55:00.151080909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-16 08:58:08.218968808 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 08:55:00.134988889 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-16 08:56:54.238823298 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:55:00.151080909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-16 08:57:22.527788879 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-16 08:54:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 08:55:53 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:54:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-16 08:56:06 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-16 08:54:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 08:56:54 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:54:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-16 08:57:14 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-16 08:54:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-16 08:55:55 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-16 08:54:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-16 08:56:10 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-16 08:55:03.483118800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 08:58:07.244413900 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-16 08:55:03.483118800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 09:00:40.412992000 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-16 08:55:03.483118800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-16 08:58:02.812267900 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:03:00.422104000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 07:05:05.130624000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:03:00.422104000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 07:05:49.4638900... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:03:00.422104000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-16 07:05:02.848272000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:02:56.938757123 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-16 07:10:41.642894137 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:02:56.938757123 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-16 07:11:47.102809360 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:02:56.938757123 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-16 07:07:25.374970977 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:02:56.990791436 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 07:07:40.881565218... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:02:56.990791436 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 07:08:26.3622942... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-16 07:02:56.990791436 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-16 07:07:38.077553912 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-16 07:02:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 07:04:31 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-16 07:02:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 07:05:20 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-16 07:02:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-16 07:04:29 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-16 07:03:04.101664000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-16 07:06:10.329173100 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-16 07:03:04.101664000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-16 07:08:33.273547700 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-16 07:03:04.101664000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-16 07:06:03.751032200 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/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 2025-01-16 06:14:11.201351000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-16 06:16:03.474341000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-16 06:14:11.201351000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-16 06:16:48.7853470... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-16 06:14:11.201351000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-16 06:16:02.446201000 +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 2025-01-16 06:14:11.576170398 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-16 06:19:12.410340758 +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 2025-01-16 06:14:11.404355456 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-16 06:41:17.863583542 +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 2025-01-16 06:14:11.576170398 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-16 06:17:24.886517848 +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 2025-01-16 06:14:11.000663053 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-16 06:16:42.874022196... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-16 06:14:11.000663053 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-16 06:17:14.1027606... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-16 06:14:11.000663053 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-16 06:16:36.277897208 +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 2025-01-16 06:14:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-16 06:16: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 @@ ... |
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 2025-01-16 06:14:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-16 06:17: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 2025-01-16 06:14:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-16 06:16:04 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-16 06:14:14.545010900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-16 06:17:59.435622700 +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 2025-01-16 06:14:14.545010900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-16 06:20:09.938039100 +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 2025-01-16 06:14:14.545010900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-16 06:17:51.637299700 +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 @@ ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-15 23:50:40.451098477 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-15 23:59:17.267619323 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
51/5097 | Make tuple deformation faster |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_function_sql.out /tmp/cirrus-ci-build/build/testrun/recov... --- /tmp/cirrus-ci-build/src/test/regress/expected/create_function_sql.out 2025-01-15 22:21:55.626468000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_function_sql.out 2025-01-15 22:24... @@ -491,253 +491,10 @@ RETURNS int LANGUAGE SQL AS 'SELECT x'; -CREATE FUNCTION functest_IS_6() - RETURNS int - LANGUAGE SQL - RETURN nextval('functest1'); -CREATE TABLE functest2 (a int, b int); -CREATE FUNCTION functest_IS_7() - RETURNS int - LANGUAGE SQL - RETURN (SELECT count(a) FROM functest2); -SELECT r0.routine_name, r1.routine_name - FROM information_schema.routine_routine_usage rru - JOIN information_schema.routines r0 ON r0.specific_name = rru.specific_name - JOIN information_schema.routines r1 ON r1.specific_name = rru.routine_name ... |
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 2025-01-15 22:21:55.681995000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-15 22:24:09.229463000 +0000 @@ -3264,588 +3264,7 @@ drop view rule_v1; create view rule_v1(x) as select * from (values(1,2)) v(q,w); -\d+ rule_v1 - View "public.rule_v1" - Column | Type | Collation | Nullable | Default | Storage | Description ---------+---------+-----------+----------+---------+---------+------------- - x | integer | | | | plain | - w | integer | | | | plain | -View definition: - SELECT q AS x, - w - FROM ( VALUES (1,2)) v(q, w); - -drop view rule_v1; --- ... |
52/5456 | Add XMLNamespaces option to XMLElement |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-15 21:20:02.623260000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out 2025-01-15 21:22:39.789237000 ... @@ -2455,3400 +2455,7 @@ end; $$ language plpgsql; select raise_test3(1); -NOTICE: This message has no parameters (despite having % signs in it)! - raise_test3 -------------- - 1 -(1 row) - --- Test re-RAISE inside a nested exception block. This case is allowed --- by Oracle's PL/SQL but was handled differently by PG before 9.1. -CREATE FUNCTION reraise_test() RETURNS void AS $$ -BEGIN - BEGIN - RAISE syntax_error; - EXCEPTION ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-15 21:20:02.623260000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out 2025-01-15 21:23:26.27155300... @@ -1434,4421 +1434,10 @@ insert into PLine values ('PL.005', '-104', '', 'PS.base.ta6'); insert into PLine values ('PL.006', '-106', '', 'PS.base.tb2'); insert into PLine values ('PL.007', '-108', '', 'PS.base.tb3'); -insert into PLine values ('PL.008', '-109', '', 'PS.base.tb4'); -insert into PLine values ('PL.009', '-121', '', 'PS.base.tb5'); -insert into PLine values ('PL.010', '-122', '', 'PS.base.tb6'); -insert into PLine values ('PL.015', '-134', '', 'PS.first.ta1'); -insert into PLine values ('PL.016', '-137', '', 'PS.first.ta3'); -insert into PLine values ('PL.017', '-139', '', 'PS.first.ta4'); -insert into PLine values ('PL.018', '-362', '', 'PS.first.tb1'); -insert into PLine values ('PL.019', '-363', '', 'PS.first.tb2'); -insert into PLine values ('PL.020', '-364', '', 'PS.first.tb3'); -insert into PLine values ('PL.021', '-365', '', 'PS.first.tb5'); -insert into PLine values ('PL.022', '-367', '', 'PS.first.tb6'); -insert into PLine values ('PL.028', '-501', 'Fax entrance', 'PS.base.ta2'); -insert into PLine values ('PL.029', '-502', 'Fax first floor', 'PS.first.ta1'); ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out 2025-01-15 21:20:02.623260000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out 2025-01-15 21:22:35.100449000 +0000 @@ -2057,3798 +2057,7 @@ RETURN FALSE; END IF; END;' language plpgsql; -create function perform_test_func() returns void as ' -BEGIN - IF FOUND then - INSERT INTO perform_test VALUES (100, 100); - END IF; - - PERFORM perform_simple_func(5); - - IF FOUND then - INSERT INTO perform_test VALUES (100, 100); - END IF; - - PERFORM perform_simple_func(50); ... |
52/5093 | Incremental Sort Cost Estimation Instability |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-15 20:30:31.282450000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-15 20:35:51.5249820... @@ -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) ... |
52/5410 | Disable installcheck for tap and regress tests for injection_points module |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-15 19:17:07.579536000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-15 19:20:46.175232000 +0000 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +ERROR: ResourceOwnerEnlarge called after release started +s2: WARNING: AbortTransaction while in ABORT state +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-15 19:17:05.997418111 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/crash.out 2025-01-15 19:23:45.368696632 +0... @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/src/test/modul... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-15 19:17:05.997418111 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/inplace.out 2025-01-15 19:23:45.964696378 ... @@ -14,327 +14,6 @@ step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-15 19:17:07.886034616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-15 19:23:27.913621591 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-15 19:17:07.886034616 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-15 19:23:28.457639305 +000... @@ -47,294 +47,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out /Users/admin/pgsql/build/testrun/inject... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out 2025-01-15 19:16:12 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/crash.out 2025-01-15 19:20:35 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/crash.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/crash.out 2025-01-15 19:17:14.506429300 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/crash.out 2025-01-15 19:24:23.241720300 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +ERROR: ResourceOwnerEnlarge called after release started +s2: WARNING: AbortTransaction while in ABORT state +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-15 14:07:20.385637000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-15 14:09:34.548727000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:21.920689000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-15 14:08:58.221502000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:21.920689000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-15 14:09:47.493643000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:21.920689000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-15 14:08:56.905354000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-15 14:07:16.171530292 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-15 14:09:39.697092831 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:18.013992759 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-15 14:12:40.372843419 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:18.013992759 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonb.out 2025-01-15 14:14:02.816625590 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:18.013992759 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-15 14:10:21.900946048 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-15 14:07:17.052602770 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-15 14:10:08.785860445 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:18.921199657 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-15 14:09:45.321499514 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:18.921199657 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-15 14:10:23.098094188 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-15 14:07:18.921199657 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-15 14:09:39.025410082 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-15 14:07:11 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-15 14:09:58 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-15 14:07:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-15 14:09:01 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-15 14:07:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-15 14:09:54 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-15 14:07:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-15 14:09:04 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-15 14:07:21.365210700 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-15 14:13:48.150983100 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-15 14:07:25.990266400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-15 14:11:10.571404200 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-15 14:07:25.990266400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-15 14:13:27.405864100 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-15 14:07:25.990266400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-15 14:11:04.863394600 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-15 12:02:54.789515799 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-15 12:12:05.344686820 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:29.283047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-14 01:03:06.022243000 +00... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:29.283047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-14 01:03:48.159620000 +... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:29.283047000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-14 01:03:04.312368000 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:25.470583763 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-14 01:07:00.485687968 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:25.470583763 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-14 01:05:09.993884043 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:24.783521711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-14 01:05:02.883221079 +00... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:24.783521711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-14 01:05:47.599167298 +... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-14 01:01:24.783521711 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-14 01:05:00.831224295 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-14 01:01:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-14 01:03:50 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-14 01:01:07 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-14 01:04:32 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-14 01:01:07 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-14 01:03:50 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-14 01:02:42.555276700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-14 01:05:41.646954100 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-14 01:02:42.555276700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-14 01:07:55.402803300 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-14 01:02:42.555276700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-14 01:05:38.768533000 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:02.285056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-13 20:23:33.4060970... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:02.285056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-13 20:24:25.44990... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:02.285056000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-13 20:23:31.301147000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:03.747144533 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-13 20:29:48.013349877 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:03.747144533 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/equivclass.out 2025-01-13 20:30:58.017090822 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:03.747144533 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-13 20:26:53.657155206 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:07.883212545 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-13 20:27:30.7022455... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:07.883212545 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-13 20:28:19.94620... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-13 20:21:07.883212545 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-13 20:27:26.114249101 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-13 20:20:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-13 20:23:09 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-13 20:20:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-13 20:23:54 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-13 20:20:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/equivclass.out 2025-01-13 20:23:12 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-13 20:21:06.096697300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-13 20:24:46.624278400 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-13 20:21:06.096697300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-13 20:27:18.153683500 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-13 20:21:06.096697300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-13 20:24:42.572525500 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - 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 2025-01-13 18:24:33.998985008 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/subselect.out 2025-01-13 18:27:43.121364104 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-01-13 18:24:39.358648600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-13 18:27:01.882288200 +0000 @@ -2833,15 +2833,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}'::oid[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-13 17:50:12.224306786 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-13 17:55:49.35070... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-13 17:50:12.224306786 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-13 17:56:36.280... @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-13 17:50:12.224306786 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-13 17:55:45.066554130 +0000 @@ -904,10 +904,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -948,10 +948,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-01-13 14:12:05.124955000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/cluster.out 2025-01-13 14:18:01.514608... @@ -8,7 +8,8 @@ step wait_before_lock: CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - <waiting ...> + +ERROR: logical decoding requires "wal_level" >= "logical" 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 ------------------------ - ... |
53/5012 | Vacuum statistics |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-13 13:50:09.814860597 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_index_statistics.out 2025-01-13 ... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-13 13:50:09.818877783 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum_tables_and_db_statistics.out 202... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-13 13:50:09.814860597 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_index_statistics.out 2025-01-1... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-13 13:50:09.818877783 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/vacuum_tables_and_db_statistics.out 2... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out /tmp/cirrus-ci-build/build-32/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_index_statistics.out 2025-01-13 13:50:09.814860597 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_index_statistics.out 2025-01-13 13:59:41.349535... @@ -60,7 +60,7 @@ WHERE vt.relname = 'vestat_pkey' AND vt.relid = c.oid; relname | relpages | pages_deleted | tuples_deleted -------------+----------+---------------+---------------- - vestat_pkey | 30 | 0 | 0 + vestat_pkey | 24 | 0 | 0 (1 row) SELECT relpages AS irp diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out /tmp/cirrus-ci-build/build-3... --- /tmp/cirrus-ci-build/src/test/regress/expected/vacuum_tables_and_db_statistics.out 2025-01-13 13:50:09.818877783 +00... +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/vacuum_tables_and_db_statistics.out 2025-01-13 13:59:4... @@ -65,7 +65,7 @@ WHERE vt.relname = 'vestat' AND vt.relid = c.oid; relname | vm_new_frozen_pages | tuples_deleted | relpages | pages_scanned | pages_removed ---------+---------------------+----------------+----------+---------------+--------------- - vestat | 0 | 0 | 455 | 0 | 0 ... |
52/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 2025-01-13 12:52:09.493669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-13 12:53:49.316965... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39760 | | 0 | 39760 | pktable_pkey + 39756 | | 0 | 39756 | pktable + 39762 | | 0 | 39762 | fktable + 40374 | | 0 | 40379 | foo + 40383 | | 0 | 40383 | pg_toast_40374_index + 40382 | | 0 | 40382 | pg_toast_40374 + 40575 | | 0 | 40575 | old_oids + 40592 | | 0 | 40592 | pg_toast_40589 ... |
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 2025-01-13 12:52:09.493669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-13 12:54:38.5030... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39618 | | 0 | 39618 | pktable_pkey + 39614 | | 0 | 39614 | pktable + 39620 | | 0 | 39620 | fktable + 40175 | | 0 | 40180 | foo + 40184 | | 0 | 40184 | pg_toast_40175_index + 40183 | | 0 | 40183 | pg_toast_40175 + 40398 | | 0 | 40398 | old_oids + 40415 | | 0 | 40415 | pg_toast_40412 ... |
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 2025-01-13 12:52:09.493669000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-13 12:53:54.833522000 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39717 | | 0 | 39717 | pktable_pkey + 39712 | | 0 | 39712 | pktable + 39730 | | 0 | 39730 | fktable + 40253 | | 0 | 40258 | foo + 40262 | | 0 | 40262 | pg_toast_40253_index + 40261 | | 0 | 40261 | pg_toast_40253 + 40564 | | 0 | 40564 | old_oids + 40581 | | 0 | 40581 | pg_toast_40578 ... |
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 2025-01-13 12:52:09.779927723 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-13 12:57:22.347448417 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39893 | | 0 | 39893 | pktable_pkey + 39889 | | 0 | 39889 | pktable + 39895 | | 0 | 39895 | fktable + 40376 | | 0 | 40381 | foo + 40385 | | 0 | 40385 | pg_toast_40376_index + 40384 | | 0 | 40384 | pg_toast_40376 + 40653 | | 0 | 40653 | old_oids + 40670 | | 0 | 40670 | pg_toast_40667 ... |
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 2025-01-13 12:52:09.779927723 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-13 12:58:53.543396441 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39750 | | 0 | 39750 | pktable_pkey + 39743 | | 0 | 39743 | pktable + 39758 | | 0 | 39758 | fktable + 40313 | | 0 | 40318 | foo + 40322 | | 0 | 40322 | pg_toast_40313_index + 40321 | | 0 | 40321 | pg_toast_40313 + 40584 | | 0 | 40584 | old_oids + 40601 | | 0 | 40601 | pg_toast_40598 ... |
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 2025-01-13 12:52:09.779927723 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-13 12:55:17.351584370 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39922 | | 0 | 39922 | pktable_pkey + 39917 | | 0 | 39917 | pktable + 39924 | | 0 | 39924 | fktable + 40378 | | 0 | 40383 | foo + 40387 | | 0 | 40387 | pg_toast_40378_index + 40386 | | 0 | 40386 | pg_toast_40378 + 40651 | | 0 | 40651 | old_oids + 40676 | | 0 | 40676 | pg_toast_40673 ... |
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 2025-01-13 12:52:08.143336141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-13 12:54:37.413584... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39725 | | 0 | 39725 | pktable_pkey + 39721 | | 0 | 39721 | pktable + 39727 | | 0 | 39727 | fktable + 40227 | | 0 | 40233 | foo + 40237 | | 0 | 40237 | pg_toast_40227_index + 40236 | | 0 | 40236 | pg_toast_40227 + 40476 | | 0 | 40476 | recur2 + 40471 | | 0 | 40471 | recur1 ... |
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 2025-01-13 12:52:08.143336141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-13 12:55:13.8853... @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39709 | | 0 | 39709 | pktable_pkey + 39705 | | 0 | 39705 | pktable + 39711 | | 0 | 39711 | fktable + 40188 | | 0 | 40195 | foo + 40199 | | 0 | 40199 | pg_toast_40188_index + 40198 | | 0 | 40198 | pg_toast_40188 + 40479 | | 0 | 40479 | old_oids + 40496 | | 0 | 40496 | pg_toast_40493 ... |
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 2025-01-13 12:52:08.143336141 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-13 12:54:31.593610222 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39746 | | 0 | 39746 | pktable_pkey + 39741 | | 0 | 39741 | pktable + 39748 | | 0 | 39748 | fktable + 40238 | | 0 | 40244 | foo + 40248 | | 0 | 40248 | pg_toast_40238_index + 40247 | | 0 | 40247 | pg_toast_40238 + 40469 | | 0 | 40469 | old_oids + 40492 | | 0 | 40492 | pg_toast_40489 ... |
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 2025-01-13 12:51:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-13 12:53:12 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39777 | | 0 | 39777 | pktable_pkey + 39773 | | 0 | 39773 | pktable + 39779 | | 0 | 39779 | fktable + 40378 | | 0 | 40383 | foo + 40387 | | 0 | 40387 | pg_toast_40378_index + 40386 | | 0 | 40386 | pg_toast_40378 + 40579 | | 0 | 40579 | old_oids + 40596 | | 0 | 40596 | pg_toast_40593 ... |
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 2025-01-13 12:51:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-13 12:54:07 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39674 | | 0 | 39674 | pktable_pkey + 39670 | | 0 | 39670 | pktable + 39676 | | 0 | 39676 | fktable + 40170 | | 0 | 40175 | foo + 40179 | | 0 | 40179 | pg_toast_40170_index + 40178 | | 0 | 40178 | pg_toast_40170 + 40422 | | 0 | 40422 | old_oids + 40440 | | 0 | 40440 | pg_toast_40437 ... |
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 2025-01-13 12:51:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-01-13 12:53:14 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39702 | | 0 | 39702 | pktable_pkey + 39698 | | 0 | 39698 | pktable + 39704 | | 0 | 39704 | fktable + 40198 | | 0 | 40203 | foo + 40207 | | 0 | 40207 | pg_toast_40198_index + 40206 | | 0 | 40206 | pg_toast_40198 + 40433 | | 0 | 40433 | old_oids + 40450 | | 0 | 40450 | pg_toast_40447 ... |
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 2025-01-13 12:52:14.696876900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-13 12:55:50.632719800 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39048 | | 0 | 39048 | pktable_pkey + 39044 | | 0 | 39044 | pktable + 39050 | | 0 | 39050 | fktable + 39757 | | 0 | 39762 | foo + 39766 | | 0 | 39766 | pg_toast_39757_index + 39765 | | 0 | 39765 | pg_toast_39757 + 40009 | | 0 | 40009 | old_oids + 40027 | | 0 | 40027 | pg_toast_40024 ... |
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 2025-01-13 12:52:14.696876900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-13 12:58:14.531204400 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39001 | | 0 | 39001 | pktable_pkey + 38997 | | 0 | 38997 | pktable + 39003 | | 0 | 39003 | fktable + 39770 | | 0 | 39775 | foo + 39779 | | 0 | 39779 | pg_toast_39770_index + 39778 | | 0 | 39778 | pg_toast_39770 + 40025 | | 0 | 40025 | old_oids + 40044 | | 0 | 40044 | pg_toast_40041 ... |
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 2025-01-13 12:52:14.696876900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-13 12:55:44.610250600 +0000 @@ -3498,9 +3498,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38517 | | 0 | 38517 | pktable_pkey + 38507 | | 0 | 38507 | pktable + 38523 | | 0 | 38523 | fktable + 39647 | | 0 | 39664 | foo + 39668 | | 0 | 39668 | pg_toast_39647_index + 39667 | | 0 | 39667 | pg_toast_39647 + 40108 | | 0 | 40108 | old_oids + 40129 | | 0 | 40129 | pg_toast_40126 ... |
52/5473 | Proposal: Progressive explain |
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 2025-01-13 11:31:02.907762000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-13 11:33:22.424249000 +0... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:02.866644000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-13 11:33:29.921783000 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:02.907762000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-13 11:34:05.755873000 ... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:02.866644000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-13 11:34:12.821927000 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:02.907762000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-13 11:33:20.134807000 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:02.866644000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-13 11:33:25.905241000 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:02.952890115 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-01-13 11:38:35.832070619 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:02.896890113 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/guc.out 2025-01-13 11:38:53.264048715 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:02.952890115 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2025-01-13 11:39:55.391905426 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:02.896890113 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/guc.out 2025-01-13 11:40:07.235882269 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:02.952890115 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-01-13 11:36:01.784219428 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/regress/results/guc.out --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:02.896890113 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/guc.out 2025-01-13 11:36:25.296189882 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:01.493929403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-13 11:36:14.743658076 +0... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:01.441842512 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-13 11:36:31.383715701 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:01.493929403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-13 11:36:59.507842530 ... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:01.441842512 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-13 11:37:12.519910440 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:31:01.493929403 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-13 11:36:10.327645576 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-13 11:31:01.441842512 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-13 11:36:26.243696268 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:30:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-13 11:32:52 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-13 11:30:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-13 11:32:56 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:30:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-13 11:33:34 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-13 11:30:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-13 11:33:41 @@ -883,10 +883,14 @@ ... |
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 2025-01-13 11:30:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-01-13 11:32:49 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-13 11:30:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out 2025-01-13 11:32:58 @@ -883,10 +883,14 @@ ... |
53/5319 | Changing shared_buffers without restart |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-13 08:49:01.157400515 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numeric.out 2025-01-13 09:03:37.193274585 +0000 @@ -3757,51 +3757,7 @@ -- Tests for factorial -- SELECT factorial(4); - factorial ------------ - 24 -(1 row) - -SELECT factorial(15); - factorial ---------------- - 1307674368000 -(1 row) - -SELECT factorial(100000); -ERROR: value overflows numeric format ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre... --- /tmp/cirrus-ci-build/src/test/regress/expected/numeric.out 2025-01-13 08:49:04.333702422 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/numeric.out 2025-01-13 08:54:19.95325621... @@ -3667,141 +3667,10 @@ SET LOCAL parallel_setup_cost = 0; SET LOCAL max_parallel_workers_per_gather = 4; SELECT trim_scale(variance(a) * 1e1000) FROM num_variance; - trim_scale ------------- - 12 -(1 row) - -ROLLBACK; --- case where sum of squares would overflow but variance does not -DELETE FROM num_variance; -INSERT INTO num_variance SELECT 9e131071 + x FROM generate_series(1, 5) x; -SELECT variance(a) FROM num_variance; - variance --------------------- - 2.5000000000000000 ... |
52/4412 | Client authentication via OAuth 2.0 |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/dblink/expected/dblink.out /tmp/cirrus-ci-build/build/testrun/dblink/regress/resul... --- /tmp/cirrus-ci-build/contrib/dblink/expected/dblink.out 2025-01-13 06:37:25.367299000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/dblink/regress/results/dblink.out 2025-01-13 06:51:15.100564000 +0000 @@ -1,4 +1,10 @@ CREATE EXTENSION dblink; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/dblink.so": /usr/local/lib/l... +CONTEXT: SQL statement "CREATE FUNCTION dblink_connect (text) +RETURNS text +AS '$libdir/dblink','dblink_connect' +LANGUAGE C STRICT PARALLEL RESTRICTED" +extension script file "dblink--1.2.sql", near line 8 -- directory paths and dlsuffix are passed to us in environment variables \getenv abs_srcdir PG_ABS_SRCDIR \getenv libdir PG_LIBDIR @@ -34,44 +40,48 @@ -- list the primary key fields SELECT * FROM dblink_get_pkey('foo'); - position | colname -----------+--------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/dummy_seclabel/expected/dummy_seclabel.out /tmp/cirrus-ci-build/build/tes... --- /tmp/cirrus-ci-build/src/test/modules/dummy_seclabel/expected/dummy_seclabel.out 2025-01-13 06:37:26.816427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/dummy_seclabel/regress/results/dummy_seclabel.out 2025-01-13 06:52:28.840771000 +... @@ -75,25 +75,26 @@ SET client_min_messages = error; CREATE PUBLICATION dummy_pub; CREATE SUBSCRIPTION dummy_sub CONNECTION '' PUBLICATION foo WITH (connect = false, slot_name = NONE); +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/libpqwalreceiver.so": /usr/l... RESET client_min_messages; SECURITY LABEL ON PUBLICATION dummy_pub IS 'classified'; SECURITY LABEL ON SUBSCRIPTION dummy_sub IS 'classified'; +ERROR: subscription "dummy_sub" does not exist SELECT objtype, objname, provider, label FROM pg_seclabels ORDER BY objtype, objname; - objtype | objname | provider | label ---------------+------------------------------+----------+-------------- - column | dummy_seclabel_tbl1.a | dummy | unclassified - domain | dummy_seclabel_domain | dummy | classified - function | dummy_seclabel_four() | dummy | classified - publication | dummy_pub | dummy | classified ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/object_address.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade... --- /tmp/cirrus-ci-build/src/test/regress/expected/object_address.out 2025-01-13 06:37:26.934126000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/object_address.out 2025-01-13 06:39:41.652... @@ -49,8 +49,7 @@ CREATE PUBLICATION addr_pub_schema FOR TABLES IN SCHEMA addr_nsp; RESET client_min_messages; CREATE SUBSCRIPTION regress_addr_sub CONNECTION '' PUBLICATION bar WITH (connect = false, slot_name = NONE); -WARNING: subscription was created, but is not connected -HINT: To initiate replication, you must manually create the replication slot, enable the subscription, and refresh the... +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/libpqwalreceiver.so": /usr/l... CREATE STATISTICS addr_nsp.gentable_stat ON a, b FROM addr_nsp.gentable; -- test some error cases SELECT pg_get_object_address('stone', '{}', '{}'); @@ -455,56 +454,7 @@ pg_identify_object_as_address(classid, objid, objsubid) AS ioa (typ, nms, args), pg_get_object_address(typ, nms, ioa.args) AS addr2 ORDER BY addr1.classid, addr1.objid, addr1.objsubid; -default acl|NULL|NULL|for role regress_addr_user in schema public on tables|t -default acl|NULL|NULL|for role regress_addr_user on tables|t -type|pg_catalog|_int4|integer[]|t ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2025-01-13 06:37:25.435758000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out 2025-01-13 06:52:00.973096000 +0000 @@ -2,7 +2,14 @@ -- create FDW objects -- =================================================================== CREATE EXTENSION postgres_fdw; +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/postgres_fdw.so": /usr/local... +CONTEXT: SQL statement "CREATE FUNCTION postgres_fdw_handler() +RETURNS fdw_handler +AS '$libdir/postgres_fdw' +LANGUAGE C STRICT" +extension script file "postgres_fdw--1.0.sql", near line 6 CREATE SERVER testserver1 FOREIGN DATA WRAPPER postgres_fdw; +ERROR: foreign-data wrapper "postgres_fdw" does not exist DO $d$ BEGIN EXECUTE $$CREATE SERVER loopback FOREIGN DATA WRAPPER postgres_fdw @@ -19,11 +26,21 @@ )$$; ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/object_address.out /tmp/cirrus-ci-build/build/testrun/recovery/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/object_address.out 2025-01-13 06:37:26.934126000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/object_address.out 2025-01-13 06:46:50.4... @@ -49,8 +49,7 @@ CREATE PUBLICATION addr_pub_schema FOR TABLES IN SCHEMA addr_nsp; RESET client_min_messages; CREATE SUBSCRIPTION regress_addr_sub CONNECTION '' PUBLICATION bar WITH (connect = false, slot_name = NONE); -WARNING: subscription was created, but is not connected -HINT: To initiate replication, you must manually create the replication slot, enable the subscription, and refresh the... +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/libpqwalreceiver.so": /usr/l... CREATE STATISTICS addr_nsp.gentable_stat ON a, b FROM addr_nsp.gentable; -- test some error cases SELECT pg_get_object_address('stone', '{}', '{}'); @@ -455,56 +454,7 @@ pg_identify_object_as_address(classid, objid, objsubid) AS ioa (typ, nms, args), pg_get_object_address(typ, nms, ioa.args) AS addr2 ORDER BY addr1.classid, addr1.objid, addr1.objsubid; -default acl|NULL|NULL|for role regress_addr_user in schema public on tables|t -default acl|NULL|NULL|for role regress_addr_user on tables|t -type|pg_catalog|_int4|integer[]|t ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/object_address.out /tmp/cirrus-ci-build/build/testrun/regress/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/object_address.out 2025-01-13 06:37:26.934126000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/object_address.out 2025-01-13 06:39:41.710217000 +0000 @@ -49,8 +49,7 @@ CREATE PUBLICATION addr_pub_schema FOR TABLES IN SCHEMA addr_nsp; RESET client_min_messages; CREATE SUBSCRIPTION regress_addr_sub CONNECTION '' PUBLICATION bar WITH (connect = false, slot_name = NONE); -WARNING: subscription was created, but is not connected -HINT: To initiate replication, you must manually create the replication slot, enable the subscription, and refresh the... +ERROR: could not load library "/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/lib/libpqwalreceiver.so": /usr/l... CREATE STATISTICS addr_nsp.gentable_stat ON a, b FROM addr_nsp.gentable; -- test some error cases SELECT pg_get_object_address('stone', '{}', '{}'); @@ -455,56 +454,7 @@ pg_identify_object_as_address(classid, objid, objsubid) AS ioa (typ, nms, args), pg_get_object_address(typ, nms, ioa.args) AS addr2 ORDER BY addr1.classid, addr1.objid, addr1.objsubid; -default acl|NULL|NULL|for role regress_addr_user in schema public on tables|t -default acl|NULL|NULL|for role regress_addr_user on tables|t -type|pg_catalog|_int4|integer[]|t ... |
52/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 2025-01-13 03:58:12.721700000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-13 04:00:08.551315000 +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 2025-01-13 03:58:11.968694202 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-13 03:59:33.922994332 +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 2025-01-13 03:58:08.659041582 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-13 04:00:45.079526370 +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 2025-01-13 03:57:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-13 03:59:46 @@ -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 2025-01-13 03:58:14.409728900 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-13 04:03:38.751449600 +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; ... |
52/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:03.510885000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-13 03:20:54.292390000... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:03.510885000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-13 03:20:59.2090340... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:03.510885000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-13 03:20:26.829072000 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:03.484701872 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-13 03:25:47.399039571 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:03.484701872 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-13 03:27:34.242182426 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:03.484701872 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-13 03:23:05.345688105 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:02.706225563 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-13 03:23:51.743200222... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:02.706225563 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-13 03:24:17.1271800... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-13 03:18:02.706225563 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-13 03:23:30.947214591 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-13 03:17:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-13 03:20:58 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-13 03:17:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-13 03:20:31 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-13 03:17:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-13 03:19:55 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-13 03:18:06.166117200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-13 03:22:00.941969000 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-13 03:18:06.166117200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-13 03:23:15.664143100 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-13 03:18:06.166117200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-13 03:20:59.913661100 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
53/5444 | using index to speedup add not null constraints to a table |
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 2025-01-13 01:26:51.556767000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-13 01:32:40.0145200... @@ -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) ... |
51/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 2025-01-13 00:41:45.396443603 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_decoding/regress/results/spill.out 2025-01-13 00:51:05.991157609 +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/201C000 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' ... |
52/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 2025-01-12 22:18:01.653427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-12 22:20:15.075968000 +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 2025-01-12 22:18:01.710040000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-12 22:20:15.0753950... @@ -1849,1417 +1849,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 2025-01-12 22:18:01.653427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-12 22:20:51.740227000 +... @@ -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 2025-01-12 22:18:01.653427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-12 22:20:12.187567000 +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 2025-01-12 22:18:01.710040000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/privileges.out 2025-01-12 22:20:12.186792000 +0000 @@ -1849,1417 +1849,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 2025-01-12 22:18:00.323037974 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/brin.out 2025-01-12 22:24:46.374209259 +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 2025-01-12 22:18:00.323037974 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/brin.out 2025-01-12 22:22:37.722299858 +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 2025-01-12 22:17:57.699358474 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-12 22:22:49.223972539 +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 2025-01-12 22:17:57.699358474 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-12 22:23:23.815869650 +... @@ -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 2025-01-12 22:17:57.699358474 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/brin.out 2025-01-12 22:22:45.559981231 +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/privileges.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/privileges.out 2025-01-12 22:17:11 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/privileges.out 2025-01-12 22:20:07 @@ -1853,1413 +1853,10 @@ REINDEX TABLE sro_tab; REINDEX INDEX sro_idx; REINDEX TABLE CONCURRENTLY sro_tab; -DROP INDEX sro_idx; --- CLUSTER -CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0))); -CLUSTER sro_tab USING sro_cluster_idx; -DROP INDEX sro_cluster_idx; --- BRIN index -CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0))); -SELECT brin_desummarize_range('sro_brin', 0); - brin_desummarize_range ------------------------- - -(1 row) - ... |
regress | diff -U3 /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 2025-01-12 22:17:11 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-12 22:20:59 @@ -539,53 +539,10 @@ -- vacuum actually removes the TOAST rows. Creating an index concurrently -- is a one way to achieve that, because it does exactly such wait. CREATE INDEX CONCURRENTLY brin_test_temp_idx ON brintest_3(a); -DROP INDEX brin_test_temp_idx; --- vacuum the table, to discard TOAST data -VACUUM brintest_3; --- retry insert with a different random-looking (but deterministic) value --- the value is different, and so should replace either min or max in the --- brin summary -WITH rand_value AS (SELECT string_agg(fipshash((-i)::text),'') AS val FROM generate_series(1,60) s(i)) -INSERT INTO brintest_3 -SELECT val, val, val, val FROM rand_value; --- now try some queries, accessing the brin index -SET enable_seqscan = off; -EXPLAIN (COSTS OFF) -SELECT * FROM brintest_3 WHERE b < '0'; ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/brin.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/brin.out 2025-01-12 22:17:11 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/brin.out 2025-01-12 22:20:07 @@ -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 2025-01-12 22:18:04.770338800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/brin.out 2025-01-12 22:20:48.691405600 +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 2025-01-12 22:18:04.770338800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/brin.out 2025-01-12 22:22:42.611868400 +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 2025-01-12 22:18:04.770338800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/brin.out 2025-01-12 22:20:47.167010800 +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'; ... |
51/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 2025-01-12 18:46:28.119854000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-12 18:49:02.4635650... @@ -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 2025-01-12 18:46:26.989126826 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-12 18:50:51.784961275 +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 2025-01-12 18:46:26.093464927 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-12 18:50:29.4329672... @@ -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 2025-01-12 18:46:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-12 18:49:13 @@ -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 2025-01-12 18:46:27.763699800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-12 18:52:48.677300500 +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 ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-12 17:13:11.310751261 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-12 17:18:27.39816... @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-12 17:13:11.310751261 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-12 17:19:07.034... @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-12 17:13:11.310751261 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-12 17:18:21.970089060 +0000 @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-12 14:05:22.830111000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-12 14:08:11.463885000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-12 14:05:19.493704261 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-12 14:07:15.993275549 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-12 14:05:19.476855534 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-12 14:08:31.972371750 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-12 14:05:07 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-12 14:08:12 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr C:/cirrus/build/testrun/ec... --- C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-12 14:05:24.019015900 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-12 14:12:28.253307500 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:11.908887000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 13:47:27.308041000... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:11.923349000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-12 13:47:49.704723000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:11.908887000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 13:48:17.5475120... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:11.923349000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-12 13:48:45.211043000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:11.908887000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-12 13:47:27.915584000 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:11.923349000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-12 13:47:49.202771000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:11.004886663 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-12 13:50:56.784298404 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:11.024886663 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-12 13:51:41.356270336 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:11.004886663 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-12 13:53:02.976232927 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:11.024886663 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2025-01-12 13:53:27.156223401 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:11.004886663 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-12 13:48:37.168401071 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:11.024886663 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-12 13:49:25.688386673 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:13.313180754 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 13:48:12.693061083... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:13.329146764 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-12 13:48:45.012933519 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:13.313180754 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 13:48:58.7968611... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:13.329146764 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-12 13:49:23.908716462 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 13:46:13.313180754 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-12 13:48:09.429068520 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:46:13.329146764 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-12 13:48:38.224966263 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-12 13:45:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 13:46:50 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:45:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-12 13:47:05 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-12 13:45:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 13:47:39 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:45:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-12 13:48:01 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-12 13:45:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-12 13:46:50 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-12 13:45:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-12 13:47:06 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-12 13:46:16.560912700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 13:49:14.180279200 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-12 13:46:16.560912700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 13:51:33.047069000 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-12 13:46:16.560912700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-12 13:49:07.589450600 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:12.454620000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 12:55:13.618982000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:12.454620000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 12:55:59.0175060... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:12.454620000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-12 12:55:12.237222000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:10.223546504 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-12 13:00:23.345550928 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:10.223546504 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-12 13:02:02.173562436 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:10.223546504 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-12 12:57:40.053895341 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:12.327120712 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 12:57:45.284053230... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:12.327120712 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 12:58:29.9079521... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-12 12:53:12.327120712 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-12 12:57:43.700056090 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-12 12:52:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 12:54:33 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-12 12:52:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 12:55:27 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-12 12:52:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-12 12:54:33 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-12 12:53:15.672861800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-12 12:56:05.775104200 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-12 12:53:15.672861800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-12 12:58:21.483653300 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-12 12:53:15.672861800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-12 12:56:01.342497100 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/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 2025-01-12 11:44:52.359911000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-12 11:47:17.487973000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-12 11:44:52.359911000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-12 11:47:52.6840590... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-12 11:44:52.359911000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-12 11:47:18.207917000 +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 2025-01-12 11:44:49.639168874 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-12 11:51:56.151929147 +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 2025-01-12 11:44:49.480071656 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-12 12:15:06.918281768 +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 2025-01-12 11:44:49.639168874 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-12 11:50:16.358934589 +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 2025-01-12 11:44:51.638067625 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-12 11:50:12.319069155... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-12 11:44:51.638067625 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-12 11:50:45.0236613... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-12 11:44:51.638067625 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-12 11:50:07.030993394 +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 2025-01-12 11:44:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-12 11:46:40 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-12 11:44:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-12 11:47: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/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2025-01-12 11:44:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-12 11:46:43 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-12 11:44:55.943487100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-12 11:48:40.462636100 +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 2025-01-12 11:44:55.943487100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-12 11:50:39.108186900 +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 2025-01-12 11:44:55.943487100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-12 11:48:34.572009400 +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 @@ ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-12 06:15:41.479892738 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-12 06:24:36.450427915 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
51/5097 | Make tuple deformation faster |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/partition-removal-1.out /tmp/cirrus-ci-build/bui... --- /tmp/cirrus-ci-build/src/test/modules/delay_execution/expected/partition-removal-1.out 2025-01-12 05:00:58.147632000... +++ /tmp/cirrus-ci-build/build/testrun/delay_execution/isolation/results/partition-removal-1.out 2025-01-12 05:04:11.645... @@ -1,233 +1,6 @@ Parsed test spec with 3 sessions starting permutation: s3lock s1b s1exec s2remp s3check s3unlock s3check s1c -step s3lock: SELECT pg_advisory_lock(12543); -pg_advisory_lock ----------------- - -(1 row) - -step s1b: BEGIN; -step s1exec: SELECT * FROM partrem WHERE a <> 1 AND a <> (SELECT 3); <waiting ...> -step s2remp: ALTER TABLE partrem DETACH PARTITION partrem2 CONCURRENTLY; <waiting ...> -step s3check: SELECT * FROM partrem; -a|b --+--- -1|ABC ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/project-manager.out /tmp/cirrus-ci-build/build/testrun/isolati... --- /tmp/cirrus-ci-build/src/test/isolation/expected/project-manager.out 2025-01-12 05:00:58.124068000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/project-manager.out 2025-01-12 05:02:47.677088000 +00... @@ -38,342 +38,6 @@ step c2: COMMIT; starting permutation: rx1 wy1 ry2 wx2 c1 c2 -step rx1: SELECT count(*) FROM person WHERE person_id = 1 AND is_project_manager; -count ------ - 1 -(1 row) - -step wy1: INSERT INTO project VALUES (101, 'Build Great Wall', 1); -step ry2: SELECT count(*) FROM project WHERE project_manager = 1; -count ------ - 0 -(1 row) - ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out 2025-01-12 05:00:58.235609000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/fast_default.out 2025-01-12 05:03:43.60750... @@ -79,783 +79,7 @@ ALTER TABLE T ADD COLUMN c_timestamp TIMESTAMP DEFAULT '2016-09-01 12:00:00', ADD COLUMN c_timestamp_null TIMESTAMP, ALTER COLUMN c_date SET DEFAULT '2010-01-01'; -INSERT INTO T VALUES (9), (10); -ALTER TABLE T ADD COLUMN c_array TEXT[] - DEFAULT '{"This", "is", "the", "real", "world"}', - ALTER COLUMN c_timestamp SET DEFAULT '1970-12-31 11:12:13', - ALTER COLUMN c_timestamp_null SET DEFAULT '2016-09-29 12:00:00'; -INSERT INTO T VALUES (11), (12); -ALTER TABLE T ADD COLUMN c_small SMALLINT DEFAULT -5, - ADD COLUMN c_small_null SMALLINT, - ALTER COLUMN c_array - SET DEFAULT '{"This", "is", "no", "fantasy"}'; -INSERT INTO T VALUES (13), (14); -ALTER TABLE T ADD COLUMN c_big BIGINT DEFAULT 180000000000018, - ALTER COLUMN c_small SET DEFAULT 9, ... |
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 2025-01-12 05:00:58.272722000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-12 05:04:27.0... @@ -20,5212 +20,7 @@ CREATE TABLE prt2_p1 PARTITION OF prt2 FOR VALUES FROM (0) TO (250); CREATE TABLE prt2_p2 PARTITION OF prt2 FOR VALUES FROM (250) TO (500); CREATE TABLE prt2_p3 PARTITION OF prt2 FOR VALUES FROM (500) TO (600); -INSERT INTO prt2 SELECT i % 25, i, to_char(i, 'FM0000') FROM generate_series(0, 599) i WHERE i % 3 = 0; -CREATE INDEX iprt2_p1_b on prt2_p1(b); -CREATE INDEX iprt2_p2_b on prt2_p2(b); -CREATE INDEX iprt2_p3_b on prt2_p3(b); -ANALYZE prt2; --- inner join -EXPLAIN (COSTS OFF) -SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.b AND t1.b = 0 ORDER BY t1.a, t2.b; - QUERY PLAN --------------------------------------------------- - Sort - Sort Key: t1.a - -> Append ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress... --- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out 2025-01-12 05:00:58.295339000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out 2025-01-12 05:03:11.419843000 +0000 @@ -1893,1455 +1893,7 @@ INSERT INTO mcv_lists (a, b, c, filler1) SELECT i, i, i, i FROM generate_series(1,1000) s(i); ANALYZE mcv_lists; -SELECT * FROM check_estimated_rows('SELECT * FROM mcv_lists WHERE mod(a,7) = 1 AND mod(b::int,11) = 1'); - estimated | actual ------------+-------- - 1 | 13 -(1 row) - -SELECT * FROM check_estimated_rows('SELECT * FROM mcv_lists WHERE mod(a,7) = 1 AND mod(b::int,11) = 1 AND mod(c,13) = 1... - estimated | actual ------------+-------- - 1 | 1 -(1 row) - --- create statistics ... |
51/5404 | Self contradictory examining on rel's baserestrictinfo |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/r... --- /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out 2025-01-12 04:23:51.984770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/results/bool.out 2025-01-12 04:26:33.090158000 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.544589000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-12 04:25:16.405380000... @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.544589000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-12 04:25:55.0375680... @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.544589000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/horology.out 2025-01-12 04:25:14.595900000 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out /tmp/cirrus-ci-build/contrib/btree_gin/results/bool.ou... --- /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out 2025-01-12 04:23:51.968228221 +0000 +++ /tmp/cirrus-ci-build/contrib/btree_gin/results/bool.out 2025-01-12 04:27:43.879690361 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.852228290 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/horology.out 2025-01-12 04:29:06.735533923 +0000 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.852228290 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/horology.out 2025-01-12 04:31:32.275398931 +0000 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/src/test/regress/results/horol... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.852228290 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/horology.out 2025-01-12 04:26:51.207771093 +0000 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/r... --- /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out 2025-01-12 04:23:51.313493065 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/results/bool.out 2025-01-12 04:28:11.645170011 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.211557118 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-12 04:27:29.410658464... @@ -2541,1334 +2541,7 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ - Aggregate - -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) - -select count(*) from date_tbl - where f1 between symmetric '1997-01-01' and '1998-01-01'; - count -------- - 3 -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.211557118 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-12 04:27:54.7655127... @@ -2541,1334 +2541,7 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ - Aggregate - -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) - -select count(*) from date_tbl - where f1 between symmetric '1997-01-01' and '1998-01-01'; - count -------- - 3 -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-12 04:23:53.211557118 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/horology.out 2025-01-12 04:27:26.342861947 +0000 @@ -2541,1334 +2541,7 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ - Aggregate - -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) - -select count(*) from date_tbl - where f1 between symmetric '1997-01-01' and '1998-01-01'; - count -------- - 3 -(1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/btree_gin/expected/bool.out /Users/admin/pgsql/build/testrun/btree_gin/regress/resul... --- /Users/admin/pgsql/contrib/btree_gin/expected/bool.out 2025-01-12 04:23:05 +++ /Users/admin/pgsql/build/testrun/btree_gin/regress/results/bool.out 2025-01-12 04:26:20 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/horology.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/horology.out 2025-01-12 04:23:07 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-12 04:25:00 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/horology.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/horology.out 2025-01-12 04:23:07 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-12 04:25:45 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/horology.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/horology.out 2025-01-12 04:23:07 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/horology.out 2025-01-12 04:24:58 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gin/expected/bool.out C:/cirrus/build/testrun/btree_gin/regress/res... --- C:/cirrus/contrib/btree_gin/expected/bool.out 2025-01-12 04:23:55.620984300 +0000 +++ C:/cirrus/build/testrun/btree_gin/regress/results/bool.out 2025-01-12 04:29:24.617464400 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/horology.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/horology.out 2025-01-12 04:24:00.094018000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-12 04:26:00.338221500 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/horology.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/horology.out 2025-01-12 04:24:00.094018000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-12 04:28:12.232238200 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/horology.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/horology.out 2025-01-12 04:24:00.094018000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/horology.out 2025-01-12 04:25:54.455955800 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
52/5410 | Disable installcheck for tap and regress tests for injection_points module |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-12 03:34:13.151168000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-12 03:36:47.983526000 +0000 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-12 03:34:11.830172785 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/crash.out 2025-01-12 03:39:19.179981298 +0... @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/src/test/modul... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-12 03:34:11.830172785 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/inplace.out 2025-01-12 03:39:19.903982373 ... @@ -14,327 +14,6 @@ step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-12 03:34:10.153709852 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-12 03:37:07.549501497 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-12 03:34:10.153709852 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-12 03:37:08.089499302 +000... @@ -47,294 +47,6 @@ ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out /Users/admin/pgsql/build/testrun/inject... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out 2025-01-12 03:34:11 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/crash.out 2025-01-12 03:37:23 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/crash.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/crash.out 2025-01-12 03:34:15.302535200 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/crash.out 2025-01-12 03:40:43.542579200 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +ERROR: ResourceOwnerEnlarge called after release started +s2: WARNING: AbortTransaction while in ABORT state +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-12 00:05:49.140307000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-12 00:08:00.881581000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:50.673046000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-12 00:07:26.457661000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:50.673046000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-12 00:08:15.668558000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:50.673046000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-12 00:07:24.490459000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-12 00:05:41.322114060 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-12 00:08:44.992688045 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:43.162119834 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-12 00:10:57.844214161 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:43.162119834 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonb.out 2025-01-12 00:12:33.798775691 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:43.162119834 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-12 00:08:47.780813030 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-12 00:05:52.036727439 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-12 00:08:43.967303016 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:53.940411259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-12 00:08:19.818304418 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:53.940411259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-12 00:08:56.451896108 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-12 00:05:53.940411259 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-12 00:08:14.478124460 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-12 00:05:11 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-12 00:07:54 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-12 00:05:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-12 00:07:03 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-12 00:05:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-12 00:07:59 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-12 00:05:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-12 00:07:04 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-12 00:05:47.017699800 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-12 00:11:42.104115000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-12 00:05:51.495602500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-12 00:09:25.230999900 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-12 00:05:51.495602500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-12 00:11:29.167586700 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-12 00:05:51.495602500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-12 00:09:08.481504600 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-11 22:57:54.431580237 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-11 23:07:20.742894200 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-01-11 01:46:15.158234000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rowsecurity.out 2025-01-11 01:48:33.191968... @@ -344,6 +344,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN -------------------------------------------------------------------------------------- Sort @@ -451,6 +452,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ... -----------------------------------------------------------------------------------------------------------------------... Sort @@ -590,6 +592,7 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-01-11 01:46:15.158234000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rowsecurity.out 2025-01-11 01:49:19.8873... @@ -344,6 +344,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN -------------------------------------------------------------------------------------- Sort @@ -451,6 +452,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ... -----------------------------------------------------------------------------------------------------------------------... Sort @@ -590,6 +592,7 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-01-11 01:46:15.158234000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rowsecurity.out 2025-01-11 01:48:32.474881000 +0000 @@ -344,6 +344,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN -------------------------------------------------------------------------------------- Sort @@ -451,6 +452,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ... -----------------------------------------------------------------------------------------------------------------------... Sort @@ -590,6 +592,7 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-11 01:46:15.516437829 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/graph_table.out 2025-01-11 01:54:03.936178274 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-11 01:46:15.516437829 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/graph_table.out 2025-01-11 01:55:29.668252070 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/regress/results/gr... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-11 01:46:15.516437829 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/graph_table.out 2025-01-11 01:51:18.828874674 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-11 01:46:13.914815869 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-11 01:51:32.998733... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-11 01:46:13.914815869 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-01-11 01:52:18.6665... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-11 01:46:13.914815869 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/graph_table.out 2025-01-11 01:51:30.506740574 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-11 01:46:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-11 01:51:48 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-11 01:46:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-01-11 01:52:28 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-11 01:46:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/graph_table.out 2025-01-11 01:51:49 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/graph_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/graph_table.out 2025-01-11 01:46:18.761653700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-11 01:49:21.099804300 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
51/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 2025-01-10 21:49:35.268157000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-10 21:51:43.082... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-10 21:49:35.268157000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-10 21:52:30.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 2025-01-10 21:49:35.268157000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2025-01-10 21:51:41.120517000 +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 2025-01-10 21:49:33.470655959 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2025-01-10 21:55:52.307087611 +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 2025-01-10 21:49:33.470655959 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2025-01-10 21:54:06.475234353 +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 2025-01-10 21:49:33.201925114 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-10 21:53:21.391... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-10 21:49:33.201925114 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-10 21:53:57.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 2025-01-10 21:49:33.201925114 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2025-01-10 21:53:14.791300136 +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 2025-01-10 21:49:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-10 21:51:22 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-10 21:49:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-10 21:52:27 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-10 21:49:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2025-01-10 21:51:22 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-10 21:49:38.538051800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-10 21:53:08.643750400 +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 2025-01-10 21:49:38.538051800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-10 21:55:46.823985300 +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 2025-01-10 21:49:38.538051800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2025-01-10 21:53:15.199420300 +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 ... |
53/5012 | Vacuum statistics |
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 2025-01-10 12:40:27.230770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-10 12:42:57.048851000 +0... @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:27.230770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-10 12:43:43.590244000 ... @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:27.230770000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-10 12:42:55.831127000 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:21.345179055 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-01-10 12:48:05.099652190 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:21.345179055 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2025-01-10 12:50:09.051593065 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:21.345179055 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-01-10 12:45:41.699834522 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:22.448663431 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-10 12:46:02.157332123 +0... @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:22.448663431 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-10 12:46:52.133747013 ... @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:22.448663431 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-10 12:45:59.857316210 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-10 12:42:56 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-10 12:43:43 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-01-10 12:42:54 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:23.984015900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-10 12:43:10.076369900 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:23.984015900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-10 12:45:18.942616300 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
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 2025-01-10 12:40:23.984015900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/rules.out 2025-01-10 12:43:02.108077500 +0000 @@ -2262,7 +2262,7 @@ FROM pg_database db, LATERAL pg_stat_get_vacuum_database(db.oid) stats(dboid, db_blks_read, db_blks_hit, total_blks_dirtied, total_blks_... pg_stat_vacuum_indexes| SELECT rel.oid AS relid, - ns.nspname AS schema, + ns.nspname AS schemaname, rel.relname, stats.total_blks_read, stats.total_blks_hit, @@ -2283,7 +2283,7 @@ JOIN pg_namespace ns ON ((ns.oid = rel.relnamespace))), LATERAL pg_stat_get_vacuum_indexes(rel.oid) stats(relid, total_blks_read, total_blks_hit, total_blks_dirtied, total... WHERE (rel.relkind = 'i'::"char"); -pg_stat_vacuum_tables| SELECT ns.nspname AS schema, +pg_stat_vacuum_tables| SELECT ns.nspname AS schemaname, rel.relname, stats.relid, ... |
52/5498 | Adding extension default version to \dx |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.822312000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-10 12:22:29.711981000 +00... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.822312000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-10 12:23:16.005784000 +... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.822312000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-10 12:22:27.348739000 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.951637367 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/psql.out 2025-01-10 12:27:16.789729773 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.951637367 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/psql.out 2025-01-10 12:28:38.669469992 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/src/test/regress/results/psql.out --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.951637367 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/psql.out 2025-01-10 12:24:37.306110534 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.140813434 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-10 12:24:05.731070663 +00... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.140813434 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-10 12:24:49.539078615 +... @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/psql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/psql.out 2025-01-10 12:20:41.140813434 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/psql.out 2025-01-10 12:24:03.519070205 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-10 12:20:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-10 12:22:04 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-10 12:20:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-10 12:22:54 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/psql.out /Users/admin/pgsql/build/testrun/regress/regress/results/... --- /Users/admin/pgsql/src/test/regress/expected/psql.out 2025-01-10 12:20:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/psql.out 2025-01-10 12:22:04 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-10 12:20:45.502140500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/psql.out 2025-01-10 12:23:51.338340300 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/recovery/027_stream_re... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-10 12:20:45.502140500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/psql.out 2025-01-10 12:26:18.196790400 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/psql.out C:/cirrus/build/testrun/regress/regress/result... --- C:/cirrus/src/test/regress/expected/psql.out 2025-01-10 12:20:45.502140500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/psql.out 2025-01-10 12:23:41.700154400 +0000 @@ -6368,9 +6368,9 @@ (0 rows) \dx "no.such.installed.extension" - List of installed extensions - Name | Version | Schema | Description -------+---------+--------+------------- + List of installed extensions + Name | Version | Default version | Schema | Description +------+---------+-----------------+--------+------------- (0 rows) \dX "no.such.extended.statistics" |
53/5378 | Conflict detection for update_deleted in logical replication |
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 2025-01-10 12:04:05.588033000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2025-01-10 12:09:58.1417760... @@ -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) ... |
51/5453 | Some ExecSeqScan optimizations |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out /tmp/cirrus-ci-build/build/testrun/isolatio... --- /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out 2025-01-10 09:35:08.888855000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-10 09:37:07.014221000 +000... @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out /tmp/cirrus-ci-build/src/test/isolation/out... --- /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out 2025-01-10 09:35:08.899279431 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/eval-plan-qual.out 2025-01-10 09:39:47.541673739 +0000 @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out /tmp/cirrus-ci-build/build/testrun/isolatio... --- /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out 2025-01-10 09:35:09.005114618 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-10 09:40:25.780727652 +000... @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/eval-plan-qual.out /Users/admin/pgsql/build/testrun/isolation/is... --- /Users/admin/pgsql/src/test/isolation/expected/eval-plan-qual.out 2025-01-10 09:34:12 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-10 09:37:01 @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/eval-plan-qual.out C:/cirrus/build/testrun/isolation/... --- C:/cirrus/src/test/isolation/expected/eval-plan-qual.out 2025-01-10 09:35:11.810514800 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-10 09:37:51.617965100 +0000 @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
52/5043 | Remove self join on a unique column |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:13.733609000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-10 03:55:42.3009880... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:13.733609000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-10 03:56:29.05403... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:13.733609000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-10 03:55:40.925405000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:13.985457096 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/equivclass.out 2025-01-10 04:00:24.176610315 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:13.985457096 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/equivclass.out 2025-01-10 04:02:10.060307702 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/src/test/regress/results/equ... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:13.985457096 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/equivclass.out 2025-01-10 03:58:25.215989462 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:11.276990514 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-10 03:58:20.1737342... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:11.276990514 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-10 03:58:58.40163... @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out /tmp/cirrus-ci-build/build/testrun/regress/regres... --- /tmp/cirrus-ci-build/src/test/regress/expected/equivclass.out 2025-01-10 03:53:11.276990514 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/equivclass.out 2025-01-10 03:58:17.249740517 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-10 03:52:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-10 03:54:59 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/recovery/027_strea... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-10 03:52:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-10 03:55:47 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/equivclass.out /Users/admin/pgsql/build/testrun/regress/regress/re... --- /Users/admin/pgsql/src/test/regress/expected/equivclass.out 2025-01-10 03:52:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/equivclass.out 2025-01-10 03:55:02 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/pg_upgrade/002_p... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-10 03:53:18.099848700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/equivclass.out 2025-01-10 03:56:40.790038000 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/recovery/027_str... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-10 03:53:18.099848700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/equivclass.out 2025-01-10 03:58:50.445854300 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/equivclass.out C:/cirrus/build/testrun/regress/regress/... --- C:/cirrus/src/test/regress/expected/equivclass.out 2025-01-10 03:53:18.099848700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/equivclass.out 2025-01-10 03:56:33.217280700 +0000 @@ -533,3 +533,49 @@ (5 rows) abort; +explain (costs off) +select subq_0.c0 as c8 from + (select case when true then ref_0.phase else ref_0.phase end as c0 + from + pg_catalog.pg_stat_progress_cluster as ref_0 + right join public.ec1 as sample_0 + on true + ) as subq_0 + right join information_schema.routines on true; + QUERY PLAN ... +-----------------------------------------------------------------------------------------------------------------------... + Nested Loop Left Join + -> Nested Loop ... |
51/5437 | IANA timezone abbreviations versus timezone_abbreviations |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:51:05.229324000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-10 00:53:27.598905000... @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:51:05.229324000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-10 00:54:14.8804460... @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:51:05.229324000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-10 00:53:23.930217000 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:50:59.795423021 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-10 00:57:59.404876352 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:50:59.795423021 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-10 00:56:05.243504251 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:50:59.478284068 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-10 00:56:20.399101780... @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:50:59.478284068 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-10 00:57:05.0154909... @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-10 00:50:59.478284068 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-10 00:56:17.011078808 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-10 00:50:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-10 00:52:54 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-10 00:50:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-10 00:53:52 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-10 00:50:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-10 00:52:54 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-10 00:51:02.845107300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-10 00:54:06.153052600 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-10 00:51:02.845107300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-10 00:56:37.569987100 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-10 00:51:02.845107300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-10 00:54:01.239568900 +0000 @@ -226,8 +226,7 @@ -- One specific case we can check without much fear of breakage -- is the historical local-mean-time value used for America/Los_Angeles. select * from pg_timezone_abbrevs where abbrev = 'LMT'; - abbrev | utc_offset | is_dst ---------+-------------------------------+-------- - LMT | @ 7 hours 52 mins 58 secs ago | f -(1 row) + abbrev | utc_offset | is_dst +--------+------------+-------- +(0 rows) |
51/5453 | Some ExecSeqScan optimizations |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out /tmp/cirrus-ci-build/build/testrun/isolatio... --- /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out 2025-01-09 14:04:33.530130000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-09 14:06:06.373486000 +000... @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out /tmp/cirrus-ci-build/src/test/isolation/out... --- /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out 2025-01-09 14:04:33.767531859 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/eval-plan-qual.out 2025-01-09 14:06:54.246736471 +0000 @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out /tmp/cirrus-ci-build/build/testrun/isolatio... --- /tmp/cirrus-ci-build/src/test/isolation/expected/eval-plan-qual.out 2025-01-09 14:04:33.276270578 +0000 +++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-09 14:06:21.779777454 +000... @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/isolation/expected/eval-plan-qual.out /Users/admin/pgsql/build/testrun/isolation/is... --- /Users/admin/pgsql/src/test/isolation/expected/eval-plan-qual.out 2025-01-09 14:04:12 +++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-09 14:06:12 @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/eval-plan-qual.out C:/cirrus/build/testrun/isolation/... --- C:/cirrus/src/test/isolation/expected/eval-plan-qual.out 2025-01-09 14:04:36.291898700 +0000 +++ C:/cirrus/build/testrun/isolation/isolation/results/eval-plan-qual.out 2025-01-09 14:07:24.619898100 +0000 @@ -412,954 +412,7 @@ s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t s2: NOTICE: upid: text checking = text checking: t s2: NOTICE: up: numeric 400 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 600 > numeric 200.0: t -s2: NOTICE: lock_id: text checking = text checking: t -s2: NOTICE: lock_bal: numeric 400 > numeric 200.0: t -s2: NOTICE: upid: text savings = text checking: f -step wnested2: <... completed> -step c2: COMMIT; -step read: SELECT * FROM accounts ORDER BY accountid; -accountid|balance|balance2 ----------+-------+-------- -checking | -800| -1600 -savings | 600| 1200 -(2 rows) ... |
52/5283 | Replace IN VALUES with ANY in WHERE clauses during optimization |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-09 13:34:32.905630309 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-09 13:40:38.54309... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
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 2025-01-09 13:34:32.905630309 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-09 13:41:21.600... @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-09 13:34:32.905630309 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-09 13:40:34.266986816 +0000 @@ -3058,7 +3058,7 @@ SELECT ten FROM onek t WHERE 1 IN ((VALUES (1), (3))); QUERY PLAN ---------------------------------------------------------- - Seq Scan on onek t (cost=0.00..45.00 rows=1000 width=4) + Seq Scan on onek t (cost=0.00..44.00 rows=1000 width=4) (1 row) EXPLAIN (COSTS OFF) |
52/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 2025-01-08 00:24:56.452686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-08 00:26:37.380131... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid 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 + 39504 | | 0 | 39504 | fktable + 40179 | | 0 | 40184 | foo + 40188 | | 0 | 40188 | pg_toast_40179_index + 40187 | | 0 | 40187 | pg_toast_40179 + 40456 | | 0 | 40456 | old_oids + 40473 | | 0 | 40473 | pg_toast_40470 ... |
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 2025-01-08 00:24:56.452686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-08 00:27:29.4582... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39455 | | 0 | 39455 | pktable_pkey + 39451 | | 0 | 39451 | pktable + 39459 | | 0 | 39459 | fktable + 40167 | | 0 | 40172 | foo + 40176 | | 0 | 40176 | pg_toast_40167_index + 40175 | | 0 | 40175 | pg_toast_40167 + 40404 | | 0 | 40404 | old_oids + 40421 | | 0 | 40421 | pg_toast_40418 ... |
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 2025-01-08 00:24:56.452686000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-08 00:26:39.373159000 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39568 | | 0 | 39568 | pktable + 39575 | | 0 | 39575 | fktable + 39573 | | 0 | 39573 | pktable_pkey + 40156 | | 0 | 40162 | foo + 40166 | | 0 | 40166 | pg_toast_40156_index + 40165 | | 0 | 40165 | pg_toast_40156 + 40435 | | 0 | 40435 | old_oids + 40454 | | 0 | 40454 | pg_toast_40451 ... |
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 2025-01-08 00:24:54.063544816 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-08 00:30:36.619037905 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39799 | | 0 | 39799 | pktable_pkey + 39795 | | 0 | 39795 | pktable + 39801 | | 0 | 39801 | fktable + 40283 | | 0 | 40297 | foo + 40301 | | 0 | 40301 | pg_toast_40283_index + 40300 | | 0 | 40300 | pg_toast_40283 + 40571 | | 0 | 40571 | old_oids + 40597 | | 0 | 40597 | pg_toast_40594 ... |
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 2025-01-08 00:24:54.063544816 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-08 00:31:49.238564904 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39729 | | 0 | 39729 | pktable_pkey + 39721 | | 0 | 39721 | pktable + 39731 | | 0 | 39731 | fktable + 40223 | | 0 | 40229 | foo + 40233 | | 0 | 40233 | pg_toast_40223_index + 40232 | | 0 | 40232 | pg_toast_40223 + 40480 | | 0 | 40480 | old_oids + 40497 | | 0 | 40497 | pg_toast_40494 ... |
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 2025-01-08 00:24:54.063544816 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-08 00:28:03.559006770 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39826 | | 0 | 39826 | pktable_pkey + 39822 | | 0 | 39822 | pktable + 39829 | | 0 | 39829 | fktable + 40348 | | 0 | 40353 | foo + 40357 | | 0 | 40357 | pg_toast_40348_index + 40356 | | 0 | 40356 | pg_toast_40348 + 40586 | | 0 | 40586 | old_oids + 40603 | | 0 | 40603 | pg_toast_40600 ... |
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 2025-01-08 00:24:53.943530730 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-08 00:27:21.463102... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39616 | | 0 | 39616 | pktable_pkey + 39612 | | 0 | 39612 | pktable + 39619 | | 0 | 39619 | fktable + 40132 | | 0 | 40137 | foo + 40141 | | 0 | 40141 | pg_toast_40132_index + 40140 | | 0 | 40140 | pg_toast_40132 + 40362 | | 0 | 40362 | old_oids + 40382 | | 0 | 40382 | pg_toast_40379 ... |
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 2025-01-08 00:24:53.943530730 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-08 00:28:00.1350... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39572 | | 0 | 39572 | pktable_pkey + 39568 | | 0 | 39568 | pktable + 39574 | | 0 | 39574 | fktable + 40065 | | 0 | 40070 | foo + 40074 | | 0 | 40074 | pg_toast_40065_index + 40073 | | 0 | 40073 | pg_toast_40065 + 40311 | | 0 | 40311 | old_oids + 40336 | | 0 | 40336 | pg_toast_40333 ... |
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 2025-01-08 00:24:53.943530730 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-08 00:27:17.311105331 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39672 | | 0 | 39672 | pktable_pkey + 39668 | | 0 | 39668 | pktable + 39674 | | 0 | 39674 | fktable + 40137 | | 0 | 40142 | foo + 40146 | | 0 | 40146 | pg_toast_40137_index + 40145 | | 0 | 40145 | pg_toast_40137 + 40358 | | 0 | 40358 | old_oids + 40375 | | 0 | 40375 | pg_toast_40372 ... |
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 2025-01-08 00:24:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-08 00:26:12 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39523 | | 0 | 39523 | pktable_pkey + 39519 | | 0 | 39519 | pktable + 39528 | | 0 | 39528 | fktable + 40114 | | 0 | 40119 | foo + 40123 | | 0 | 40123 | pg_toast_40114_index + 40122 | | 0 | 40122 | pg_toast_40114 + 40368 | | 0 | 40368 | old_oids + 40385 | | 0 | 40385 | pg_toast_40382 ... |
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 2025-01-08 00:24:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-08 00:27:27 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39612 | | 0 | 39612 | pktable_pkey + 39608 | | 0 | 39608 | pktable + 39614 | | 0 | 39614 | fktable + 40074 | | 0 | 40079 | foo + 40083 | | 0 | 40083 | pg_toast_40074_index + 40082 | | 0 | 40082 | pg_toast_40074 + 40305 | | 0 | 40305 | old_oids + 40331 | | 0 | 40331 | pg_toast_40328 ... |
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 2025-01-08 00:24:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-01-08 00:26:16 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39349 | | 0 | 39349 | pktable_pkey + 39345 | | 0 | 39345 | pktable + 39351 | | 0 | 39351 | fktable + 40128 | | 0 | 40133 | foo + 40137 | | 0 | 40137 | pg_toast_40128_index + 40136 | | 0 | 40136 | pg_toast_40128 + 40385 | | 0 | 40385 | old_oids + 40402 | | 0 | 40402 | pg_toast_40399 ... |
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 2025-01-08 00:25:01.677037400 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-08 00:28:53.544115200 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39215 | | 0 | 39215 | pktable_pkey + 39211 | | 0 | 39211 | pktable + 39218 | | 0 | 39218 | fktable + 39693 | | 0 | 39698 | foo + 39702 | | 0 | 39702 | pg_toast_39693_index + 39701 | | 0 | 39701 | pg_toast_39693 + 39970 | | 0 | 39970 | old_oids + 39987 | | 0 | 39987 | pg_toast_39984 ... |
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 2025-01-08 00:25:01.677037400 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-08 00:31:19.987580900 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39235 | | 0 | 39235 | pktable_pkey + 39231 | | 0 | 39231 | pktable + 39237 | | 0 | 39237 | fktable + 39740 | | 0 | 39746 | foo + 39750 | | 0 | 39750 | pg_toast_39740_index + 39749 | | 0 | 39749 | pg_toast_39740 + 40004 | | 0 | 40004 | old_oids + 40021 | | 0 | 40021 | pg_toast_40018 ... |
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 2025-01-08 00:25:01.677037400 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-08 00:28:45.843918600 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38898 | | 0 | 38898 | pktable + 38905 | | 0 | 38905 | pktable_pkey + 38907 | | 0 | 38907 | fktable + 39719 | | 0 | 39733 | foo + 39740 | | 0 | 39740 | pg_toast_39719_index + 39737 | | 0 | 39737 | pg_toast_39719 + 39985 | | 0 | 39985 | old_oids + 40003 | | 0 | 40003 | pg_toast_40000 ... |
52/5473 | Proposal: Progressive explain |
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 2025-01-07 22:53:59.663691000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-07 22:56:22.575872000 +0... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:53:59.622357000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-07 22:56:28.285639000 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:59.663691000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-07 22:57:09.401572000 ... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:53:59.622357000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-07 22:57:20.065121000 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:59.663691000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-07 22:56:19.763793000 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:53:59.622357000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-07 22:56:25.536661000 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:59.929676256 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/rules.out 2025-01-07 23:01:10.644616989 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:53:59.873647924 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/guc.out 2025-01-07 23:01:32.600592558 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:59.929676256 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/rules.out 2025-01-07 23:03:13.264495875 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:53:59.873647924 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/guc.out 2025-01-07 23:03:23.444487572 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:59.929676256 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/rules.out 2025-01-07 22:59:07.276690169 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/src/test/regress/results/guc.out --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:53:59.873647924 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/guc.out 2025-01-07 22:59:31.612673419 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:54:00.095723941 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-07 22:59:30.802878614 +0... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:54:00.047507759 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-07 22:59:48.911373576 +000... @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:54:00.095723941 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-07 23:00:17.708293309 ... @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:54:00.047507759 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-07 23:00:32.360806468 +0... @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:54:00.095723941 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out 2025-01-07 22:59:27.214790415 +0000 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/guc.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/guc.out 2025-01-07 22:54:00.047507759 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/guc.out 2025-01-07 22:59:42.499189555 +0000 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out 2025-01-07 22:55:50 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-07 22:53:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out 2025-01-07 22:55:54 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/rules.out 2025-01-07 22:56:32 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-07 22:53:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/guc.out 2025-01-07 22:56:38 @@ -883,10 +883,14 @@ ... |
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 2025-01-07 22:53:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/rules.out 2025-01-07 22:55:50 @@ -2034,6 +2034,12 @@ 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_explain| SELECT pid, + last_explain, + explain_count, + total_explain_time, + explain + FROM pg_stat_progress_explain(true) pg_stat_progress_explain(pid, last_explain, explain_count, total_explain_time, e... pg_stat_progress_vacuum| SELECT s.pid, s.datid, d.datname, diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g... --- /Users/admin/pgsql/src/test/regress/expected/guc.out 2025-01-07 22:53:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out 2025-01-07 22:55:57 @@ -883,10 +883,14 @@ ... |
52/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 2025-01-07 12:47:14.963240000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-07 12:49:15.061112000 +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 2025-01-07 12:47:13.160399727 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-07 12:48:35.792063922 +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 2025-01-07 12:47:13.154035909 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-07 12:49:49.345618904 +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 2025-01-07 12:46:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-07 12:48:47 @@ -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 2025-01-07 12:47:15.929187900 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-07 12:52:25.405973400 +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; ... |
52/5390 | Sampling in pg_stat_statements |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build-32/testrun/pg_st... --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out 2025-01-07 11:37:07.545146061 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_stat_statements/regress/results/select.out 2025-01-07 11:43:36.268154451 +0... @@ -179,9 +179,9 @@ SELECT query, calls FROM pg_stat_statements; query | calls ----------------------------------------------------+------- + SELECT query, calls FROM pg_stat_statements | 0 SELECT $1 AS "int" | 1 SELECT pg_stat_statements_reset() IS NOT NULL AS t | 1 - SELECT query, calls FROM pg_stat_statements | 0 (3 rows) SELECT pg_stat_statements_reset() IS NOT NULL AS t; |
52/5481 | Modern SHA2- based password hashes for pgcrypto |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgcrypto/expected/crypt-shacrypt.out /tmp/cirrus-ci-build/contrib/pgcrypto/results... --- /tmp/cirrus-ci-build/contrib/pgcrypto/expected/crypt-shacrypt.out 2025-01-07 09:34:13.771098368 +0000 +++ /tmp/cirrus-ci-build/contrib/pgcrypto/results/crypt-shacrypt.out 2025-01-07 09:39:47.296529005 +0000 @@ -3,73 +3,7 @@ -- -- $5$ is sha256crypt SELECT crypt('', '$5$Szzz0yzz'); - crypt ---------------------------------------------------------- - $5$Szzz0yzz$cA.ZFZKqblRYjdsbrWtVTYa/qSwPQnt2uh0LBtyYAAD -(1 row) - -SELECT crypt('foox', '$5$Szzz0yzz'); - crypt ---------------------------------------------------------- - $5$Szzz0yzz$7hI0rUWkO2QdBkzamh.vP.MIPlbZiwSvu2smhSi6064 -(1 row) - -CREATE TABLE ctest (data text, res text, salt text); -INSERT INTO ctest VALUES ('password', '', ''); ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pgcrypto/expected/crypt-shacrypt.out /Users/admin/pgsql/build/testrun/pgcrypto/regre... --- /Users/admin/pgsql/contrib/pgcrypto/expected/crypt-shacrypt.out 2025-01-07 09:34:11 +++ /Users/admin/pgsql/build/testrun/pgcrypto/regress/results/crypt-shacrypt.out 2025-01-07 09:38:02 @@ -54,22 +54,7 @@ -- generate a salt for sha512crypt, default rounds UPDATE ctest SET salt = gen_salt('sha512crypt'); UPDATE ctest SET res = crypt(data, salt); -SELECT res = crypt(data, res) AS "worked" -FROM ctest; - worked --------- - t -(1 row) - --- generate a salt for sha512crypt, rounds 9999 -UPDATE ctest SET salt = gen_salt('sha512crypt', 9999); -UPDATE ctest SET res = crypt(data, salt); -SELECT res = crypt(data, res) AS "worked" -FROM ctest; - worked ... |
51/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 2025-01-07 00:53:32.129834000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-07 00:56:13.6060300... @@ -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 2025-01-07 00:53:28.665846756 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-07 00:57:57.495863387 +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 2025-01-07 00:53:29.004362101 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-07 00:57:35.0246688... @@ -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 2025-01-07 00:53:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-07 00:56:14 @@ -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 2025-01-07 00:55:22.387843800 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-07 01:01:20.712614100 +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 ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-06 23:21:08.726296564 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-06 23:26:24.66747... @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-06 23:21:08.726296564 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-06 23:27:09.056... @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-06 23:21:08.726296564 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-06 23:26:20.347372120 +0000 @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-01-06 22:29:48.549402500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-06 22:34:39.944946000 +0000 @@ -2831,15 +2831,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) ... |
52/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:58.370012000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 21:49:39.713419000... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:58.370012000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 21:49:58.6549710... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:58.370012000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 21:49:17.428531000 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:59.673697358 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-06 21:55:02.818223700 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:59.673697358 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-06 21:56:39.937717829 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:59.673697358 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-06 21:52:19.829089636 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:56.842785801 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 21:52:41.876369614... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:56.842785801 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 21:52:55.6163356... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 21:46:56.842785801 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 21:52:17.948426383 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 21:46:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 21:52:53 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 21:46:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 21:52:50 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 21:46:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-06 21:52:15 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 21:47:03.614944900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 21:51:14.203019300 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 21:47:03.614944900 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 21:52:43.796407400 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 21:47:03.614944900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-06 21:50:11.176780500 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-06 18:05:14.556102000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-06 18:08:01.953184000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-06 18:05:10.943293486 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-06 18:07:28.209191556 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-06 18:05:11.333038317 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-06 18:08:25.512195064 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-06 18:05:12 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-06 18:08:20 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr C:/cirrus/build/testrun/ec... --- C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-06 18:05:18.168288300 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-06 18:13:10.642556700 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:15.117021000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 17:46:33.402718000... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:15.132373000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-06 17:46:59.054391000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:15.117021000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 17:47:19.8630120... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:15.132373000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-06 17:47:46.585368000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:15.117021000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 17:46:32.270922000 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:15.132373000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-06 17:46:58.302702000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:11.608547261 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-06 17:49:24.890704959 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:11.624652729 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-06 17:50:11.898770632 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:11.608547261 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-06 17:47:39.333198400 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:11.624652729 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-06 17:48:32.321031942 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:11.195331813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 17:47:14.498343665... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:11.211412613 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-06 17:47:49.167608171 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:11.195331813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 17:48:04.2444253... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:11.211412613 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-06 17:48:28.713905073 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 17:45:11.195331813 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 17:47:11.594304152 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:45:11.211412613 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-06 17:47:42.087264269 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 17:44:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 17:46:00 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:44:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-06 17:46:15 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 17:44:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 17:46:42 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:44:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-06 17:47:03 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 17:44:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-06 17:46:00 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-06 17:44:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-06 17:46:17 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 17:45:18.368697500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 17:48:19.933530700 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 17:45:18.368697500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 17:50:28.615779300 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 17:45:18.368697500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-06 17:48:10.198668200 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:58.919545000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 16:52:03.432617000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:58.919545000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 16:52:43.0858420... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:58.919545000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 16:52:00.728382000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:56.120285054 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-06 16:56:56.223729339 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:56.120285054 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-06 16:54:53.923785952 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:58.114874755 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 16:54:42.628549641... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:58.114874755 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 16:55:28.2850406... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 16:49:58.114874755 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 16:54:39.904540738 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 16:49:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 16:51:37 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 16:49:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 16:52:25 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 16:49:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-06 16:51:37 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 16:50:00.997294700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 16:53:02.227922300 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 16:50:00.997294700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 16:55:25.109266800 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 16:50:00.997294700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-06 16:52:58.866097400 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/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 2025-01-06 14:24:45.475684000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-06 14:26:36.886084000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-06 14:24:45.475684000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-06 14:27:20.6853140... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-06 14:24:45.475684000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-06 14:26:36.280707000 +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 2025-01-06 14:24:40.860074174 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-06 14:30:58.507008890 +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 2025-01-06 14:24:40.700074175 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-06 14:51:58.316161997 +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 2025-01-06 14:24:40.860074174 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2025-01-06 14:31:53.054939904 +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 2025-01-06 14:24:40.860074174 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-06 14:28:07.763411612 +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 2025-01-06 14:24:40.753986121 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-06 14:27:16.835964485... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-06 14:24:40.753986121 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-06 14:27:47.1165461... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-06 14:24:40.753986121 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-06 14:27:11.951882536 +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 2025-01-06 14:24:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-06 14:26:10 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" btree (a) - "idxpart1_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 1 (Use \d+ to list them.) \d idxpart11 @@ -105,7 +103,6 @@ ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2025-01-06 14:24:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-06 14:27: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 2025-01-06 14:24:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-06 14:26:14 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-06 14:24:44.043816300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-06 14:28:31.493515200 +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 2025-01-06 14:24:44.043816300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-06 14:30:42.158534500 +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 2025-01-06 14:24:44.043816300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-06 14:28:25.790381800 +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 @@ ... |
52/5355 | Enhance memory context statistics reporting for all PostgreSQL processes. |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:04.388215000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 13:44:32.946807000... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:04.388215000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 13:44:50.3308390... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:04.388215000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 13:44:06.506343000 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:01.767621010 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-06 13:48:49.818168567 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:01.767621010 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-06 13:46:52.786636420 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:01.870911342 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 13:47:37.094417446... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:01.870911342 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 13:47:52.2427392... @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-06 13:42:01.870911342 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-06 13:47:10.101962738 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 13:41:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 13:44:33 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 13:41:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 13:44:28 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-06 13:41:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-06 13:43:52 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 13:42:04.410467000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-06 13:45:52.898306100 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 13:42:04.410467000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-06 13:47:04.126392200 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-06 13:42:04.410467000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-06 13:44:56.700019900 +0000 @@ -234,4 +234,4 @@ from pg_get_process_memory_contexts(checkpointer_pid, false) where path = '{0}' into r; RAISE NOTICE '%', r; END $$; -NOTICE: (AllocSet,TopMemoryContext,) +NOTICE: (,,) |
51/5476 | psql: Option to use expanded mode for various meta-commands |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-01-06 06:12:21.808398000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-01-06 06:13:48.205448000... @@ -33,10 +33,16 @@ (1 row) \d itest1_a_seq - Sequence "public.itest1_a_seq" - Type | Start | Minimum | Maximum | Increment | Cycles? | Cache ----------+-------+---------+------------+-----------+---------+------- - integer | 1 | 1 | 2147483647 | 1 | no | 1 +Sequence "public.itest1_a_seq" +-[ RECORD 1 ]--------- +Type | integer +Start | 1 +Minimum | 1 +Maximum | 2147483647 +Increment | 1 +Cycles? | no +Cache | 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-01-06 06:12:21.808398000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-01-06 06:14:34.0326440... @@ -33,10 +33,16 @@ (1 row) \d itest1_a_seq - Sequence "public.itest1_a_seq" - Type | Start | Minimum | Maximum | Increment | Cycles? | Cache ----------+-------+---------+------------+-----------+---------+------- - integer | 1 | 1 | 2147483647 | 1 | no | 1 +Sequence "public.itest1_a_seq" +-[ RECORD 1 ]--------- +Type | integer +Start | 1 +Minimum | 1 +Maximum | 2147483647 +Increment | 1 +Cycles? | no +Cache | 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-01-06 06:12:21.808398000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/identity.out 2025-01-06 06:13:46.944721000 +0000 @@ -33,10 +33,16 @@ (1 row) \d itest1_a_seq - Sequence "public.itest1_a_seq" - Type | Start | Minimum | Maximum | Increment | Cycles? | Cache ----------+-------+---------+------------+-----------+---------+------- - integer | 1 | 1 | 2147483647 | 1 | no | 1 +Sequence "public.itest1_a_seq" +-[ RECORD 1 ]--------- +Type | integer +Start | 1 +Minimum | 1 +Maximum | 2147483647 +Increment | 1 +Cycles? | no +Cache | 1 ... |
51/5421 | Use streaming read API in pgstattuple. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out /tmp/cirrus-ci-build/build-32/testrun/pgstatt... --- /tmp/cirrus-ci-build/contrib/pgstattuple/expected/pgstattuple.out 2025-01-06 04:59:34.184110975 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pgstattuple/regress/results/pgstattuple.out 2025-01-06 05:08:22.683511706 +000... @@ -134,7 +134,7 @@ select * from pgstathashindex('test_hashidx'); version | bucket_pages | overflow_pages | bitmap_pages | unused_pages | live_items | dead_items | free_percent ---------+--------------+----------------+--------------+--------------+------------+------------+-------------- - 4 | 4 | 0 | 1 | 0 | 0 | 0 | 100 + 4 | 2 | 0 | 1 | 0 | 0 | 0 | 100 (1 row) create index test_gistidx ON test USING gist(c); @@ -166,7 +166,7 @@ select pgstattuple('test_hashidx'); pgstattuple --------------------------------- - (49152,0,0,0,0,0,0,32608,66.34) + (32768,0,0,0,0,0,0,16304,49.76) (1 row) ... |
51/5097 | Make tuple deformation faster |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pageinspect/expected/gist.out /tmp/cirrus-ci-build/build/testrun/pageinspect/regre... --- /tmp/cirrus-ci-build/contrib/pageinspect/expected/gist.out 2025-01-06 03:42:57.303126000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pageinspect/regress/results/gist.out 2025-01-06 03:46:01.602698000 +0000 @@ -2,124 +2,7 @@ -- Use an unlogged index, so that the LSN is predictable. CREATE UNLOGGED TABLE test_gist AS SELECT point(i,i) p, i::text t FROM generate_series(1,1000) i; -CREATE INDEX test_gist_idx ON test_gist USING gist (p); --- Page 0 is the root, the rest are leaf pages -SELECT * FROM gist_page_opaque_info(get_raw_page('test_gist_idx', 0)); - lsn | nsn | rightlink | flags ------+-----+------------+------- - 0/1 | 0/0 | 4294967295 | {} -(1 row) - -SELECT * FROM gist_page_opaque_info(get_raw_page('test_gist_idx', 1)); - lsn | nsn | rightlink | flags ------+-----+------------+-------- - 0/1 | 0/0 | 4294967295 | {leaf} -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_into.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/select_into.out 2025-01-06 03:42:58.764652000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_into.out 2025-01-06 03:45:03.828179... @@ -53,170 +53,7 @@ EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFFERS OFF) CREATE TABLE selinto_schema.tbl_withdata4 (a) AS EXECUTE data_sel WITH DATA; - QUERY PLAN --------------------------------------- - ProjectSet (actual rows=3 loops=1) - -> Result (actual rows=1 loops=1) -(2 rows) - --- EXECUTE and WITH NO DATA, passes. -CREATE TABLE selinto_schema.tbl_nodata3 (a) AS - EXECUTE data_sel WITH NO DATA; -EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFFERS OFF) - CREATE TABLE selinto_schema.tbl_nodata4 (a) AS - EXECUTE data_sel WITH NO DATA; - QUERY PLAN ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out 2025-01-06 03:42:58.717587000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out 2025-01-06 03:46:06.2194... @@ -1668,1380 +1668,10 @@ ALTER TABLE fk_partitioned_fk DROP CONSTRAINT fk_partitioned_fk_a_b_fkey; -- done. DROP TABLE fk_notpartitioned_pk, fk_partitioned_fk; --- Altering a type referenced by a foreign key needs to drop/recreate the FK. --- Ensure that works. -CREATE TABLE fk_notpartitioned_pk (a INT, PRIMARY KEY(a), CHECK (a > 0)); -CREATE TABLE fk_partitioned_fk (a INT REFERENCES fk_notpartitioned_pk(a) PRIMARY KEY) PARTITION BY RANGE(a); -CREATE TABLE fk_partitioned_fk_1 PARTITION OF fk_partitioned_fk FOR VALUES FROM (MINVALUE) TO (MAXVALUE); -INSERT INTO fk_notpartitioned_pk VALUES (1); -INSERT INTO fk_partitioned_fk VALUES (1); -ALTER TABLE fk_notpartitioned_pk ALTER COLUMN a TYPE bigint; -DELETE FROM fk_notpartitioned_pk WHERE a = 1; -ERROR: update or delete on table "fk_notpartitioned_pk" violates foreign key constraint "fk_partitioned_fk_a_fkey" on ... -DETAIL: Key (a)=(1) is still referenced from table "fk_partitioned_fk". -DROP TABLE fk_notpartitioned_pk, fk_partitioned_fk; --- Test some other exotic foreign key features: MATCH SIMPLE, ON UPDATE/DELETE ... |
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 2025-01-06 03:42:58.749145000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2025-01-06 03:45:35.175795000 +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 ... |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/seg/expected/partition.out /tmp/cirrus-ci-build/build/testrun/seg/regress/results/... --- /tmp/cirrus-ci-build/contrib/seg/expected/partition.out 2025-01-06 03:42:57.349264000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/seg/regress/results/partition.out 2025-01-06 03:46:07.458001000 +0000 @@ -13,42 +13,7 @@ partition by list (category); -- pre-existing partition create table pt12 partition of pt for values in (1,2); -insert into pt values(1, '0 .. 1'::seg, 'zed'); --- expression references object in public schema -create index pti1 on pt ((mydouble(category) + 1)); --- opclass in public schema -create index pti2 on pt (sdata seg_ops); --- collation in public schema -create index pti3 on pt (tdata collate mycollation); --- new partition -create table pt34 partition of pt for values in (3,4); -insert into pt values(4, '-1 .. 1'::seg, 'foo'); -\d+ pt - Partitioned table "public.pt" - Column | Type | Collation | Nullable | Default | Storage | Stats target | Description ... |
51/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 2025-01-06 03:21:59.302064000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privs_in_db.out 2025-01-06 03:27:58.458701000 +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/5404 | Self contradictory examining on rel's baserestrictinfo |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/r... --- /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out 2025-01-06 01:59:41.467957000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/results/bool.out 2025-01-06 02:02:24.319550000 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:43.030375000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-06 02:01:07.653951000... @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:43.030375000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-06 02:01:46.2138360... @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:43.030375000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/horology.out 2025-01-06 02:01:06.828147000 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out /tmp/cirrus-ci-build/contrib/btree_gin/results/bool.ou... --- /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out 2025-01-06 01:59:41.474645129 +0000 +++ /tmp/cirrus-ci-build/contrib/btree_gin/results/bool.out 2025-01-06 02:03:43.266226558 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:43.362645169 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/horology.out 2025-01-06 02:05:10.850146949 +0000 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:43.362645169 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/horology.out 2025-01-06 02:07:10.674091520 +0000 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/src/test/regress/results/horol... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:43.362645169 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/horology.out 2025-01-06 02:02:46.426282048 +0000 @@ -2541,18 +2541,18 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +-------------------------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) + Filter: (f1 <= '01-01-1998'::date) (3 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/r... --- /tmp/cirrus-ci-build/contrib/btree_gin/expected/bool.out 2025-01-06 01:59:32.834096040 +0000 +++ /tmp/cirrus-ci-build/build/testrun/btree_gin/regress/results/bool.out 2025-01-06 02:03:37.956091975 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:34.712603727 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-06 02:02:55.225699067... @@ -2541,1334 +2541,7 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ - Aggregate - -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) - -select count(*) from date_tbl - where f1 between symmetric '1997-01-01' and '1998-01-01'; - count -------- - 3 -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:34.712603727 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-06 02:03:22.4367680... @@ -2541,1334 +2541,7 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ - Aggregate - -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) - -select count(*) from date_tbl - where f1 between symmetric '1997-01-01' and '1998-01-01'; - count -------- - 3 -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/horology.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/horology.out 2025-01-06 01:59:34.712603727 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/horology.out 2025-01-06 02:02:51.953480276 +0000 @@ -2541,1334 +2541,7 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ - Aggregate - -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) - -select count(*) from date_tbl - where f1 between symmetric '1997-01-01' and '1998-01-01'; - count -------- - 3 -(1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/btree_gin/expected/bool.out /Users/admin/pgsql/build/testrun/btree_gin/regress/resul... --- /Users/admin/pgsql/contrib/btree_gin/expected/bool.out 2025-01-06 01:51:34 +++ /Users/admin/pgsql/build/testrun/btree_gin/regress/results/bool.out 2025-01-06 01:55:14 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/horology.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/horology.out 2025-01-06 01:51:35 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-06 01:54:12 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/horology.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/horology.out 2025-01-06 01:51:35 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-06 01:54:48 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/horology.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/horology.out 2025-01-06 01:51:35 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/horology.out 2025-01-06 01:54:11 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/btree_gin/expected/bool.out C:/cirrus/build/testrun/btree_gin/regress/res... --- C:/cirrus/contrib/btree_gin/expected/bool.out 2025-01-06 01:59:39.762430700 +0000 +++ C:/cirrus/build/testrun/btree_gin/regress/results/bool.out 2025-01-06 02:05:21.657591300 +0000 @@ -109,15 +109,13 @@ (6 rows) EXPLAIN (COSTS OFF) SELECT * FROM test_bool WHERE i>true ORDER BY i; - QUERY PLAN -------------------------------------------- + QUERY PLAN +-------------------------------- Sort Sort Key: i - -> Bitmap Heap Scan on test_bool - Recheck Cond: (i > true) - -> Bitmap Index Scan on idx_bool - Index Cond: (i > true) -(6 rows) + -> Result + One-Time Filter: false ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/horology.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/horology.out 2025-01-06 01:59:44.417291700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/horology.out 2025-01-06 02:01:49.029565900 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/horology.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/horology.out 2025-01-06 01:59:44.417291700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/horology.out 2025-01-06 02:04:15.880686100 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/horology.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/horology.out 2025-01-06 01:59:44.417291700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/horology.out 2025-01-06 02:01:43.426052400 +0000 @@ -2541,18 +2541,17 @@ explain (costs off) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; - QUERY PLAN ------------------------------------------------------------------------------ + QUERY PLAN +---------------------------- Aggregate -> Seq Scan on date_tbl - Filter: ((f1 >= '01-01-1997'::date) AND (f1 <= '01-01-1998'::date)) -(3 rows) +(2 rows) select count(*) from date_tbl where f1 between symmetric '1997-01-01' and '1998-01-01'; count ... |
52/5410 | Disable installcheck for tap and regress tests for injection_points module |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-06 00:24:11.443475000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-06 00:26:43.593594000 +0000 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-06 00:24:08.486606511 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/crash.out 2025-01-06 00:29:28.474175596 +0... @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +ERROR: ResourceOwnerEnlarge called after release started +s2: WARNING: AbortTransaction while in ABORT state +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/src/test/modul... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-06 00:24:08.486606511 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/inplace.out 2025-01-06 00:29:29.102175170 ... @@ -45,296 +45,9 @@ f (1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out /tmp/cirrus-ci-build/build/testrun/in... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/crash.out 2025-01-06 00:24:11.925715882 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/crash.out 2025-01-06 00:27:12.038928570 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/inplace.out 2025-01-06 00:24:11.925715882 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/inplace.out 2025-01-06 00:27:12.626936600 +000... @@ -14,327 +14,10 @@ step vac1: VACUUM vactest.orig50; -- wait during inplace update <waiting ...> step grant2: GRANT SELECT ON TABLE vactest.orig50 TO PUBLIC; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out /Users/admin/pgsql/build/testrun/inject... --- /Users/admin/pgsql/src/test/modules/injection_points/expected/crash.out 2025-01-06 00:23:09 +++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/crash.out 2025-01-06 00:26:34 @@ -23,4 +23,16 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions -step c3: COMMIT; +s2: WARNING: AbortTransaction while in ABORT state +ERROR: ResourceOwnerEnlarge called after release started +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + +s3: 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. +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/crash.out C:/cirrus/build/testrun/inje... --- C:/cirrus/src/test/modules/injection_points/expected/crash.out 2025-01-06 00:24:14.846925200 +0000 +++ C:/cirrus/build/testrun/injection_points/isolation/results/crash.out 2025-01-06 00:30:50.543145100 +0000 @@ -23,4 +23,10 @@ step c2: COMMIT; ERROR: could not serialize access due to read/write dependencies among transactions +ERROR: ResourceOwnerEnlarge called after release started +s2: WARNING: AbortTransaction while in ABORT state +server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request. + step c3: COMMIT; |
52/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 2025-01-05 20:47:25.039999000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points-running/isolation/results/cluster.out 2025-01-05 20:53:16.911505... @@ -8,7 +8,8 @@ step wait_before_lock: CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - <waiting ...> + +ERROR: logical decoding requires "wal_level" >= "logical" 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 ------------------------ - ... |
51/5446 | Improving default column names/aliases of subscript text expressions |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-05 20:06:10.068689000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-05 20:08:19.105011000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:11.601456000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-05 20:07:44.669225000 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:11.601456000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-05 20:08:34.755308000 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:11.601456000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-05 20:07:41.649826000 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-05 20:06:09.631268196 +0000 +++ /tmp/cirrus-ci-build/contrib/hstore/results/hstore.out 2025-01-05 20:09:10.288773872 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:11.618598830 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out 2025-01-05 20:11:27.232617785 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/resul... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:11.618598830 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonb.out 2025-01-05 20:13:09.616376097 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:11.618598830 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out 2025-01-05 20:09:14.676777321 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out /tmp/cirrus-ci-build/build/testrun/hstore/regress/resul... --- /tmp/cirrus-ci-build/contrib/hstore/expected/hstore.out 2025-01-05 20:06:07.369155245 +0000 +++ /tmp/cirrus-ci-build/build/testrun/hstore/regress/results/hstore.out 2025-01-05 20:09:18.155618664 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:09.258487199 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-05 20:08:54.215288978 +0... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:09.258487199 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-05 20:09:32.687837105 ... @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res... --- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out 2025-01-05 20:06:09.258487199 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonb.out 2025-01-05 20:08:45.535184589 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/hstore/expected/hstore.out /Users/admin/pgsql/build/testrun/hstore/regress/results/h... --- /Users/admin/pgsql/contrib/hstore/expected/hstore.out 2025-01-05 20:05:11 +++ /Users/admin/pgsql/build/testrun/hstore/regress/results/hstore.out 2025-01-05 20:08:08 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-05 20:05:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-05 20:07:00 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-05 20:05:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-05 20:08:08 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results... --- /Users/admin/pgsql/src/test/regress/expected/jsonb.out 2025-01-05 20:05:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out 2025-01-05 20:07:01 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/hstore/expected/hstore.out C:/cirrus/build/testrun/hstore/regress/results... --- C:/cirrus/contrib/hstore/expected/hstore.out 2025-01-05 20:06:10.887068200 +0000 +++ C:/cirrus/build/testrun/hstore/regress/results/hstore.out 2025-01-05 20:12:05.975280000 +0000 @@ -1597,7 +1597,7 @@ -- Test subscripting insert into test_json_agg default values; select f2['d'], f2['x'] is null as x_isnull from test_json_agg; - f2 | x_isnull + d | x_isnull --------+---------- 12345 | t -12345 | t |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-05 20:06:15.215526800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out 2025-01-05 20:09:42.704674400 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/recovery/027_stream_r... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-05 20:06:15.215526800 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonb.out 2025-01-05 20:12:04.449412900 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonb.out C:/cirrus/build/testrun/regress/regress/resul... --- C:/cirrus/src/test/regress/expected/jsonb.out 2025-01-05 20:06:15.215526800 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/jsonb.out 2025-01-05 20:09:40.577234200 +0000 @@ -4934,8 +4934,8 @@ HINT: Try using the function jsonb_set to replace key value. -- jsonb subscript select ('123'::jsonb)['a']; - jsonb -------- + a +--- (1 row) @@ -4952,8 +4952,8 @@ (1 row) select ('{"a": 1}'::jsonb)['a']; - jsonb -------- ... |
53/4620 | CRC32C Parallel Computation Optimization on ARM |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out /tmp/cirrus-ci-build/build-32/testrun/test_cr... --- /tmp/cirrus-ci-build/contrib/test_crc32c/expected/test_crc32c.out 2025-01-05 19:02:01.879248642 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/test_crc32c/regress/results/test_crc32c.out 2025-01-05 19:11:02.634510943 +000... @@ -1,57 +1,6 @@ CREATE EXTENSION test_crc32c; select drive_crc32c(1, i) from generate_series(100, 300, 4) i; - drive_crc32c --------------- - 532139994 - 2103623867 - 785984197 - 2686825890 - 3213049059 - 3819630168 - 1389234603 - 534072900 - 2930108140 - 2496889855 - 1475239611 - 136366931 ... |
51/5371 | TimestampTz->Text->TimestampTz casting fails with DateStyle 'Postgres' |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:53.353550000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/timestamptz.out 2025-01-05 17:06:20.039685... @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:53.353550000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/timestamptz.out 2025-01-05 17:06:57.1126... @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:53.353550000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/timestamptz.out 2025-01-05 17:06:19.159885000 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:53.654666740 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/timestamptz.out 2025-01-05 17:09:07.795298498 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:53.654666740 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/timestamptz.out 2025-01-05 17:11:01.642955717 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/src/test/regress/results/ti... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:53.654666740 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/timestamptz.out 2025-01-05 17:06:25.963685376 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:50.615616608 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/timestamptz.out 2025-01-05 17:06:15.489729... @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:50.615616608 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/timestamptz.out 2025-01-05 17:06:50.8651... @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:50.615616608 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/timestamptz.out 2025-01-05 17:06:11.705906349 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/timestamptz.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:13 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/timestamptz.out 2025-01-05 17:06:06 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/timestamptz.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:13 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/timestamptz.out 2025-01-05 17:06:54 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/timestamptz.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:13 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/timestamptz.out 2025-01-05 17:06:02 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/timestamptz.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:56.505522100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/timestamptz.out 2025-01-05 17:06:58.098698900 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/timestamptz.out C:/cirrus/build/testrun/recovery/027_st... --- C:/cirrus/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:56.505522100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/timestamptz.out 2025-01-05 17:09:09.739550800 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/timestamptz.out C:/cirrus/build/testrun/regress/regress... --- C:/cirrus/src/test/regress/expected/timestamptz.out 2025-01-05 17:04:56.505522100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/timestamptz.out 2025-01-05 17:06:53.375504400 +0000 @@ -184,30 +184,22 @@ (1 row) SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; - timestamptz ------------------------------- - Wed Jan 01 00:00:00 1000 LMT -(1 row) - +ERROR: invalid input syntax for type timestamp with time zone: "Jan 01 00:00:00 1000 LMT" +LINE 1: SELECT 'Jan 01 00:00:00 1000 LMT'::timestamptz; + ^ SELECT 'Jan 01 00:00:00 2024 LMT'::timestamptz; - timestamptz ------------------------------- - Sun Dec 31 23:52:58 2023 PST -(1 row) ... |
51/5417 | pure parsers and reentrant scanners |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_record.out /tmp/cirrus-ci-build/build/testrun/plpgsql/... --- /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_record.out 2025-01-05 04:31:14.393545000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plpgsql/regress/results/plpgsql_record.out 2025-01-05 04:33:12.713504000 +0000 @@ -620,255 +620,7 @@ $$ declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end $$; reset check_function_bodies; select sillyaddtwo(42); -- fail -ERROR: type "mutable2" does not exist -LINE 1: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end - ^ -QUERY: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end -CONTEXT: compilation of PL/pgSQL function "sillyaddtwo" near line 1 -create table mutable2(f1 int, f2 text); -select sillyaddtwo(42); - sillyaddtwo -------------- - 44 -(1 row) - -drop table mutable2; ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_record.out /tmp/cirrus-ci-build/src/pl/plpgsql/src/res... --- /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_record.out 2025-01-05 04:31:11.938571466 +0000 +++ /tmp/cirrus-ci-build/src/pl/plpgsql/src/results/plpgsql_record.out 2025-01-05 04:32:40.900052132 +0000 @@ -620,255 +620,7 @@ $$ declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end $$; reset check_function_bodies; select sillyaddtwo(42); -- fail -ERROR: type "mutable2" does not exist -LINE 1: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end - ^ -QUERY: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end -CONTEXT: compilation of PL/pgSQL function "sillyaddtwo" near line 1 -create table mutable2(f1 int, f2 text); -select sillyaddtwo(42); - sillyaddtwo -------------- - 44 -(1 row) - -drop table mutable2; ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_record.out /tmp/cirrus-ci-build/build/testrun/plpgsql/... --- /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_record.out 2025-01-05 04:31:11.784470779 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plpgsql/regress/results/plpgsql_record.out 2025-01-05 04:33:58.305137617 +0000 @@ -620,255 +620,7 @@ $$ declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end $$; reset check_function_bodies; select sillyaddtwo(42); -- fail -ERROR: type "mutable2" does not exist -LINE 1: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end - ^ -QUERY: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end -CONTEXT: compilation of PL/pgSQL function "sillyaddtwo" near line 1 -create table mutable2(f1 int, f2 text); -select sillyaddtwo(42); - sillyaddtwo -------------- - 44 -(1 row) - -drop table mutable2; ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/pl/plpgsql/src/expected/plpgsql_record.out /Users/admin/pgsql/build/testrun/plpgsql/regr... --- /Users/admin/pgsql/src/pl/plpgsql/src/expected/plpgsql_record.out 2025-01-05 04:30:13 +++ /Users/admin/pgsql/build/testrun/plpgsql/regress/results/plpgsql_record.out 2025-01-05 04:33:08 @@ -619,256 +619,8 @@ create function sillyaddtwo(int) returns int language plpgsql as $$ declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end $$; reset check_function_bodies; -select sillyaddtwo(42); -- fail -ERROR: type "mutable2" does not exist -LINE 1: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end - ^ -QUERY: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end -CONTEXT: compilation of PL/pgSQL function "sillyaddtwo" near line 1 -create table mutable2(f1 int, f2 text); -select sillyaddtwo(42); - sillyaddtwo -------------- - 44 -(1 row) - ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plpgsql/src/expected/plpgsql_record.out C:/cirrus/build/testrun/plpgsql/re... --- C:/cirrus/src/pl/plpgsql/src/expected/plpgsql_record.out 2025-01-05 04:31:18.885752600 +0000 +++ C:/cirrus/build/testrun/plpgsql/regress/results/plpgsql_record.out 2025-01-05 04:36:32.421434200 +0000 @@ -620,255 +620,7 @@ $$ declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end $$; reset check_function_bodies; select sillyaddtwo(42); -- fail -ERROR: type "mutable2" does not exist -LINE 1: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end - ^ -QUERY: declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end -CONTEXT: compilation of PL/pgSQL function "sillyaddtwo" near line 1 -create table mutable2(f1 int, f2 text); -select sillyaddtwo(42); - sillyaddtwo -------------- - 44 -(1 row) - -drop table mutable2; ... |
52/5160 | Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert_partitioned.out /tm... --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/reindex_concurrently_upsert_partitioned.out 2025-01-... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/reindex_concurrently_upsert_partitioned.out 20... @@ -47,7 +47,6 @@ (1 row) -step s1_start_upsert: <... completed> step s4_wakeup_s2: SELECT injection_points_detach('exec_insert_before_insert_speculative'); SELECT injection_points_wakeup('exec_insert_before_insert_speculative'); @@ -62,6 +61,7 @@ (1 row) +step s1_start_upsert: <... completed> step s2_start_upsert: <... completed> step s4_wakeup_to_set_dead: SELECT injection_points_detach('reindex_relation_concurrently_before_set_dead'); |
52/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 2025-01-04 20:05:59.841025000 +... +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/dirty_index_scan.out 2025-01-04 20:09:25.99906... @@ -31,9 +31,5 @@ (1 row) -injection_points_wakeup ------------------------ - -(1 row) - +ERROR: could not find injection point index_getnext_slot_before_fetch to wake up step s1_s1: <... completed> |
52/4904 | SQL Property Graph Queries (SQL/PGQ) |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-01-04 16:31:04.799267000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rowsecurity.out 2025-01-04 16:33:20.517105... @@ -344,6 +344,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN -------------------------------------------------------------------------------------- Sort @@ -451,6 +452,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ... -----------------------------------------------------------------------------------------------------------------------... Sort @@ -590,6 +592,7 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-01-04 16:31:04.799267000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rowsecurity.out 2025-01-04 16:34:05.5291... @@ -344,6 +344,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN -------------------------------------------------------------------------------------- Sort @@ -451,6 +452,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ... -----------------------------------------------------------------------------------------------------------------------... Sort @@ -590,6 +592,7 @@ ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/rowsecurity.out 2025-01-04 16:31:04.799267000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rowsecurity.out 2025-01-04 16:33:18.655224000 +0000 @@ -344,6 +344,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN -------------------------------------------------------------------------------------- Sort @@ -451,6 +452,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM GRAPH_TABLE (acc_cat MATCH (u : uaccount)-[d : document WHERE f_leak(d.dtitle)]->(c : category) COLUMNS (u.pguser, d.did, d.dlevel, d.dtitle, c.cid, c.cname)) ORDER BY did; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ... -----------------------------------------------------------------------------------------------------------------------... Sort @@ -590,6 +592,7 @@ ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-04 16:31:02.858492959 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/graph_table.out 2025-01-04 16:37:58.474148301 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/src/test/regress/results/gr... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-04 16:31:02.858492959 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/graph_table.out 2025-01-04 16:35:59.596636369 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-04 16:31:04.879247785 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-04 16:36:39.462929... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/recovery/027_... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-04 16:31:04.879247785 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-01-04 16:37:28.1429... @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out /tmp/cirrus-ci-build/build/testrun/regress/regre... --- /tmp/cirrus-ci-build/src/test/regress/expected/graph_table.out 2025-01-04 16:31:04.879247785 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/graph_table.out 2025-01-04 16:36:36.798930507 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-04 16:30:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-04 16:32:55 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/recovery/027_stre... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-04 16:30:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/graph_table.out 2025-01-04 16:33:36 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/graph_table.out /Users/admin/pgsql/build/testrun/regress/regress/r... --- /Users/admin/pgsql/src/test/regress/expected/graph_table.out 2025-01-04 16:30:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/graph_table.out 2025-01-04 16:32:55 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/graph_table.out C:/cirrus/build/testrun/pg_upgrade/002_... --- C:/cirrus/src/test/regress/expected/graph_table.out 2025-01-04 16:31:08.322014800 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/graph_table.out 2025-01-04 16:33:53.403958800 +0000 @@ -536,8 +536,8 @@ SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... self | loop_name ------+----------- - v33 | e331 v33 | E331 + v33 | e331 (2 rows) SELECT * FROM GRAPH_TABLE (g1 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.vname AS self, b.ename AS loop_name)) ORDER BY loo... @@ -613,8 +613,8 @@ SELECT * FROM GRAPH_TABLE (g2 MATCH (a)-[b]->(a)-[b]->(a) COLUMNS (a.elname AS self, b.elname COLLATE pg_catalog."defau... self | loop_name --------+----------- - g2.v33 | g2.e331 g2.v33 | g2.E331 + g2.v33 | g2.e331 ... |
51/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 2025-01-04 13:25:34.926252000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-04 13:27:38.533... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-04 13:25:34.926252000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-04 13:28:26.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 2025-01-04 13:25:34.926252000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2025-01-04 13:27:38.082471000 +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 2025-01-04 13:25:31.394487048 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/partition_join.out 2025-01-04 13:32:14.884331229 +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 2025-01-04 13:25:31.394487048 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/partition_join.out 2025-01-04 13:33:05.096145512 +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 2025-01-04 13:25:31.394487048 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/partition_join.out 2025-01-04 13:29:25.896663231 +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 2025-01-04 13:25:31.727570670 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-04 13:29:31.099... @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-04 13:25:31.727570670 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-04 13:30:06.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 2025-01-04 13:25:31.727570670 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/partition_join.out 2025-01-04 13:29:24.979245895 +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 2025-01-04 13:25:10 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-04 13:27: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 2025-01-04 13:25:10 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-04 13:28: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/regress/regres... --- /Users/admin/pgsql/src/test/regress/expected/partition_join.out 2025-01-04 13:25:10 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/partition_join.out 2025-01-04 13:27:24 @@ -65,31 +65,24 @@ -- inner join with partially-redundant join clauses EXPLAIN (COSTS OFF) SELECT t1.a, t1.c, t2.b, t2.c FROM prt1 t1, prt2 t2 WHERE t1.a = t2.a AND t1.a = t2.b ORDER BY t1.a, t2.b; - QUERY PLAN ---------------------------------------------------------------- - Sort - Sort Key: t1.a + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (t1.a = t2.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 2025-01-04 13:25:36.843050000 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/partition_join.out 2025-01-04 13:28:56.070767300 +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 2025-01-04 13:25:36.843050000 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/partition_join.out 2025-01-04 13:31:13.605972800 +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 2025-01-04 13:25:36.843050000 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/partition_join.out 2025-01-04 13:28:50.306118600 +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 ... |
52/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 2025-01-04 08:55:11.171882000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-04 08:56:58.343718... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39622 | | 0 | 39622 | pktable_pkey + 39615 | | 0 | 39615 | pktable + 39624 | | 0 | 39624 | fktable + 40196 | | 0 | 40206 | foo + 40213 | | 0 | 40213 | pg_toast_40196_index + 40212 | | 0 | 40212 | pg_toast_40196 + 40485 | | 0 | 40485 | old_oids + 40502 | | 0 | 40502 | pg_toast_40499 ... |
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 2025-01-04 08:55:11.171882000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-04 08:57:43.2839... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39616 | | 0 | 39616 | pktable_pkey + 39612 | | 0 | 39612 | pktable + 39618 | | 0 | 39618 | fktable + 40210 | | 0 | 40215 | foo + 40219 | | 0 | 40219 | pg_toast_40210_index + 40218 | | 0 | 40218 | pg_toast_40210 + 40411 | | 0 | 40411 | old_oids + 40428 | | 0 | 40428 | pg_toast_40425 ... |
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 2025-01-04 08:55:11.171882000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-04 08:56:53.738466000 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39650 | | 0 | 39650 | pktable_pkey + 39646 | | 0 | 39646 | pktable + 39652 | | 0 | 39652 | fktable + 40143 | | 0 | 40151 | foo + 40155 | | 0 | 40155 | pg_toast_40143_index + 40154 | | 0 | 40154 | pg_toast_40143 + 40383 | | 0 | 40383 | old_oids + 40401 | | 0 | 40401 | pg_toast_40398 ... |
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 2025-01-04 08:55:08.861262405 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/alter_table.out 2025-01-04 09:00:39.272632325 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39801 | | 0 | 39801 | pktable_pkey + 39797 | | 0 | 39797 | pktable + 39803 | | 0 | 39803 | fktable + 40283 | | 0 | 40288 | foo + 40292 | | 0 | 40292 | pg_toast_40283_index + 40291 | | 0 | 40291 | pg_toast_40283 + 40558 | | 0 | 40558 | old_oids + 40575 | | 0 | 40575 | pg_toast_40572 ... |
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 2025-01-04 08:55:08.861262405 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/alter_table.out 2025-01-04 09:02:27.464578914 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39757 | | 0 | 39757 | pktable_pkey + 39753 | | 0 | 39753 | pktable + 39762 | | 0 | 39762 | fktable + 40279 | | 0 | 40286 | foo + 40290 | | 0 | 40290 | pg_toast_40279_index + 40289 | | 0 | 40289 | pg_toast_40279 + 40513 | | 0 | 40513 | old_oids + 40537 | | 0 | 40537 | pg_toast_40534 ... |
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 2025-01-04 08:55:08.861262405 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/alter_table.out 2025-01-04 08:58:19.800764254 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39800 | | 0 | 39800 | pktable_pkey + 39796 | | 0 | 39796 | pktable + 39802 | | 0 | 39802 | fktable + 40285 | | 0 | 40290 | foo + 40294 | | 0 | 40294 | pg_toast_40285_index + 40293 | | 0 | 40293 | pg_toast_40285 + 40556 | | 0 | 40556 | old_oids + 40573 | | 0 | 40573 | pg_toast_40570 ... |
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 2025-01-04 08:55:08.858774383 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-04 08:57:39.159344... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39660 | | 0 | 39660 | pktable_pkey + 39656 | | 0 | 39656 | pktable + 39666 | | 0 | 39666 | fktable + 40158 | | 0 | 40168 | foo + 40172 | | 0 | 40172 | pg_toast_40158_index + 40171 | | 0 | 40171 | pg_toast_40158 + 40427 | | 0 | 40427 | old_oids + 40461 | | 0 | 40461 | pg_toast_40458 ... |
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 2025-01-04 08:55:08.858774383 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-04 08:58:13.8193... @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39519 | | 0 | 39519 | pktable_pkey + 39515 | | 0 | 39515 | pktable + 39521 | | 0 | 39521 | fktable + 40074 | | 0 | 40081 | foo + 40086 | | 0 | 40086 | pg_toast_40074_index + 40085 | | 0 | 40085 | pg_toast_40074 + 40362 | | 0 | 40362 | old_oids + 40385 | | 0 | 40385 | pg_toast_40382 ... |
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 2025-01-04 08:55:08.858774383 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/alter_table.out 2025-01-04 08:57:34.963348000 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid 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 | pktable_pkey + 39639 | | 0 | 39639 | pktable + 39646 | | 0 | 39646 | fktable + 40155 | | 0 | 40160 | foo + 40168 | | 0 | 40168 | pg_toast_40155_index + 40163 | | 0 | 40163 | pg_toast_40155 + 40411 | | 0 | 40411 | old_oids + 40455 | | 0 | 40455 | pg_toast_40451 ... |
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 2025-01-04 08:55:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-04 08:57:01 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39381 | | 0 | 39381 | pktable_pkey + 39377 | | 0 | 39377 | pktable + 39383 | | 0 | 39383 | fktable + 40079 | | 0 | 40084 | foo + 40088 | | 0 | 40088 | pg_toast_40079_index + 40087 | | 0 | 40087 | pg_toast_40079 + 40336 | | 0 | 40336 | old_oids + 40353 | | 0 | 40353 | pg_toast_40350 ... |
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 2025-01-04 08:55:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-04 08:57:59 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39517 | | 0 | 39517 | pktable_pkey + 39513 | | 0 | 39513 | pktable + 39519 | | 0 | 39519 | fktable + 40078 | | 0 | 40078 | pg_toast_40067 + 40067 | | 0 | 40075 | foo + 40079 | | 0 | 40079 | pg_toast_40067_index + 40331 | | 0 | 40331 | old_oids + 40348 | | 0 | 40348 | pg_toast_40345 ... |
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 2025-01-04 08:55:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/alter_table.out 2025-01-04 08:57:03 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38982 | | 0 | 38982 | pktable_pkey + 38978 | | 0 | 38978 | pktable + 38984 | | 0 | 38984 | fktable + 40126 | | 0 | 40131 | foo + 40135 | | 0 | 40135 | pg_toast_40126_index + 40134 | | 0 | 40134 | pg_toast_40126 + 40350 | | 0 | 40350 | old_oids + 40374 | | 0 | 40374 | pg_toast_40371 ... |
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 2025-01-04 08:55:15.186815700 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/alter_table.out 2025-01-04 08:58:55.275413200 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39213 | | 0 | 39213 | pktable_pkey + 39209 | | 0 | 39209 | pktable + 39220 | | 0 | 39220 | fktable + 39771 | | 0 | 39776 | foo + 39780 | | 0 | 39780 | pg_toast_39771_index + 39779 | | 0 | 39779 | pg_toast_39771 + 40009 | | 0 | 40009 | old_oids + 40026 | | 0 | 40026 | pg_toast_40023 ... |
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 2025-01-04 08:55:15.186815700 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/alter_table.out 2025-01-04 09:01:32.327658000 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 39212 | | 0 | 39212 | pktable_pkey + 39208 | | 0 | 39208 | pktable + 39216 | | 0 | 39216 | fktable + 39720 | | 0 | 39725 | foo + 39730 | | 0 | 39730 | pg_toast_39720_index + 39729 | | 0 | 39729 | pg_toast_39720 + 39997 | | 0 | 39997 | old_oids + 40014 | | 0 | 40014 | pg_toast_40011 ... |
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 2025-01-04 08:55:15.186815700 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/alter_table.out 2025-01-04 08:58:50.563513100 +0000 @@ -3488,9 +3488,20 @@ WHERE relkind IN ('r', 'i', 'S', 't', 'm') AND mapped_oid IS DISTINCT FROM oid; SELECT m.* FROM filenode_mapping m LEFT JOIN pg_class c ON c.oid = m.oid WHERE c.oid IS NOT NULL OR m.mapped_oid IS NOT NULL; - oid | mapped_oid | reltablespace | relfilenode | relname ------+------------+---------------+-------------+--------- -(0 rows) + oid | mapped_oid | reltablespace | relfilenode | relname +-------+------------+---------------+-------------+---------------------- + 38066 | | 0 | 38066 | pktable_pkey + 38061 | | 0 | 38061 | pktable + 38070 | | 0 | 38070 | fktable + 39014 | | 0 | 39026 | foo + 39030 | | 0 | 39030 | pg_toast_39014_index + 39029 | | 0 | 39029 | pg_toast_39014 + 39988 | | 0 | 39988 | old_oids + 40007 | | 0 | 40007 | pg_toast_40004 ... |
52/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 2025-01-03 23:29:17.265649000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-03 23:31:13.744375000 +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 2025-01-03 23:29:14.425729600 +0000 +++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out 2025-01-03 23:30:35.617364097 +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 2025-01-03 23:29:13.947049556 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-03 23:31:55.436013431 +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 2025-01-03 23:28:12 +++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-03 23:30:47 @@ -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 2025-01-03 23:29:21.167105300 +0000 +++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out 2025-01-03 23:34:56.012788600 +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; ... |
52/5481 | Modern SHA2- based password hashes for pgcrypto |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/contrib/pgcrypto/expected/crypt-shacrypt.out /tmp/cirrus-ci-build/contrib/pgcrypto/results... --- /tmp/cirrus-ci-build/contrib/pgcrypto/expected/crypt-shacrypt.out 2025-01-03 21:08:44.255230708 +0000 +++ /tmp/cirrus-ci-build/contrib/pgcrypto/results/crypt-shacrypt.out 2025-01-03 21:15:20.842669291 +0000 @@ -3,73 +3,7 @@ -- -- $5$ is sha256crypt SELECT crypt('', '$5$Szzz0yzz'); - crypt ---------------------------------------------------------- - $5$Szzz0yzz$cA.ZFZKqblRYjdsbrWtVTYa/qSwPQnt2uh0LBtyYAAD -(1 row) - -SELECT crypt('foox', '$5$Szzz0yzz'); - crypt ---------------------------------------------------------- - $5$Szzz0yzz$7hI0rUWkO2QdBkzamh.vP.MIPlbZiwSvu2smhSi6064 -(1 row) - -CREATE TABLE ctest (data text, res text, salt text); -INSERT INTO ctest VALUES ('password', '', ''); ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/contrib/pgcrypto/expected/crypt-shacrypt.out /Users/admin/pgsql/build/testrun/pgcrypto/regre... --- /Users/admin/pgsql/contrib/pgcrypto/expected/crypt-shacrypt.out 2025-01-03 21:08:11 +++ /Users/admin/pgsql/build/testrun/pgcrypto/regress/results/crypt-shacrypt.out 2025-01-03 21:11:55 @@ -54,22 +54,7 @@ -- generate a salt for sha512crypt, default rounds UPDATE ctest SET salt = gen_salt('sha512crypt'); UPDATE ctest SET res = crypt(data, salt); -SELECT res = crypt(data, res) AS "worked" -FROM ctest; - worked --------- - t -(1 row) - --- generate a salt for sha512crypt, rounds 9999 -UPDATE ctest SET salt = gen_salt('sha512crypt', 9999); -UPDATE ctest SET res = crypt(data, salt); -SELECT res = crypt(data, res) AS "worked" -FROM ctest; - worked ... |
51/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 2025-01-03 19:11:58.764029072 +0000 +++ /tmp/cirrus-ci-build/contrib/test_decoding/results/spill.out 2025-01-03 19:18:46.144291002 +0000 @@ -149,12 +149,7 @@ SELECT (regexp_split_to_array(data, ':'))[4], 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-subbig-subsmall--1 | 5000 | table public.spill_test: INSERT: data[text]:'serialize-subbig-subsmall--1:1' ... - 'serialize-subbig-subsmall--2 | 1 | table public.spill_test: INSERT: data[text]:'serialize-subbig-subsmall--2:5001... -(2 rows) - +ERROR: could not find record for logical decoding: unexpected pageaddr 0/201E000 in WAL segment 0000000100000000000000... -- not spilling subxact, followed by spilling subxact BEGIN; SAVEPOINT s1; @@ -167,11 +162,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' ... |
51/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 2025-01-03 13:28:33.718726000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-03 13:31:20.8093660... @@ -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 2025-01-03 13:28:31.603722746 +0000 +++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/level_tracking.out 2025-01-03 13:32:59.863193344 +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 2025-01-03 13:28:31.523767921 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-03 13:32:45.8828097... @@ -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 2025-01-03 13:28:11 +++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-03 13:31:29 @@ -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 2025-01-03 13:28:32.014938600 +0000 +++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2025-01-03 13:34:47.682036300 +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 ... |
53/5487 | Exists pull-up application with JoinExpr |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/0... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-03 11:52:38.641134606 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-03 11:59:46.63966... @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
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 2025-01-03 11:52:38.641134606 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/subselect.out 2025-01-03 12:00:29.352... @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr... --- /tmp/cirrus-ci-build/src/test/regress/expected/subselect.out 2025-01-03 11:52:38.641134606 +0000 +++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/subselect.out 2025-01-03 11:59:43.351521499 +0000 @@ -868,10 +868,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on tc (actual rows=2 loops=1) -> Hash (actual rows=2 loops=1) - Buckets: 4096 Batches: 1 Memory Usage: 33kB + Buckets: 4096 Batches: 1 Memory Usage: 17kB -> Seq Scan on ta (actual rows=2 loops=1) (11 rows) @@ -891,10 +891,10 @@ Hash Cond: (tb.id = tc.id) -> Seq Scan on tb (actual rows=4 loops=1) -> Hash (actual rows=2 loops=1) ... |
52/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 2025-01-03 10:42:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-03 10:43:36 @@ -2831,15 +2831,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 -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 2025-01-03 10:42:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/subselect.out 2025-01-03 10:43:35 @@ -2831,15 +2831,16 @@ EXPLAIN (COSTS OFF) SELECT c.oid,c.relname FROM pg_class c JOIN pg_am a USING (oid) WHERE c.oid IN (VALUES (1), (2)); - QUERY PLAN ---------------------------------------------------------------- - Hash Join - Hash Cond: (a.oid = c.oid) - -> Seq Scan on pg_am a - -> Hash - -> Index Scan using pg_class_oid_index on pg_class c - Index Cond: (oid = ANY ('{1,2}'::integer[])) -(6 rows) + QUERY PLAN +--------------------------------------------------------- + Merge Join + Merge Cond: (c.oid = a.oid) ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/subselect.out C:/cirrus/build/testrun/pg_upgrade/002_pg... --- C:/cirrus/src/test/regress/expected/subselect.out 2025-01-03 10:42:19.825296900 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/subselect.out 2025-01-03 10:44:46.062926600 +0000 @@ -2831,15 +2831,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 2025-01-03 10:42:19.825296900 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/subselect.out 2025-01-03 10:44:35.987249300 +0000 @@ -2831,15 +2831,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) ... |
51/5426 | Add a warning message when using unencrypted passwords |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-03 07:34:17.026187000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-03 07:37:05.576001000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/src/interfaces... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-03 07:34:17.210562133 +0000 +++ /tmp/cirrus-ci-build/src/interfaces/ecpg/test/results/connect-test5.stderr 2025-01-03 07:36:24.350160863 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr /tmp/cirrus-ci-build/build/testrun/... --- /tmp/cirrus-ci-build/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-03 07:34:15.579365040 +0000 +++ /tmp/cirrus-ci-build/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-03 07:37:36.083062724 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr /Users/admin/pgsql/build/testrun/ecpg... --- /Users/admin/pgsql/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-03 07:33:12 +++ /Users/admin/pgsql/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-03 07:36:19 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr C:/cirrus/build/testrun/ec... --- C:/cirrus/src/interfaces/ecpg/test/expected/connect-test5.stderr 2025-01-03 07:34:21.392509400 +0000 +++ C:/cirrus/build/testrun/ecpg/ecpg/results/connect-test5.stderr 2025-01-03 07:41:44.149583000 +0000 @@ -4,16 +4,24 @@ [NO_PID]: sqlca: code: 0, state: 00000 [NO_PID]: ecpg_execute on line 24: query: alter user regress_ecpg_user2 encrypted password 'insecure'; with 0 parameter... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: ECPGnoticeReceiver: using a plaintext password in a query [NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: raising sqlcode 0 +[NO_PID]: sqlca: code: 0, state: 01000 +[NO_PID]: ecpg_execute on line 24: using PQexec +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_process_output on line 24: OK: ALTER ROLE -[NO_PID]: sqlca: code: 0, state: 00000 +[NO_PID]: sqlca: code: 0, state: 01000 [NO_PID]: ecpg_execute on line 25: query: alter user regress_ecpg_user1 encrypted password 'connectpw'; with 0 paramete... [NO_PID]: sqlca: code: 0, state: 00000 -[NO_PID]: ecpg_execute on line 25: using PQexec ... |
52/5246 | Allow SQL functions use CachedPlan machinery |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:18.602195000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 07:17:30.893305000... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:18.617427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-03 07:17:49.547259000 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:18.602195000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 07:18:14.1014900... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:18.617427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-03 07:18:38.509746000 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:18.602195000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-03 07:17:30.017597000 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:18.617427000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-03 07:17:51.101795000 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:18.960968119 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-03 07:21:41.952356459 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:18.980983620 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out 2025-01-03 07:22:19.924366890 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:18.960968119 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/sysviews.out 2025-01-03 07:23:00.140383413 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:18.980983620 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out 2025-01-03 07:23:27.016396252 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:18.960968119 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-03 07:18:42.752454280 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:18.980983620 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out 2025-01-03 07:19:32.956448643 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:17.975915239 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 07:18:14.139549703... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:17.991915239 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-03 07:18:43.847532890 +000... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:17.975915239 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 07:18:59.3715270... @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:17.991915239 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-03 07:19:21.515520555 +0... @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 07:16:17.975915239 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-03 07:18:11.367551898 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:17.991915239 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out 2025-01-03 07:18:40.775534214 +0000 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-03 07:16:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 07:17:50 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out 2025-01-03 07:18:04 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-03 07:16:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 07:18:39 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out 2025-01-03 07:19:01 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-03 07:16:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-03 07:17:49 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. 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 2025-01-03 07:16:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out 2025-01-03 07:18:05 @@ -855,7 +855,7 @@ SELECT xpath('', '<!-- error -->'); ERROR: empty XPath expression -CONTEXT: SQL function "xpath" statement 1 ... |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-03 07:16:22.133196500 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 07:19:17.959530300 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-03 07:16:22.133196500 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 07:21:42.798457100 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-03 07:16:22.133196500 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-03 07:19:13.579268500 +0000 @@ -172,7 +172,7 @@ enable_sort | on enable_sql_func_custom_plans | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
52/5129 | Asynchronous MergeAppend Execution |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:57.947099000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 06:24:04.200374000... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:57.947099000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 06:24:47.4471950... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:57.947099000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-03 06:24:01.154712000 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Autoconf | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:58.206998102 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/sysviews.out 2025-01-03 06:28:02.810188937 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/src/test/regress/results/sysvi... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:58.206998102 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/sysviews.out 2025-01-03 06:26:29.749016674 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Linux - Debian Bookworm - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:58.210121503 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 06:26:46.117781237... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:58.210121503 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 06:27:31.9741539... @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/sysviews.out 2025-01-03 06:21:58.210121503 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/sysviews.out 2025-01-03 06:26:43.873774795 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
macOS - Sonoma - Meson | |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-03 06:21:12 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 06:23:38 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-03 06:21:12 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 06:24:22 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/sysviews.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/sysviews.out 2025-01-03 06:21:12 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/sysviews.out 2025-01-03 06:23:36 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
Windows - Server 2019, VS 2019 - Meson & ninja | |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-03 06:22:00.921827100 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out 2025-01-03 06:25:06.658416400 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-03 06:22:00.921827100 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out 2025-01-03 06:27:20.271214100 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/sysviews.out 2025-01-03 06:22:00.921827100 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out 2025-01-03 06:25:01.727266700 +0000 @@ -172,7 +172,7 @@ enable_seqscan | on enable_sort | on enable_tidscan | on -(23 rows) +(24 rows) -- There are always wait event descriptions for various types. InjectionPoint -- may be present or absent, depending on history since last postmaster start. |
53/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 2025-01-03 04:39:01.429070000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-03 04:41:52.272159000... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-03 04:39:01.429070000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-03 04:42:28.3473210... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-03 04:39:01.429070000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-03 04:41:53.329484000 +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 2025-01-03 04:39:01.788885807 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2025-01-03 04:46:25.834063874 +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 2025-01-03 04:39:01.617854422 +0000 +++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/partitioned-cic.out 2025-01-03 05:08:53.008614276 +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 2025-01-03 04:39:01.788885807 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2025-01-03 04:45:05.260781495 +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 2025-01-03 04:39:00.818842124 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-03 04:44:46.126580253... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-03 04:39:00.818842124 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-03 04:45:17.6907051... @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-03 04:39:00.818842124 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2025-01-03 04:44:43.406570707 +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 2025-01-03 04:38:08 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-03 04:40:56 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-03 04:38:08 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-03 04:41:40 @@ -77,7 +77,6 @@ Partition key: RANGE (a) Indexes: "idxpart_a_idx" btree (a) - "idxpart_a_idx1" UNIQUE, btree (a) INVALID Number of partitions: 3 (Use \d+ to list them.) \d idxpart1 @@ -91,7 +90,6 @@ Partition key: RANGE (a) Indexes: "idxpart1_a_idx" 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 2025-01-03 04:38:08 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2025-01-03 04:41: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 @@ ... |
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 2025-01-03 04:39:03.823937200 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2025-01-03 04:42:36.146107600 +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 2025-01-03 04:39:03.823937200 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2025-01-03 04:44:34.804866300 +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 2025-01-03 04:39:03.823937200 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2025-01-03 04:42:29.448328400 +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 @@ ... |
51/5476 | psql: Option to use expanded mode for various meta-commands |
FreeBSD - 13 - Meson | |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-01-02 21:45:28.609599000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/identity.out 2025-01-02 21:46:50.593754000... @@ -33,10 +33,16 @@ (1 row) \d itest1_a_seq - Sequence "public.itest1_a_seq" - Type | Start | Minimum | Maximum | Increment | Cycles? | Cache ----------+-------+---------+------------+-----------+---------+------- - integer | 1 | 1 | 2147483647 | 1 | no | 1 +Sequence "public.itest1_a_seq" +-[ RECORD 1 ]--------- +Type | integer +Start | 1 +Minimum | 1 +Maximum | 2147483647 +Increment | 1 +Cycles? | no +Cache | 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-01-02 21:45:28.609599000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/identity.out 2025-01-02 21:47:33.9494310... @@ -33,10 +33,16 @@ (1 row) \d itest1_a_seq - Sequence "public.itest1_a_seq" - Type | Start | Minimum | Maximum | Increment | Cycles? | Cache ----------+-------+---------+------------+-----------+---------+------- - integer | 1 | 1 | 2147483647 | 1 | no | 1 +Sequence "public.itest1_a_seq" +-[ RECORD 1 ]--------- +Type | integer +Start | 1 +Minimum | 1 +Maximum | 2147483647 +Increment | 1 +Cycles? | no +Cache | 1 ... |
regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/identity.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/identity.out 2025-01-02 21:45:28.609599000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/identity.out 2025-01-02 21:46:47.786860000 +0000 @@ -33,10 +33,16 @@ (1 row) \d itest1_a_seq - Sequence "public.itest1_a_seq" - Type | Start | Minimum | Maximum | Increment | Cycles? | Cache ----------+-------+---------+------------+-----------+---------+------- - integer | 1 | 1 | 2147483647 | 1 | no | 1 +Sequence "public.itest1_a_seq" +-[ RECORD 1 ]--------- +Type | integer +Start | 1 +Minimum | 1 +Maximum | 2147483647 +Increment | 1 +Cycles? | no +Cache | 1 ... |