Current commitfest | Next commitfest | FAQ | Statistics | Highlights
Highlight type: all assertion compiler core linker panic regress sanitizer tap test
Time range: current 7-day 30-day 90-day
This robot generates gigabytes of CI logs every week. Here is an attempt to search for "highlights", so it's easier to find actionable information quickly. New ideas for what patterns to search for are very welcome. "Current" shows only the most recent results from each submission. The wider time ranges also show information about historical versions, which may be useful for flapping tests, and also for hunting for bugs in master.
| 59/5117 | VACUUM FULL / CLUSTER CONCURRENTLY |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/repack.out C:/cirrus/build/testrun/inj...
--- C:/cirrus/src/test/modules/injection_points/expected/repack.out 2026-04-01 22:14:19.261442800 +0000
+++ C:/cirrus/build/testrun/injection_points/isolation/results/repack.out 2026-04-01 22:21:53.813284900 +0000
@@ -8,7 +8,8 @@
step wait_before_lock:
REPACK (CONCURRENTLY) repack_test USING INDEX repack_test_pkey;
- <waiting ...>
+
+ERROR: replication slots can only be used if "max_replication_slots" > 0
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
------------------------
-
... |
| 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 2026-04-01 22:14:14.440206800 +0000
+++ C:/cirrus/build/testrun/pg_logicalinspect/isolation/results/logical_inspect.out 2026-04-01 22:21:20.058370900 +0000
@@ -2,31 +2,25 @@
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)
-
+ERROR: replication slots can only be used if "max_replication_slots" > 0
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_walinspect/expected/pg_walinspect.out C:/cirrus/build/testrun/pg_walin...
--- C:/cirrus/contrib/pg_walinspect/expected/pg_walinspect.out 2026-04-01 22:14:14.604339100 +0000
+++ C:/cirrus/build/testrun/pg_walinspect/regress/results/pg_walinspect.out 2026-04-01 22:21:30.085723300 +0000
@@ -3,11 +3,7 @@
\set VERBOSITY terse
-- Make sure checkpoints don't interfere with the test.
SELECT 'init' FROM pg_create_physical_replication_slot('regress_pg_walinspect_slot', true, false);
- ?column?
-----------
- init
-(1 row)
-
+ERROR: replication slots can only be used if "max_replication_slots" > 0
CREATE TABLE sample_tbl(col1 int, col2 int);
-- Save some LSNs for comparisons.
SELECT pg_current_wal_lsn() AS wal_lsn1 \gset
@@ -264,10 +260,6 @@
-- ===================================================================
DROP ROLE regress_pg_walinspect;
SELECT pg_drop_replication_slot('regress_pg_walinspect_slot');
... |
| 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 2026-04-01 22:14:14.842210900 +0000
+++ C:/cirrus/build/testrun/test_decoding/isolation/results/mxact.out 2026-04-01 22:21:40.180473600 +0000
@@ -2,16 +2,9 @@
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)
-
+ERROR: replication slots can only be used if "max_replication_slots" > 0
step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false');
-data
-----
-(0 rows)
-
+ERROR: replication slots can only be used if "max_replication_slots" > 0
step s1begin: BEGIN;
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/ddl.out C:/cirrus/build/testrun/test_decoding/regr...
--- C:/cirrus/contrib/test_decoding/expected/ddl.out 2026-04-01 22:14:14.839270100 +0000
+++ C:/cirrus/build/testrun/test_decoding/regress/results/ddl.out 2026-04-01 22:21:40.446086400 +0000
@@ -1,69 +1,44 @@
-- predictability
SET synchronous_commit = on;
SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding');
- ?column?
-----------
- init
-(1 row)
-
+ERROR: replication slots can only be used if "max_replication_slots" > 0
-- fail because of an already existing slot
SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding');
-ERROR: replication slot "regression_slot" already exists
+ERROR: replication slots can only be used if "max_replication_slots" > 0
-- fail because of an invalid name
SELECT 'init' FROM pg_create_logical_replication_slot('Invalid Name', 'test_decoding');
-ERROR: replication slot name "Invalid Name" contains invalid character
... |
| tap | [22:24:36.562](2.163s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/amcheck/005_pitr\dat... |
| tap | [22:24:39.583](1.795s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/bloom/001_wal\data/t... |
| tap | [22:25:45.527](2.950s) not ok 1 - physical slot created on primary [22:25:45.741](0.213s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/brin/02_wal_consiste... |
| tap | [22:25:45.559](2.511s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/commit_ts/002_standb... |
| tap | [22:25:46.204](1.833s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/commit_ts/003_standb... |
| tap | [22:22:43.255](0.567s) not ok 54 - separate xlog directory [22:22:43.260](0.004s) not ok 55 - backup was created [22:22:43.263](0.001s) not ok 57 - xlog directory was created [22:22:43.655](0.392s) not ok 58 - tar format [22:22:43.659](0.003s) not ok 59 - backup tar was created [22:22:45.556](1.266s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_basebackup/010_pg... |
| tap | [22:22:43.184](0.120s) not ok 16 - creating a replication slot [22:22:43.334](0.149s) not ok 17 - physical replication slot was created [22:22:43.513](0.178s) not ok 19 - dropping a replication slot [22:22:45.826](0.080s) not ok 38 - WAL streamed from the slot's restart_lsn [22:22:46.007](0.178s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_basebackup/020_pg... |
| tap | [22:22:41.186](0.124s) not ok 14 - slot created [22:22:41.392](0.205s) not ok 15 - restart lsn is defined for new slot [22:22:42.009](0.616s) not ok 16 - replayed a transaction [22:22:42.099](0.089s) not ok 17 - slot dropped [22:22:42.172](0.072s) not ok 18 - slot with two-phase created [22:22:42.347](0.174s) not ok 19 - restart lsn is defined for new slot [22:22:42.796](0.079s) not ok 21 - replayed a two-phase transaction [22:22:42.858](0.062s) not ok 22 - drop could work without dbname [22:22:42.962](0.103s) not ok 23 - slot with failover created [22:22:43.125](0.163s) not ok 24 - failover is enabled for the new slot [22:22:43.231](0.104s) not ok 25 - slot created for reconnection test timed out waiting for file C:\cirrus\build/testrun/pg_basebackup/030_pg_recvlogical\data/t_030_pg_recvlogical_main_data/... |
| tap | [22:22:50.226](0.360s) not ok 2 - full backup [22:22:51.558](1.329s) not ok 3 - incremental backup |
| tap | [22:22:50.351](1.965s) not ok 1 - full backup from node1 [22:22:50.575](0.222s) not ok 2 - incremental backup from node1 |
| tap | [22:22:53.361](1.929s) not ok 1 - full backup [22:22:53.547](0.186s) not ok 2 - verify original backup [22:22:53.588](0.040s) not ok 3 - pg_combinebackup with --no-manifest [22:22:53.973](0.114s) not ok 6 - pg_combinebackup with --manifest-checksums=NONE --copy [22:22:54.171](0.197s) not ok 7 - verify backup csum_none [22:22:54.239](0.064s) not ok 8 - pg_combinebackup with --manifest-checksums=SHA224 --copy [22:22:54.538](0.299s) not ok 9 - verify backup csum_sha224 |
| tap | [22:23:02.206](7.321s) not ok 1 - full backup from node1 [22:23:02.313](0.107s) not ok 2 - incremental backup from node1 [22:23:02.434](0.120s) not ok 3 - another incremental backup from node1 [22:23:02.881](0.447s) not ok 4 - full backup from node2 [22:23:02.942](0.060s) not ok 5 - incremental backup from node2 [22:23:03.003](0.001s) not ok 7 - can't combine full backups: matches [22:23:03.070](0.001s) not ok 9 - can't combine full backups: matches [22:23:03.202](0.000s) not ok 11 - can't combine backups from different nodes: matches |
| tap | [22:22:56.308](2.731s) not ok 1 - full backup [22:22:57.327](1.017s) not ok 2 - incremental backup |
| tap | [22:22:57.122](2.356s) not ok 1 - full backup [22:23:01.734](0.001s) not ok 3 - incremental backup fails: matches |
| tap | [22:22:58.317](2.949s) not ok 1 - full backup from node1 |
| tap | [22:23:01.812](4.028s) not ok 1 - full backup [22:23:01.926](0.113s) not ok 2 - incremental backup |
| tap | [22:23:04.890](0.207s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_combinebackup/011... |
| tap | [22:23:07.404](0.246s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_ctl/003_promote\d... |
| tap | [22:23:22.087](3.385s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/001_basic\... |
| tap | [22:23:26.578](5.865s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/002_databa... |
| tap | [22:23:25.607](2.612s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/003_extraf... |
| tap | [22:23:28.926](2.642s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/004_pg_xlo... |
| tap | [22:23:29.162](2.404s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/005_same_t... |
| tap | [22:23:31.409](2.379s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/007_standb... |
| tap | [22:23:32.775](2.970s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/008_min_re... |
| tap | [22:23:33.523](3.168s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/009_growin... |
| tap | [22:23:34.970](2.739s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/010_keep_r... |
| tap | [22:23:36.365](2.264s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_rewind/011_wal_co... |
| tap | [22:23:38.099](0.417s) not ok 2 - plain format backup ok with algorithm "none" [22:23:38.110](0.009s) not ok 3 - plain format backup manifest exists [22:23:38.230](0.119s) not ok 4 - verify plain format backup with algorithm "none" [22:23:38.663](0.432s) not ok 5 - plain format backup ok with algorithm "crc32c" |
| tap | [22:23:39.018](2.087s) not ok 1 - base backup ok [22:23:39.162](0.143s) not ok 2 - intact backup verified |
| tap | [22:23:39.034](1.827s) not ok 1 - base backup ok [22:23:39.179](0.144s) not ok 2 - --quiet succeeds: exit code 0 [22:23:39.196](0.003s) not ok 4 - --quiet succeeds: no stderr [22:23:39.444](0.246s) not ok 5 - verifies with --format=plain [22:23:39.694](0.001s) not ok 9 - does not verify with --format=tar --no-parse-wal: matches |
| tap | [22:23:41.493](2.039s) not ok 1 - backup ok with forced hex encoding |
| tap | [22:23:42.263](2.140s) not ok 1 - base backup ok |
| tap | [22:24:47.742](1.750s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/pg_visibility/001_co... |
| tap | [22:17:34.466](4.457s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/001_stream_... |
| tap | [22:17:41.854](6.190s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/002_archivi... |
| tap | [22:17:46.172](6.452s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/003_recover... |
| tap | [22:17:46.722](2.626s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/004_timelin... |
| tap | [22:17:55.033](7.891s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/005_replay_... |
| tap | [22:18:00.510](1.868s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/007_sync_re... |
| tap | [22:18:00.495](1.817s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/008_fsm_tru... |
| tap | [22:18:06.367](5.139s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/009_twophas... |
| tap | [22:18:12.524](5.943s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/012_subtran... |
| tap | [22:18:18.514](4.852s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/015_promoti... |
| tap | [22:18:27.424](7.240s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/016_min_con... |
| tap | [22:18:36.707](2.585s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/021_row_vis... |
| tap | [22:18:42.649](2.703s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/023_pitr_pr... |
| tap | [22:18:49.726](5.089s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/024_archive... |
| tap | [22:18:53.016](2.436s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/025_stuck_o... |
| tap | [22:19:02.094](1.967s) not ok 1 - physical slot created on primary [22:19:02.408](0.313s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/027_stream_... |
| tap | [22:19:05.790](2.427s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/028_pitr_ti... |
| tap | [22:19:19.384](3.523s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/030_stats_c... |
| tap | [22:19:30.103](5.722s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/031_recover... |
| tap | [22:19:34.208](3.178s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/032_relfile... |
| tap | [22:19:43.837](8.853s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/033_replay_... |
| tap | [22:20:20.441](3.261s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/041_checkpo... |
| tap | [22:20:24.198](2.528s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/043_no_cont... |
| tap | [22:20:31.424](6.185s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/045_archive... |
| tap | [22:20:31.928](1.928s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/048_vacuum_... |
| tap | [22:20:32.980](2.209s) Bail out! command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/049_wait_fo... |
| 58/6193 | Increase NUM_XLOGINSERT_LOCKS |
| FreeBSD - Meson | |
| tap | [20:28:53.446](0.000s) not ok 39 - hit injection point exec-insert-before-insert-speculative |
| test | [20:28:53.695] 382/382 postgresql:test_misc / test_misc/010_index_concurrently_upsert ERROR 1... |
| 59/6119 | Migrate pg_commit_ts directory to the new node during an upgrade |
| CompilerWarnings | |
| compiler | [19:35:27.129] pg_upgrade.c:89:13: error: no previous extern declaration for non-static variable 'sql_roident_correction... |
| compiler | [19:35:27.129] pg_upgrade.c:267:14: error: mixing declarations and code is incompatible with standards before C99 [-Werr... |
| compiler | [19:35:13.452] pg_upgrade.c:89:13: error: no previous extern declaration for non-static variable 'sql_roident_correction... |
| compiler | [19:35:13.452] pg_upgrade.c:267:14: error: mixing declarations and code is incompatible with standards before C99 [-Werr... |
| compiler | [19:34:38.731] pg_upgrade.c:267:17: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statem... |
| compiler | [19:34:38.731] pg_upgrade.c:89:13: error: no previous declaration for ‘sql_roident_correction’ [-Werror=missing-variable... |
| compiler | [19:34:27.353] pg_upgrade.c:89:13: error: no previous declaration for ‘sql_roident_correction’ [-Werror=missing-variable... |
| compiler | [19:34:27.353] pg_upgrade.c:267:17: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statem... |
| compiler | [19:35:59.107] pg_upgrade.c:267:17: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statem... |
| compiler | [19:35:59.107] pg_upgrade.c:89:13: error: no previous declaration for ‘sql_roident_correction’ [-Werror=missing-variable... |
| 59/6392 | ALTER TABLE: notice when actions do not recurse to partitions |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| compiler | [17:05:28.719] ../src/test/modules/test_ddl_deparse/test_ddl_deparse.c(318): warning C4062: enumerator 'AT_SetSchema' in... |
| 59/6543 | synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/unsafe_tests/expected/guc_privs.out C:/cirrus/build/testrun/unsa... --- C:/cirrus/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-01 16:25:13.120073800 +0000 +++ C:/cirrus/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-01 16:35:48.533758600 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| macOS - Sequoia - Meson | |
| core | [16:36:52.398] * frame #0: 0x000000019f6fac04 dyld`stat + 8 [16:36:52.398] frame #1: 0x000000019f765f40 dyld`stat_with_subsystem + 56 [16:36:52.398] frame #2: 0x000000019f74a6bc dyld`dyld3::stat(char const*, stat*) + 28 [16:36:52.398] frame #3: 0x000000019f72878c dyld`dyld4::SyscallDelegate::fileExists(char const*, dyld4::FileID*, int... [16:36:52.398] frame #4: 0x000000019f726310 dyld`invocation function for block in dyld4::PrebuiltLoader::invalidateI... [16:36:52.398] frame #5: 0x000000019f702118 dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*... [16:36:52.398] frame #6: 0x000000019f7260e4 dyld`dyld4::PrebuiltLoader::invalidateInIsolation(dyld4::RuntimeState co... [16:36:52.398] frame #7: 0x000000019f725d20 dyld`dyld4::PrebuiltLoader::isValid(dyld4::RuntimeState const&) const + ... [16:36:52.398] frame #8: 0x000000019f710e78 dyld`dyld4::RuntimeState::findPrebuiltLoader(char const*) const + 104 [16:36:52.398] frame #9: 0x000000019f716928 dyld`dyld4::Loader::makeDyldCacheLoader(Diagnostics&, dyld4::RuntimeStat... |
| core | [16:36:25.423] * frame #0: 0x000000019f72ae14 dyld`lsl::Allocator::Pool::aligned_alloc_best_fit(unsigned long long, un... [16:36:25.423] frame #1: 0x000000019f72ad34 dyld`lsl::Allocator::aligned_alloc(unsigned long long, unsigned long lon... [16:36:25.423] frame #2: 0x000000019f710ff8 dyld`dyld4::RuntimeState::initializeClosureMode() + 140 [16:36:25.423] frame #3: 0x000000019f6ff398 dyld`dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 428 [16:36:25.423] frame #4: 0x000000019f6ff1d8 dyld`dyld4::start(dyld4::KernelArgs*, void*, void*)::$_0::operator()() c... [16:36:25.423] frame #5: 0x000000019f6feb4c dyld`start + 6000 |
| regress | diff -U3 /Users/admin/pgsql/src/test/modules/unsafe_tests/expected/guc_privs.out /Users/admin/pgsql/build/testrun/unsafe... --- /Users/admin/pgsql/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-01 16:24:48 +++ /Users/admin/pgsql/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-01 16:30:51 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out /tmp/cirrus-ci-build/build/testrun/un... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-01 16:24:53.999550172 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-01 16:31:39.188712525 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| test | [16:34:40.237] 164/383 postgresql:unsafe_tests / unsafe_tests/regress ERROR ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out /home/postgres/postgres/build/test... --- /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-01 16:25:25.557140360 +0000 +++ /home/postgres/postgres/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-01 16:29:16.329945764 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out /home/postgres/postgres/build/test... --- /home/postgres/postgres/src/test/modules/unsafe_tests/expected/guc_privs.out Wed Apr 1 16:25:10 2026 +++ /home/postgres/postgres/build/testrun/unsafe_tests/regress/results/guc_privs.out Wed Apr 1 16:31:59 2026 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| test | [16:36:27.987] 162/381 postgresql:unsafe_tests / unsafe_tests/regress ERROR ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out /tmp/cirrus-ci-build/src/test/modules... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-01 16:25:09.316791001 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/results/guc_privs.out 2026-04-01 16:34:00.223449892 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out /tmp/cirrus-ci-build/build/testrun/un... --- /tmp/cirrus-ci-build/src/test/modules/unsafe_tests/expected/guc_privs.out 2026-04-01 16:24:55.260228000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/unsafe_tests/regress/results/guc_privs.out 2026-04-01 16:30:55.533032000 +0000 @@ -590,8 +590,7 @@ -- Cannot set synchronized_standby_slots to an invalid slot name ALTER SYSTEM SET synchronized_standby_slots='invalid*'; ERROR: invalid value for parameter "synchronized_standby_slots": "invalid*" -DETAIL: replication slot name "invalid*" contains invalid character -HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. +DETAIL: syntax error at or near "*" -- Can set synchronized_standby_slots to a non-existent slot name ALTER SYSTEM SET synchronized_standby_slots='missing'; -- Reset the GUC |
| test | [16:34:15.287] 164/382 postgresql:unsafe_tests / unsafe_tests/regress ERROR ... |
| 59/5099 | Add OR REPLACE option to CREATE MATERIALIZED VIEW |
| CompilerWarnings | |
| compiler | [15:05:21.357] createas.c:181:17: error: ‘static’ is not at beginning of declaration [-Werror=old-style-declaration] |
| compiler | [15:04:49.708] createas.c:181:17: error: ‘static’ is not at beginning of declaration [-Werror=old-style-declaration] |
| compiler | [15:11:52.011] createas.c:181:17: error: ‘static’ is not at beginning of declaration [-Werror=old-style-declaration] |
| 59/6219 | pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| tap | [12:32:18.439](0.324s) not ok 6 - parallel restore with chunks of two heap pages [12:32:18.823](0.383s) not ok 7 - Hash check for tplain: restored db (tplain|15518305470|548) vs original db (tplain|384... |
| macOS - Sequoia - Meson | |
| core | [12:30:17.602] * frame #0: 0x000000019280e388 libsystem_kernel.dylib`__pthread_kill + 8 [12:30:17.602] frame #1: 0x0000000192847848 libsystem_pthread.dylib`pthread_kill + 296 [12:30:17.602] frame #2: 0x00000001927509e4 libsystem_c.dylib`abort + 124 [12:30:17.602] frame #3: 0x000000019274fc18 libsystem_c.dylib`__assert_rtn + 284 [12:30:17.602] frame #4: 0x0000000102d93248 pg_restore`reduce_dependencies.cold.2 at pg_backup_archiver.c:5207:3 [12:30:17.602] frame #5: 0x0000000102d83100 pg_restore`reduce_dependencies(AH=0x0000000139e06040, te=0x0000600003979... [12:30:17.602] frame #6: 0x0000000102d7a8e4 pg_restore`ListenToWorkers(AH=0x0000000139e06040, pstate=0x000060000057f... [12:30:17.602] frame #7: 0x0000000102d7a634 pg_restore`WaitForWorkers(AH=0x0000000139e06040, pstate=0x000060000057f5... [12:30:17.602] frame #8: 0x0000000102d7d1c8 pg_restore`restore_toc_entries_parallel(AH=0x0000000139e06040, pstate=0x... [12:30:17.602] frame #9: 0x0000000102d7ce64 pg_restore`RestoreArchive(AHX=0x0000000139e06040, append_data=<unavailab... |
| tap | [12:24:12.497](38.202s) not ok 6 - parallel restore with chunks of two heap pages [12:24:12.672](0.172s) not ok 7 - Hash check for tplain: restored db (tplain|26562650503|904) vs original db (tplain|384... |
| Linux - Debian Trixie - Meson | |
| core | [12:28:49.564] #0 0x00007f9dcb2a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [12:28:49.564] #1 0x00007f9dcb24bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [12:28:49.564] #2 0x00007f9dcb2344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [12:28:49.564] #3 0x00007f9dcb234420 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [12:28:49.564] #4 0x0000562c8bc06b12 in reduce_dependencies (AH=AH@entry=0x562ca0800120, te=te@entry=0x562ca0806840, re... [12:28:49.564] #5 0x0000562c8bc06c27 in mark_restore_job_done (AH=0x562ca0800120, te=0x562ca0806840, status=0, callback... [12:28:49.564] #6 0x0000562c8bc0320e in ListenToWorkers (AH=AH@entry=0x562ca0800120, pstate=pstate@entry=0x562ca082ff30... [12:28:49.564] #7 0x0000562c8bc0411b in WaitForWorkers (AH=AH@entry=0x562ca0800120, pstate=pstate@entry=0x562ca082ff30,... [12:28:49.564] #8 0x0000562c8bc06fe4 in restore_toc_entries_parallel (AH=AH@entry=0x562ca0800120, pstate=pstate@entry=0... [12:28:49.564] #9 0x0000562c8bc0e69a in RestoreArchive (AHX=AHX@entry=0x562ca0800120, append_data=append_data@entry=fal... |
| tap | [12:23:42.947](0.118s) not ok 6 - parallel restore with chunks of two heap pages [12:23:43.012](0.060s) not ok 7 - Hash check for tplain: restored db (tplain|26562650503|904) vs original db (tplain|384... |
| test | [12:26:16.491] 207/383 postgresql:pg_dump / pg_dump/004_pg_dump_parallel ERROR ... |
| OpenBSD - Meson | |
| tap | [12:26:47.851](0.165s) not ok 6 - parallel restore with chunks of two heap pages [12:26:47.953](0.098s) not ok 7 - Hash check for tplain: restored db (tplain|26562650503|904) vs original db (tplain|384... |
| test | [12:30:35.328] 204/381 postgresql:pg_dump / pg_dump/004_pg_dump_parallel ERROR ... |
| NetBSD - Meson | |
| tap | [12:21:52.400](0.049s) not ok 6 - parallel restore with chunks of two heap pages [12:21:52.432](0.032s) not ok 7 - Hash check for tplain: restored db (tplain|26562650503|904) vs original db (tplain|384... |
| Linux - Debian Trixie - Autoconf | |
| core | [12:32:25.033] #0 0x00007fcac828095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [12:32:25.033] #1 0x00007fcac822bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [12:32:25.033] #2 0x00007fcac82144ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [12:32:25.033] #3 0x00007fcac8214420 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [12:32:25.033] #4 0x000055fb210bc1b2 in reduce_dependencies (AH=AH@entry=0x517000000080, te=te@entry=0x511000002700, re... [12:32:25.033] #5 0x000055fb210bc3fd in mark_restore_job_done (AH=0x517000000080, te=0x511000002700, status=0, callback... [12:32:25.033] #6 0x000055fb210b7172 in ListenToWorkers (AH=AH@entry=0x517000000080, pstate=pstate@entry=0x5030000023e0... [12:32:25.033] #7 0x000055fb210b7e89 in WaitForWorkers (AH=AH@entry=0x517000000080, pstate=pstate@entry=0x5030000023e0,... [12:32:25.033] #8 0x000055fb210bc8fd in restore_toc_entries_parallel (AH=AH@entry=0x517000000080, pstate=pstate@entry=0... [12:32:25.033] #9 0x000055fb210c506f in RestoreArchive (AHX=AHX@entry=0x517000000080, append_data=append_data@entry=fal... |
| tap | [12:22:50.513](0.387s) not ok 6 - parallel restore with chunks of two heap pages [12:22:50.694](0.181s) not ok 7 - Hash check for tplain: restored db (tplain|26562650503|904) vs original db (tplain|384... |
| FreeBSD - Meson | |
| core | [12:29:43.071] #0 0x00000008273c201a in thr_kill () from /lib/libc.so.7 [12:29:43.071] #1 0x000000082733aa64 in raise () from /lib/libc.so.7 [12:29:43.071] #2 0x00000008273eea59 in abort () from /lib/libc.so.7 [12:29:43.071] #3 0x000000082731d941 in __assert () from /lib/libc.so.7 [12:29:43.071] #4 0x000000000022818e in reduce_dependencies (AH=0x32085e80000, te=0x32085e9ed00, ready_heap=0x32085e343... [12:29:43.071] #5 0x000000000021eac5 in ListenToWorkers (AH=0x32085e80000, pstate=0x32085e5db20, do_wait=<optimized out... [12:29:43.071] #6 WaitForWorkers (AH=AH@entry=0x32085e80000, pstate=pstate@entry=0x32085e5db20, mode=mode@entry=WFW_ONE... [12:29:43.071] #7 0x0000000000221b7e in restore_toc_entries_parallel (AH=0x32085e80000, pstate=0x32085e5db20, pending_l... [12:29:43.071] #8 RestoreArchive (AHX=AHX@entry=0x32085e80000, append_data=<optimized out>) at ../src/bin/pg_dump/pg_ba... [12:29:43.071] #9 0x000000000021ab01 in restore_one_database (inputFileSpec=inputFileSpec@entry=0x820ba03dc "/tmp/cirru... |
| tap | [12:24:18.417](0.605s) not ok 6 - parallel restore with chunks of two heap pages [12:24:18.469](0.052s) not ok 7 - Hash check for tplain: restored db (tplain|26562650503|904) vs original db (tplain|384... |
| test | [12:27:13.674] 205/382 postgresql:pg_dump / pg_dump/004_pg_dump_parallel ERROR ... |
| 59/5836 | SQL:2011 Application Time Update & Delete |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/isolation/expected/timeouts.out /home/postgres/postgres/build/testrun/isolatio... --- /home/postgres/postgres/src/test/isolation/expected/timeouts.out 2026-04-01 10:23:09.916780676 +0000 +++ /home/postgres/postgres/build/testrun/isolation/isolation/results/timeouts.out 2026-04-01 10:37:53.956226561 +0000 @@ -78,4 +78,4 @@ step slto: SET lock_timeout = '10s'; SET statement_timeout = '10ms'; step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...> step update: <... completed> -ERROR: canceling statement due to statement timeout +ERROR: canceling statement due to user request |
| 59/5379 | Fix bug with accessing to temporary tables of other sessions |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| assertion | TRAP: failed Assert("riinfo != NULL && riinfo->valid"), File: "../src/backend/utils/adt/ri_triggers.c", Line: 3033, PID:... |
| core | 00000059`23dff588 00007ffd`9d3cb77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000059`23dff590 00007ffd`9b934cb0 ntdll!TppWorkerThread+0x2df 00000059`23dff880 00007ffd`9d43edfb KERNEL32!BaseThreadInitThunk+0x10 00000059`23dff8b0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000059`231ff8a8 00007ffd`9d3cb77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000059`231ff8b0 00007ffd`9b934cb0 ntdll!TppWorkerThread+0x2df 00000059`231ffba0 00007ffd`9d43edfb KERNEL32!BaseThreadInitThunk+0x10 00000059`231ffbd0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000059`22dfe280 00007ff6`465f0e98 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 00000059`22dfe2c0 00007ff6`46535b62 postgres!ExceptionalCondition( 00000059`22dfe300 00007ff6`465350f6 postgres!ri_populate_fastpath_metadata( 00000059`22dfe370 00007ff6`46536682 postgres!ri_FastPathCheck( 00000059`22dfee30 00007ff6`4653147e postgres!RI_FKey_check( 00000059`22dff160 00007ff6`4605ca0e postgres!RI_FKey_check_ins( 00000059`22dff190 00007ff6`4605e5ed postgres!ExecCallTriggerFunc( 00000059`22dff340 00007ff6`46060337 postgres!AfterTriggerExecute( 00000059`22dff450 00007ff6`46059ee0 postgres!afterTriggerInvokeEvents( 00000059`22dff560 00007ff6`460a626b postgres!AfterTriggerEndQuery( |
| core | 00000059`239ff8e8 00007ffd`9adad75e ntdll!NtWaitForSingleObject+0x14 00000059`239ff8f0 00007ff6`4629d97c KERNELBASE!WaitForSingleObjectEx+0x8e 00000059`239ff990 00007ffd`9b934cb0 postgres!pg_timer_thread( 00000059`239ff9d0 00007ffd`9d43edfb KERNEL32!BaseThreadInitThunk+0x10 00000059`239ffa00 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000059`235ff6f8 00007ffd`9adf48ca ntdll!NtFsControlFile+0x14 00000059`235ff700 00007ff6`4629bf3b KERNELBASE!ConnectNamedPipe+0x6a 00000059`235ff770 00007ffd`9b934cb0 postgres!pg_signal_thread( 00000059`235ff870 00007ffd`9d43edfb KERNEL32!BaseThreadInitThunk+0x10 00000059`235ff8a0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| 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 2026-04-01 06:30:47.555495600 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out 2026-04-01 06:35:52.906428400 +0000 @@ -1625,1935 +1625,7 @@ insert into pp values(11); update pp set f1=f1+1; insert into cc values(13); -update pp set f1=f1+1; -- fail -ERROR: update or delete on table "pp" violates RESTRICT setting of foreign key constraint "cc_f1_fkey" on table "cc" -DETAIL: Key (f1)=(13) is referenced from table "cc". -delete from pp where f1 = 13; -- fail -ERROR: update or delete on table "pp" violates RESTRICT setting of foreign key constraint "cc_f1_fkey" on table "cc" -DETAIL: Key (f1)=(13) is referenced from table "cc". -drop table pp, cc; --- --- Test interaction of foreign-key optimization with rules (bug #14219) --- -create temp table t1 (a integer primary key, b text); -create temp table t2 (a integer primary key, b integer references t1); -create rule r1 as on delete to t1 do delete from t2 where t2.b = old.a; ... |
| tap | [06:36:33.473](186.172s) not ok 5 - regression tests pass [06:37:11.227](13.569s) not ok 16 - run of pg_upgrade for new instance [06:37:11.234](0.006s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade success [06:37:12.610](0.194s) not ok 20 - old and new dumps match after pg_upgrade |
| 59/6460 | Show expression of virtual columns in error messages |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| assertion | abort() has been calledTRAP: failed Assert("dsm_control_handle == 0 && h != 0"), File: "../src/backend/storage/ipc/dsm.c... |
| assertion | TRAP: failed Assert("dsm_control_handle == 0 && h != 0"), File: "../src/backend/storage/ipc/dsm.c", Line: 461, PID: 384 |
| assertion | TRAP: failed Assert("dsm_control_handle == 0 && h != 0"), File: "../src/backend/storage/ipc/dsm.c", Line: 461, PID: 8876 |
| core | 0000008a`addff8c8 00007ff8`3254b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 0000008a`addff8d0 00007ff8`30a94cb0 ntdll!TppWorkerThread+0x2df 0000008a`addffbc0 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 0000008a`addffbf0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 0000008a`ae1ffc98 00007ff8`2ff448ca ntdll!NtFsControlFile+0x14 0000008a`ae1ffca0 00007ff6`4111c31b KERNELBASE!ConnectNamedPipe+0x6a 0000008a`ae1ffd10 00007ff8`30a94cb0 postgres!pg_signal_thread( 0000008a`ae1ffe10 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 0000008a`ae1ffe40 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 0000008a`ad9ffc28 00007ff8`3254b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 0000008a`ad9ffc30 00007ff8`30a94cb0 ntdll!TppWorkerThread+0x2df 0000008a`ad9fff20 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 0000008a`ad9fff50 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 0000008a`ad5ff8c0 00007ff6`41471278 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 0000008a`ad5ff900 00007ff6`41201511 postgres!ExceptionalCondition( 0000008a`ad5ff940 00007ff6`4111a7c1 postgres!dsm_set_control_handle( 0000008a`ad5ff970 00007ff6`41128f02 postgres!PGSharedMemoryReAttach(void)+0x2d1 [c:\cirrus\src\backend\port\win32_sh... 0000008a`ad5ff9c0 00007ff6`40fd0439 postgres!SubPostmasterMain( 0000008a`ad5ffa30 00007ff6`4161ebf9 postgres!main( 0000008a`ad5ffa70 00007ff6`4161eb4e postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 0000008a`ad5ffac0 00007ff6`4161ea0e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 0000008a`ad5ffb30 00007ff6`4161ec6e postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 0000008a`ad5ffb60 00007ff8`30a94cb0 postgres!mainCRTStartup( |
| core | 000000a8`6ffff898 00007ff8`2ff448ca ntdll!NtFsControlFile+0x14 000000a8`6ffff8a0 00007ff6`4111c31b KERNELBASE!ConnectNamedPipe+0x6a 000000a8`6ffff910 00007ff8`30a94cb0 postgres!pg_signal_thread( 000000a8`6ffffa10 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 000000a8`6ffffa40 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000a8`6f3ffc20 00007ff6`41471278 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 000000a8`6f3ffc60 00007ff6`41201511 postgres!ExceptionalCondition( 000000a8`6f3ffca0 00007ff6`4111a7c1 postgres!dsm_set_control_handle( 000000a8`6f3ffcd0 00007ff6`41128f02 postgres!PGSharedMemoryReAttach(void)+0x2d1 [c:\cirrus\src\backend\port\win32_sh... 000000a8`6f3ffd20 00007ff6`40fd0439 postgres!SubPostmasterMain( 000000a8`6f3ffd90 00007ff6`4161ebf9 postgres!main( 000000a8`6f3ffdd0 00007ff6`4161eb4e postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 000000a8`6f3ffe20 00007ff6`4161ea0e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 000000a8`6f3ffe90 00007ff6`4161ec6e postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 000000a8`6f3ffec0 00007ff8`30a94cb0 postgres!mainCRTStartup( |
| core | 000000a8`6f7ffb58 00007ff8`3254b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000a8`6f7ffb60 00007ff8`30a94cb0 ntdll!TppWorkerThread+0x2df 000000a8`6f7ffe50 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 000000a8`6f7ffe80 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000a8`6fbffa08 00007ff8`3254b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000a8`6fbffa10 00007ff8`30a94cb0 ntdll!TppWorkerThread+0x2df 000000a8`6fbffd00 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 000000a8`6fbffd30 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000eb`a95ffa50 00007ff6`41471278 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 000000eb`a95ffa90 00007ff6`41201511 postgres!ExceptionalCondition( 000000eb`a95ffad0 00007ff6`4111a7c1 postgres!dsm_set_control_handle( 000000eb`a95ffb00 00007ff6`41128f02 postgres!PGSharedMemoryReAttach(void)+0x2d1 [c:\cirrus\src\backend\port\win32_sh... 000000eb`a95ffb50 00007ff6`40fd0439 postgres!SubPostmasterMain( 000000eb`a95ffbc0 00007ff6`4161ebf9 postgres!main( 000000eb`a95ffc00 00007ff6`4161eb4e postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 000000eb`a95ffc50 00007ff6`4161ea0e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 000000eb`a95ffcc0 00007ff6`4161ec6e postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 000000eb`a95ffcf0 00007ff8`30a94cb0 postgres!mainCRTStartup( |
| core | 000000eb`aa1ff558 00007ff8`3254b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000eb`aa1ff560 00007ff8`30a94cb0 ntdll!TppWorkerThread+0x2df 000000eb`aa1ff850 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 000000eb`aa1ff880 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000eb`a9dffc58 00007ff8`2ff448ca ntdll!NtFsControlFile+0x14 000000eb`a9dffc60 00007ff6`4111c31b KERNELBASE!ConnectNamedPipe+0x6a 000000eb`a9dffcd0 00007ff8`30a94cb0 postgres!pg_signal_thread( 000000eb`a9dffdd0 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 000000eb`a9dffe00 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000eb`a99ff798 00007ff8`3254b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000eb`a99ff7a0 00007ff8`30a94cb0 ntdll!TppWorkerThread+0x2df 000000eb`a99ffa90 00007ff8`325bedfb KERNEL32!BaseThreadInitThunk+0x10 000000eb`a99ffac0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| 59/5720 | virtual generated column as partition key |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:36.324185307 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-01 02:14:25....
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:36.324185307 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-01 02:16:0...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:36.324185307 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-04-01 02:14:24.899519585 +0000
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/test_pl...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:36.324185307 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-01...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:15:13.439](98.019s) not ok 5 - regression tests pass |
| tap | [02:16:56.300](0.000s) not ok 2 - regression tests pass |
| tap | [02:15:17.345](104.791s) not ok 1 - regression tests pass |
| test | [02:20:24.476] 11/383 postgresql:regress / regress/regress ERROR 1... [02:20:24.476] 29/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [02:20:24.476] 26/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [02:20:24.476] 121/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/pg_upgrad...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:36.971828600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-01 02:14:19.710668300 +...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/recovery/...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:36.971828600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-01 02:17:37.469372700...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/regress/r...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:36.971828600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_virtual.out 2026-04-01 02:14:11.139887500 +0000
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/test_plan...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:36.971828600 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-01 02:14:14.1...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:15:35.817](158.674s) not ok 5 - regression tests pass |
| tap | [02:18:43.652](0.001s) not ok 2 - regression tests pass |
| tap | [02:15:33.855](163.812s) not ok 1 - regression tests pass |
| macOS - Sequoia - Meson | |
| core | [02:30:15.586] * frame #0: 0x0000000195efec04 dyld`stat + 8 [02:30:15.586] frame #1: 0x0000000195f69f40 dyld`stat_with_subsystem + 56 [02:30:15.586] frame #2: 0x0000000195f4e6bc dyld`dyld3::stat(char const*, stat*) + 28 [02:30:15.586] frame #3: 0x0000000195f2c78c dyld`dyld4::SyscallDelegate::fileExists(char const*, dyld4::FileID*, int... [02:30:15.586] frame #4: 0x0000000195f2a310 dyld`invocation function for block in dyld4::PrebuiltLoader::invalidateI... [02:30:15.586] frame #5: 0x0000000195f061a0 dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*... [02:30:15.586] frame #6: 0x0000000195f2a0e4 dyld`dyld4::PrebuiltLoader::invalidateInIsolation(dyld4::RuntimeState co... [02:30:15.586] frame #7: 0x0000000195f29d20 dyld`dyld4::PrebuiltLoader::isValid(dyld4::RuntimeState const&) const + ... [02:30:15.586] frame #8: 0x0000000195f14e78 dyld`dyld4::RuntimeState::findPrebuiltLoader(char const*) const + 104 [02:30:15.586] frame #9: 0x0000000195f1a928 dyld`dyld4::Loader::makeDyldCacheLoader(Diagnostics&, dyld4::RuntimeStat... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/pg_upgrade/...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-01 02:15:25
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-01 02:20:28
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/recovery/02...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-01 02:15:25
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-01 02:21:44
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/regress/reg...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-01 02:15:25
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/generated_virtual.out 2026-04-01 02:20:25
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/test_plan_a...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-04-01 02:15:25
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-01 0...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:20:56.195](63.921s) not ok 5 - regression tests pass |
| tap | [02:22:24.948](0.000s) not ok 2 - regression tests pass |
| tap | [02:20:59.155](72.823s) not ok 1 - regression tests pass |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/p...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:24.959477201 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-01 02:13:...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:24.959477201 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-01 02:1...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:24.959477201 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out 2026-04-01 02:13:37.135542943 +0...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/t...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-04-01 02:10:24.959477201 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:14:38.701](106.598s) not ok 5 - regression tests pass |
| tap | [02:15:32.044](0.000s) not ok 2 - regression tests pass |
| tap | [02:14:43.164](115.172s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Autoconf | |
| core | [02:26:15.265] #0 0x00007facf27d0a14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [02:26:15.265] #1 0x00007facf2776fd9 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [02:26:15.265] #2 0x00007facf27771d5 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [02:26:15.265] #3 0x000055b22ab63da9 in ?? () [02:26:15.265] #4 0x000055b22ab5d246 in ?? () [02:26:15.265] #5 0x000055b22ab5c297 in ?? () [02:26:15.265] #6 0x000055b22ab5cceb in ?? () [02:26:15.265] #7 0x000055b22ab5a677 in ?? () [02:26:15.265] #8 0x00007facf2760ca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:26:15.265] #9 0x00007facf2760d65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tm...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:50.184763222 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/generated_virtual.out 2026-04-01 02:18:14.923484537 +0000
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/modules/test...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:50.184763222 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/generated_virtual.out 2026-04-01 02:19:19.9...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/recovery/tmp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:50.184763222 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/generated_virtual.out 2026-04-01 02:20:29.319271044 +0000
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:50.184763222 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/generated_virtual.out 2026-04-01 02:15:51.471670243 +0000
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:20:17.438](188.669s) not ok 5 - regression tests pass |
| tap | [02:21:08.759](191.117s) not ok 1 - regression tests pass |
| tap | [02:21:35.432](0.000s) not ok 2 - regression tests pass |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/p...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Wed Apr 1 02:10:11 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out Wed Apr 1 02:14:...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Wed Apr 1 02:10:11 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out Wed Apr 1 02:1...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Wed Apr 1 02:10:11 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out Wed Apr 1 02:14:29 2026
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/t...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Wed Apr 1 02:10:11 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out Wed Apr...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:15:52.941](142.126s) not ok 5 - regression tests pass |
| tap | [02:18:40.928](0.001s) not ok 2 - regression tests pass |
| tap | [02:15:52.523](150.634s) not ok 1 - regression tests pass |
| test | [02:22:36.390] 16/381 postgresql:regress / regress/regress ERROR 1... [02:22:36.390] 42/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [02:22:36.390] 44/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 2... [02:22:36.390] 189/381 postgresql:recovery / recovery/027_stream_regress ERROR 2... |
| FreeBSD - Meson | |
| core | [02:20:56.599] #0 0x0000279635e16efa in ?? () from /libexec/ld-elf.so.1 [02:20:56.599] #1 0x0000279635e10f6c in ?? () from /libexec/ld-elf.so.1 [02:20:56.599] #2 0x0000000000000000 in ?? () |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:52.071280000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-04-01 02:13:14....
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:52.071280000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-04-01 02:14:4...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:52.071280000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-04-01 02:13:06.868319000 +0000
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/test_pl...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-04-01 02:09:52.071280000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-04-01...
@@ -1148,9 +1148,10 @@
f2 | bigint | | | | plain | |
f3 | bigint | | | generated always as (f2 * 2) | plain | |
Partition key: RANGE (f3)
-Partitions: gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30'),
- gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50'),
- gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
+Partitions:
+ gtest_part_key1_0 FOR VALUES FROM ('20') TO ('30')
+ gtest_part_key1_1 FOR VALUES FROM ('30') TO ('50')
+ gtest_part_key1_2 FOR VALUES FROM ('50') TO ('100')
INSERT INTO gtest_part_key1(f2) VALUES (9); -- error
ERROR: no partition of relation "gtest_part_key1" found for row |
| tap | [02:15:17.728](228.779s) not ok 5 - regression tests pass |
| tap | [02:16:19.048](0.000s) not ok 2 - regression tests pass |
| tap | [02:15:20.182](233.353s) not ok 1 - regression tests pass |
| test | [02:18:21.692] 47/382 postgresql:regress / regress/regress ERROR 2... [02:18:21.692] 156/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 2... [02:18:21.692] 152/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [02:18:21.692] 225/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| 59/6212 | pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement |
| macOS - Sequoia - Meson | |
| core | [01:40:31.287] * frame #0: 0x0000000100f907c0 dyld`_dyld_start |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out /Users/admin/pgsql/build/testrun/pg_upgr...
--- /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:33
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_property_graph.out 2026-04-01 01:30:0...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out /Users/admin/pgsql/build/testrun/recover...
--- /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:33
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_property_graph.out 2026-04-01 01:31...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out /Users/admin/pgsql/build/testrun/regress...
--- /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:33
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_property_graph.out 2026-04-01 01:29:58
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out /Users/admin/pgsql/build/testrun/test_pl...
--- /Users/admin/pgsql/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:33
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/create_property_graph.out 2026-04-...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:30:59.191](70.643s) not ok 5 - regression tests pass |
| tap | [01:32:25.740](0.001s) not ok 2 - regression tests pass |
| tap | [01:31:00.087](75.654s) not ok 1 - regression tests pass |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_property_graph.out C:/cirrus/build/testrun/pg_up...
--- C:/cirrus/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:39.584944800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_property_graph.out 2026-04-01 01:31:51.7317824...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_property_graph.out C:/cirrus/build/testrun/recov...
--- C:/cirrus/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:39.584944800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_property_graph.out 2026-04-01 01:35:43.93771...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_property_graph.out C:/cirrus/build/testrun/regre...
--- C:/cirrus/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:39.584944800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/create_property_graph.out 2026-04-01 01:31:41.817737000 +0000
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_property_graph.out C:/cirrus/build/testrun/test_...
--- C:/cirrus/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:39.584944800 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/create_property_graph.out 2026-04-01 01:31:...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:34:17.826](185.167s) not ok 5 - regression tests pass |
| tap | [01:37:49.130](0.001s) not ok 2 - regression tests pass |
| tap | [01:34:14.850](190.022s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:42.331701259 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_property_graph.out 2026-04-01 01:31...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/rec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:42.331701259 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_property_graph.out 2026-04-01 01:...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/reg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:42.331701259 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_property_graph.out 2026-04-01 01:31:01.169949717 +...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/tes...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:42.331701259 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/create_property_graph.out 2026-0...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:32:31.168](104.535s) not ok 5 - regression tests pass |
| tap | [01:34:17.282](0.000s) not ok 2 - regression tests pass |
| tap | [01:32:33.600](110.547s) not ok 1 - regression tests pass |
| test | [01:37:39.887] 6/383 postgresql:regress / regress/regress ERROR 1... [01:37:39.887] 31/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [01:37:39.887] 28/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [01:37:39.887] 132/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:50.514885000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_property_graph.out 2026-04-01 01:30...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/rec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:50.514885000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_property_graph.out 2026-04-01 01:...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/reg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:50.514885000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_property_graph.out 2026-04-01 01:30:05.182884000 +...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/build/testrun/tes...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:50.514885000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/create_property_graph.out 2026-0...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:34:11.225](292.773s) not ok 5 - regression tests pass |
| tap | [01:35:50.492](0.000s) not ok 2 - regression tests pass |
| tap | [01:34:22.592](306.754s) not ok 1 - regression tests pass |
| test | [01:37:47.362] 28/382 postgresql:regress / regress/regress ERROR 2... [01:37:47.362] 178/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 3... [01:37:47.362] 171/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [01:37:47.362] 263/382 postgresql:recovery / recovery/027_stream_regress ERROR 4... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/src/bin/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:43.490852538 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_property_graph.out 2026-04-01 01:35:48.013662700 +0...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/src/test/modules/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:43.490852538 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/create_property_graph.out 2026-04-01 01:35:...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/src/test/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:43.490852538 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/create_property_graph.out 2026-04-01 01:36:31.801727886 +00...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out /tmp/cirrus-ci-build/src/test/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_property_graph.out 2026-04-01 01:27:43.490852538 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_property_graph.out 2026-04-01 01:32:12.669680202 +0000
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:38:52.911](219.392s) not ok 5 - regression tests pass |
| tap | [01:38:30.443](232.760s) not ok 1 - regression tests pass |
| tap | [01:39:14.011](0.000s) not ok 2 - regression tests pass |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out Wed Apr 1 01:28:28 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_property_graph.out Wed Apr 1 01...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out Wed Apr 1 01:28:28 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/create_property_graph.out Wed Apr 1 ...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out Wed Apr 1 01:28:28 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/create_property_graph.out Wed Apr 1 01:31:58 2026
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out Wed Apr 1 01:28:28 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/create_property_graph.out Wed...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:34:27.556](167.219s) not ok 5 - regression tests pass |
| tap | [01:38:09.565](0.001s) not ok 2 - regression tests pass |
| tap | [01:34:36.217](185.290s) not ok 1 - regression tests pass |
| test | [01:42:20.206] 9/381 postgresql:regress / regress/regress ERROR 1... [01:42:20.206] 45/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [01:42:20.206] 40/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [01:42:20.206] 204/381 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:05.807060203 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_property_graph.out 2026-04-01 01...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:05.807060203 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/create_property_graph.out 2026-04-01 ...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:05.807060203 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/create_property_graph.out 2026-04-01 01:30:10.82945995...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_property_graph.out /home/postgres/postgres/build/testr...
--- /home/postgres/postgres/src/test/regress/expected/create_property_graph.out 2026-04-01 01:28:05.807060203 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/create_property_graph.out 202...
@@ -57,13 +57,16 @@
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3x; -- error
ERROR: property graph "g3" element "t3" has no label "t3l3x"
ALTER PROPERTY GRAPH g3 ALTER VERTEX TABLE t3 DROP LABEL t3l3;
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2); -- fail
ERROR: cannot drop vertex t2 of property graph g3 because other objects depend on it
DETAIL: edge e1 of property graph g3 depends on vertex t2 of property graph g3
HINT: Use DROP ... CASCADE to drop the dependent objects too.
ALTER PROPERTY GRAPH g3 DROP VERTEX TABLES (t2) CASCADE;
NOTICE: drop cascades to edge e1 of property graph g3
+ERROR: unsupported object class: 8318
ALTER PROPERTY GRAPH g3 DROP EDGE TABLES (e2);
+ERROR: unsupported object class: 8318
CREATE PROPERTY GRAPH g4
VERTEX TABLES (
t1 KEY (a) NO PROPERTIES,
... |
| tap | [01:31:45.757](111.267s) not ok 5 - regression tests pass |
| tap | [01:32:38.321](0.000s) not ok 2 - regression tests pass |
| tap | [01:31:59.429](128.117s) not ok 1 - regression tests pass |
| 59/6619 | pg_stat_xact_user_tables stat not currect during the transaction |
| OpenBSD - Meson | |
| test | [22:43:34.797] 382/382 postgresql:psql / psql/030_pager ERROR 1... |
| FreeBSD - Meson | |
| tap | [22:38:20.605](0.001s) not ok 6 - table seq_scan shows only current transaction's scans: matches [22:38:20.768](0.000s) not ok 12 - table seq_scan doesn't leak across PREPARE boundary: matches |
| test | [22:40:27.067] 243/383 postgresql:psql / psql/040_pgstat_xact ERROR ... |
| 58/6106 | refactor CreateStatsStmt |
| OpenBSD - Meson | |
| tap | [22:26:49.329](333.968s) # poll_query_until timed out executing this query: timed out waiting for slot to be lost at /home/postgres/postgres/src/test/recovery/t/019_replslot_limit.pl line 388. |
| test | [22:28:52.861] 277/381 postgresql:recovery / recovery/019_replslot_limit ERROR 3... |
| 58/6371 | Allowing ALTER COLUMN TYPE for columns in publication column lists |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/publication.out C:/cirrus/build/testrun/test_plan_advic... --- C:/cirrus/src/test/regress/expected/publication.out 2026-03-31 21:57:50.416932100 +0000 +++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/publication.out 2026-03-31 22:02:33.7612132... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:05:50.998](0.274s) not ok 5 - psql connect success [22:05:50.999](0.000s) not ok 6 - psql select 1 |
| tap | [22:03:29.141](189.446s) not ok 1 - regression tests pass |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/publication.out /Users/admin/pgsql/build/testrun/test_plan_advice/... --- /Users/admin/pgsql/src/test/regress/expected/publication.out 2026-03-31 21:58:17 +++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/publication.out 2026-03-31 22:01:1... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:01:41.340](74.663s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/publication.out /tmp/cirrus-ci-build/build/testrun/test_plan_adv... --- /tmp/cirrus-ci-build/src/test/regress/expected/publication.out 2026-03-31 21:57:21.393951572 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/publication.out 2026-03-31 22:01... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:01:41.018](110.451s) not ok 1 - regression tests pass |
| test | [22:06:56.599] 31/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/publication.out /home/postgres/postgres/build/testrun/test_pl... --- /home/postgres/postgres/src/test/regress/expected/publication.out Tue Mar 31 21:58:03 2026 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/publication.out Tue Mar 31 22... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:02:33.396](145.526s) not ok 1 - regression tests pass |
| test | [22:09:18.057] 40/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/publication.out /tmp/cirrus-ci-build/build/testrun/test_plan_adv... --- /tmp/cirrus-ci-build/src/test/regress/expected/publication.out 2026-03-31 21:58:36.173020000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/publication.out 2026-03-31 22:02... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:04:16.036](274.058s) not ok 1 - regression tests pass |
| test | [22:07:29.503] 165/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 2... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/publication.out /home/postgres/postgres/build/testrun/test_pl... --- /home/postgres/postgres/src/test/regress/expected/publication.out 2026-03-31 21:58:11.584161925 +0000 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/publication.out 2026-03-31 22... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:01:29.572](106.057s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Autoconf | |
| core | [22:12:32.843] #0 0x00007efc1aad22c0 in ?? () [22:12:32.843] #1 0x0000000000000004 in ?? () [22:12:32.843] #2 0x00007fff55902cd6 in ?? () [22:12:32.843] #3 0x00007fff55902cd9 in ?? () [22:12:32.843] #4 0x00007fff55902cdc in ?? () [22:12:32.843] #5 0x00007fff55902cdf in ?? () [22:12:32.843] #6 0x0000000000000000 in ?? () |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/publication.out /tmp/cirrus-ci-build/src/test/modules/test_plan_... --- /tmp/cirrus-ci-build/src/test/regress/expected/publication.out 2026-03-31 21:57:57.464090763 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/publication.out 2026-03-31 22:06:39.4911112... @@ -850,6 +850,8 @@ -- test that ALTER COLUMN ALTER [ SET DATA ] TYPE is rejected when the column is in a row filter CREATE TABLE testpub_rf_tbl8 (id int PRIMARY KEY, x int, y int, z int); CREATE PUBLICATION testpub9 FOR TABLE testpub_rf_tbl8 WHERE (x > 100 AND y < 200); +WARNING: logical decoding must be enabled to publish logical changes +HINT: Before creating subscriptions, ensure that "wal_level" is set to "replica" or higher. SET client_min_messages = 'ERROR'; -- fail ALTER TABLE testpub_rf_tbl8 ALTER COLUMN x TYPE bigint; |
| tap | [22:07:30.000](190.499s) not ok 1 - regression tests pass |
| 58/6191 | Optimize shared LWLock acquisition for high-core-count systems |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres... --- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out 2026-03-31 21:39:34.998582000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out 2026-03-31 21:48:28.1053790... @@ -12715,8 +12715,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 @@ -12732,8 +12731,7 @@ FROM postgres_fdw_get_connections(true); server_name | closed | remote_backend_pid -------------+--------+-------------------- - loopback | t | t -(1 row) +(0 rows) ... |
| test | [21:49:00.361] 84/88 postgresql:postgres_fdw-running / postgres_fdw-running/regress ERROR 13.90... |
| 58/6041 | Fix pg_rewind false positives caused by shutdown-only WAL |
| CompilerWarnings | |
| compiler | [21:34:27.680] pg_rewind.c:483:17: error: mixing declarations and code is incompatible with standards before C99 [-Werro... |
| compiler | [21:34:27.513] parsexlog.c:342:1: error: non-void function does not return a value in all control paths [-Werror,-Wretur... |
| compiler | [21:34:27.513] parsexlog.c:185:17: error: variable 'seen_running_xacts' set but not used [-Werror,-Wunused-but-set-varia... |
| compiler | [21:34:27.513] parsexlog.c:200:9: error: mixing declarations and code is incompatible with standards before C99 [-Werror... |
| compiler | [21:34:14.625] parsexlog.c:185:17: error: variable 'seen_running_xacts' set but not used [-Werror,-Wunused-but-set-varia... |
| compiler | [21:34:14.657] pg_rewind.c:483:17: error: mixing declarations and code is incompatible with standards before C99 [-Werro... |
| compiler | [21:34:14.625] parsexlog.c:342:1: error: non-void function does not return a value in all control paths [-Werror,-Wretur... |
| compiler | [21:34:14.625] parsexlog.c:200:9: error: mixing declarations and code is incompatible with standards before C99 [-Werror... |
| compiler | [21:33:38.585] pg_rewind.c:483:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statemen... |
| compiler | [21:33:38.453] parsexlog.c:182:1: error: ‘is_shutdown_only_sequence’ defined but not used [-Werror=unused-function] |
| compiler | [21:33:38.453] parsexlog.c:342:1: error: control reaches end of non-void function [-Werror=return-type] |
| compiler | [21:33:38.453] parsexlog.c:200:17: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme... |
| compiler | [21:33:38.585] pg_rewind.c:489:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statemen... |
| compiler | [21:33:26.574] parsexlog.c:200:17: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme... |
| compiler | [21:33:26.669] pg_rewind.c:489:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statemen... |
| compiler | [21:33:26.669] pg_rewind.c:483:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statemen... |
| compiler | [21:33:26.574] parsexlog.c:182:1: error: ‘is_shutdown_only_sequence’ defined but not used [-Werror=unused-function] |
| compiler | [21:33:26.574] parsexlog.c:342:1: error: control reaches end of non-void function [-Werror=return-type] |
| compiler | [21:34:56.490] pg_rewind.c:489:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statemen... |
| compiler | [21:34:56.490] pg_rewind.c:483:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statemen... |
| compiler | [21:34:55.989] parsexlog.c:182:1: error: ‘is_shutdown_only_sequence’ defined but not used [-Werror=unused-function] |
| compiler | [21:34:55.989] parsexlog.c:342:1: error: control reaches end of non-void function [-Werror=return-type] |
| compiler | [21:34:55.989] parsexlog.c:200:17: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| compiler | [21:34:11.239] c:\cirrus\src\bin\pg_rewind\parsexlog.c(342) : warning C4715: 'findLastCheckpoint': not all control paths... |
| 59/6623 | Add custom EXPLAIN options support to auto_explain |
| macOS - Sequoia - Meson | |
| core | [16:59:27.157] * frame #0: 0x000000018c9669d0 dyld`lsl::MemoryManager::writeProtect(bool) + 224 [16:59:27.157] frame #1: 0x000000018c94c40c dyld`dyld4::RuntimeState::notifyObjCInit(dyld4::Loader const*) + 488 [16:59:27.157] frame #2: 0x000000018c97895c dyld`dyld4::APIs::runAllInitializersForMain() + 196 [16:59:27.157] frame #3: 0x000000018c93be00 dyld`dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 3092 [16:59:27.157] frame #4: 0x000000018c93b1d8 dyld`dyld4::start(dyld4::KernelArgs*, void*, void*)::$_0::operator()() c... [16:59:27.157] frame #5: 0x000000018c93ab4c dyld`start + 6000 |
| Linux - Debian Trixie - Meson | |
| test | [16:54:12.053] 68/383 postgresql:auto_explain / auto_explain/regress ERROR ... |
| OpenBSD - Meson | |
| test | [16:54:43.635] 64/381 postgresql:auto_explain / auto_explain/regress ERROR ... |
| FreeBSD - Meson | |
| test | [16:53:11.282] 66/382 postgresql:auto_explain / auto_explain/regress ERROR ... |
| Linux - Debian Trixie - Autoconf | |
| core | [16:57:32.054] #0 0x00007fdc85cf52c0 in ?? () [16:57:32.054] #1 0x0000000000000004 in ?? () [16:57:32.054] #2 0x00007ffcd71d3d38 in ?? () [16:57:32.054] #3 0x00007ffcd71d3d3b in ?? () [16:57:32.054] #4 0x00007ffcd71d3d3e in ?? () [16:57:32.054] #5 0x00007ffcd71d3d41 in ?? () [16:57:32.054] #6 0x0000000000000000 in ?? () |
| core | [16:57:31.910] #0 0x00007fd1542c1a27 in ?? () from /lib64/ld-linux-x86-64.so.2 [16:57:31.910] #1 0x00007fd1542c40b9 in ?? () from /lib64/ld-linux-x86-64.so.2 [16:57:31.910] #2 0x00007fd1542d3355 in ?? () from /lib64/ld-linux-x86-64.so.2 [16:57:31.910] #3 0x00007fd1542cfc8f in ?? () from /lib64/ld-linux-x86-64.so.2 [16:57:31.910] #4 0x00007fd1542d143a in ?? () from /lib64/ld-linux-x86-64.so.2 [16:57:31.910] #5 0x00007fd1542d02c8 in ?? () from /lib64/ld-linux-x86-64.so.2 [16:57:31.910] #6 0x0000000000000004 in ?? () [16:57:31.910] #7 0x00007ffe31246d1c in ?? () [16:57:31.910] #8 0x00007ffe31246d1f in ?? () [16:57:31.910] #9 0x00007ffe31246d22 in ?? () |
| 58/6055 | let ALTER TABLE DROP COLUMN drop whole-row referenced object |
| Linux - Debian Trixie - Meson | |
| core | [14:35:06.308] #0 0x00007fd1c7484a14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [14:35:06.308] #1 0x00007fd1c742afd9 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [14:35:06.308] #2 0x00007fd1c742b1d5 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [14:35:06.308] #3 0x00005628584b5da9 in ?? () [14:35:06.308] #4 0x00005628584af246 in ?? () [14:35:06.308] #5 0x00005628584ae297 in ?? () [14:35:06.308] #6 0x00005628584aeceb in ?? () [14:35:06.308] #7 0x00005628584ac677 in ?? () [14:35:06.308] #8 0x00007fd1c7414ca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [14:35:06.308] #9 0x00007fd1c7414d65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:54.023287891 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-03-31 14:25:22.761154401... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:54.023287891 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-03-31 14:27:06.3533017... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:54.023287891 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2026-03-31 14:25:23.705159030 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:54.023287891 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-03-31 14:25:23... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:26:37.010](94.490s) not ok 5 - regression tests pass |
| tap | [14:28:14.926](0.000s) not ok 2 - regression tests pass |
| tap | [14:26:41.345](101.944s) not ok 1 - regression tests pass |
| test | [14:31:42.560] 6/383 postgresql:regress / regress/regress ERROR ... [14:31:42.560] 29/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [14:31:42.560] 27/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [14:31:42.560] 117/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/pg_upgrade/002_pg_... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-03-31 14:23:00.242601300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-03-31 14:26:30.489272800 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/recovery/027_strea... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-03-31 14:23:00.242601300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-03-31 14:30:43.604399400 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/regress/regress/re... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-03-31 14:23:00.242601300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/triggers.out 2026-03-31 14:26:24.482436800 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/triggers.out C:/cirrus/build/testrun/test_plan_advice/0... --- C:/cirrus/src/test/regress/expected/triggers.out 2026-03-31 14:23:00.242601300 +0000 +++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-03-31 14:26:21.317402700 ... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:29:01.756](196.693s) not ok 5 - regression tests pass |
| tap | [14:32:58.441](0.001s) not ok 2 - regression tests pass |
| tap | [14:28:55.793](198.826s) not ok 1 - regression tests pass |
| macOS - Sequoia - Meson | |
| core | [14:39:04.431] * frame #0: 0x000000019cb5ac04 dyld`stat + 8 [14:39:04.431] frame #1: 0x000000019cbc5f40 dyld`stat_with_subsystem + 56 [14:39:04.431] frame #2: 0x000000019cbaa6bc dyld`dyld3::stat(char const*, stat*) + 28 [14:39:04.431] frame #3: 0x000000019cb8878c dyld`dyld4::SyscallDelegate::fileExists(char const*, dyld4::FileID*, int... [14:39:04.431] frame #4: 0x000000019cb86310 dyld`invocation function for block in dyld4::PrebuiltLoader::invalidateI... [14:39:04.431] frame #5: 0x000000019cb62118 dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*... [14:39:04.431] frame #6: 0x000000019cb860e4 dyld`dyld4::PrebuiltLoader::invalidateInIsolation(dyld4::RuntimeState co... [14:39:04.431] frame #7: 0x000000019cb85d20 dyld`dyld4::PrebuiltLoader::isValid(dyld4::RuntimeState const&) const + ... [14:39:04.431] frame #8: 0x000000019cb70e78 dyld`dyld4::RuntimeState::findPrebuiltLoader(char const*) const + 104 [14:39:04.431] frame #9: 0x000000019cb76928 dyld`dyld4::Loader::makeDyldCacheLoader(Diagnostics&, dyld4::RuntimeStat... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-03-31 14:23:03 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-03-31 14:27:01 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/recovery/027_stream_... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-03-31 14:23:03 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-03-31 14:29:42 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-03-31 14:23:03 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/triggers.out 2026-03-31 14:26:52 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/test_plan_advice/001... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-03-31 14:23:03 +++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-03-31 14:26:54 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:28:29.213](122.237s) not ok 5 - regression tests pass |
| tap | [14:31:08.568](0.001s) not ok 2 - regression tests pass |
| tap | [14:28:32.934](133.808s) not ok 1 - regression tests pass |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:53.498519000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-03-31 14:24:50.580880000... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:53.498519000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-03-31 14:26:26.5401260... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/regress/regress/... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:53.498519000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/triggers.out 2026-03-31 14:24:47.241490000 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:22:53.498519000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-03-31 14:24:53... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:28:15.970](257.508s) not ok 5 - regression tests pass |
| tap | [14:29:47.385](0.000s) not ok 2 - regression tests pass |
| tap | [14:28:20.088](264.242s) not ok 1 - regression tests pass |
| test | [14:31:51.349] 158/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 2... [14:31:51.349] 29/382 postgresql:regress / regress/regress ERROR 2... [14:31:51.349] 152/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [14:31:51.349] 246/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:23:04.745256105 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/triggers.out 2026-03-31 14:29:01.234641160 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/test/modules/test_plan_adv... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:23:04.745256105 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/triggers.out 2026-03-31 14:29:26.562435032 ... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:23:04.745256105 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/triggers.out 2026-03-31 14:31:05.445850935 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out /tmp/cirrus-ci-build/src/test/regress/results/trigg... --- /tmp/cirrus-ci-build/src/test/regress/expected/triggers.out 2026-03-31 14:23:04.745256105 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/triggers.out 2026-03-31 14:26:33.049533380 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:31:42.562](196.161s) not ok 5 - regression tests pass |
| tap | [14:32:09.612](208.056s) not ok 1 - regression tests pass |
| tap | [14:32:49.739](0.000s) not ok 2 - regression tests pass |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/pg_upgrade... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-03-31 14:23:20.565707792 +0000 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out 2026-03-31 14:25:00.824000... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/recovery/0... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-03-31 14:23:20.565707792 +0000 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/triggers.out 2026-03-31 14:25:39.1939... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/regress/re... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-03-31 14:23:20.565707792 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/triggers.out 2026-03-31 14:24:56.922350333 +0000 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/test_plan_... --- /home/postgres/postgres/src/test/regress/expected/triggers.out 2026-03-31 14:23:20.565707792 +0000 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out 2026-03-31 14:24... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:26:06.913](90.555s) not ok 5 - regression tests pass |
| tap | [14:27:05.532](0.001s) not ok 2 - regression tests pass |
| tap | [14:26:12.719](98.848s) not ok 1 - regression tests pass |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/pg_upgrade... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Tue Mar 31 14:23:04 2026 +++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/triggers.out Tue Mar 31 14:25:33 2026 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/recovery/0... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Tue Mar 31 14:23:04 2026 +++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/triggers.out Tue Mar 31 14:27:40 2026 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/regress/re... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Tue Mar 31 14:23:04 2026 +++ /home/postgres/postgres/build/testrun/regress/regress/results/triggers.out Tue Mar 31 14:25:28 2026 @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/triggers.out /home/postgres/postgres/build/testrun/test_plan_... --- /home/postgres/postgres/src/test/regress/expected/triggers.out Tue Mar 31 14:23:04 2026 +++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/triggers.out Tue Mar 31 14:25... @@ -250,7 +250,8 @@ --------+---------+-----------+----------+---------+---------+--------------+------------- a | integer | | | | plain | | Partition key: RANGE (a) -Partitions: test_tbl1p1 FOR VALUES FROM (0) TO (1000) +Partitions: + test_tbl1p1 FOR VALUES FROM (0) TO (1000) DROP TABLE test_tbl1; -- |
| tap | [14:27:06.804](124.964s) not ok 5 - regression tests pass |
| tap | [14:29:59.327](0.001s) not ok 2 - regression tests pass |
| tap | [14:27:10.924](135.765s) not ok 1 - regression tests pass |
| test | [14:33:32.715] 10/381 postgresql:regress / regress/regress ERROR 1... [14:33:32.715] 40/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [14:33:32.715] 38/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 2... [14:33:32.715] 196/381 postgresql:recovery / recovery/027_stream_regress ERROR 2... |
| 58/5879 | amcheck: support for GiST |
| macOS - Sequoia - Meson | |
| assertion | TRAP: failed Assert("riinfo != NULL && riinfo->valid"), File: "../src/backend/utils/adt/ri_triggers.c", Line: 3031, PID:... |
| core | [13:31:36.857] * frame #0: 0x0000000197642388 libsystem_kernel.dylib`__pthread_kill + 8 [13:31:36.857] frame #1: 0x000000019767b848 libsystem_pthread.dylib`pthread_kill + 296 [13:31:36.857] frame #2: 0x00000001975849e4 libsystem_c.dylib`abort + 124 [13:31:36.857] frame #3: 0x0000000104c16d2c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una... [13:31:36.857] frame #4: 0x0000000104ba5f0c postgres`ri_populate_fastpath_metadata(riinfo=0x000000012801fd40, fk_rel... [13:31:36.857] frame #5: 0x0000000104ba5ef4 postgres`ri_FastPathCheck(riinfo=0x000000012801fd40, fk_rel=0x0000000138... [13:31:36.857] frame #6: 0x0000000104ba5e64 postgres`RI_FKey_check(trigdata=<unavailable>) at ri_triggers.c:395:3 [13:31:36.857] frame #7: 0x0000000104ba530c postgres`RI_FKey_check_ins(fcinfo=0x000000016b67f728) at ri_triggers.c:5... [13:31:36.857] frame #8: 0x00000001048f0a60 postgres`ExecCallTriggerFunc(trigdata=0x000000016b67f910, tgindx=<unavai... [13:31:36.857] frame #9: 0x00000001048f4148 postgres`AfterTriggerExecute(estate=0x0000000148898700, event=0x00000001... |
| core | [13:30:48.115] * frame #0: 0x00000001972d55b8 [13:30:48.115] frame #1: 0x00000001973069bc [13:30:48.115] frame #2: 0x00000001972da070 |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/triggers.out /Users/admin/pgsql/build/testrun/regress/regress/resu... --- /Users/admin/pgsql/src/test/regress/expected/triggers.out 2026-03-31 13:16:26 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/triggers.out 2026-03-31 13:19:14 @@ -514,3133 +514,7 @@ NOTICE: trigtest INSERT AFTER STATEMENT reset session_replication_role; insert into trigtest2 values(1); -insert into trigtest2 values(2); -delete from trigtest where i=2; -NOTICE: trigtest DELETE AFTER STATEMENT -select * from trigtest2; - i ---- - 1 -(1 row) - -alter table trigtest disable trigger all; -delete from trigtest where i=1; -select * from trigtest2; - i ... |
| 59/6588 | Speed up COPY TO text/CSV parsing using SIMD |
| CompilerWarnings | |
| compiler | [08:02:41.275] copyto.c:217:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-... |
| compiler | [08:02:41.275] copyto.c:273:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-... |
| compiler | [08:02:16.935] copyto.c:273:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-... |
| compiler | [08:02:16.935] copyto.c:217:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-... |
| compiler | [08:01:23.491] copyto.c:273:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] |
| compiler | [08:01:23.491] copyto.c:217:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] |
| compiler | [08:00:59.739] copyto.c:217:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] |
| compiler | [08:00:59.739] copyto.c:273:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] |
| compiler | [08:03:40.240] copyto.c:217:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] |
| compiler | [08:03:40.240] copyto.c:273:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] |
| 58/6431 | [BUG#19384] Fix Server crash at textout |
| Windows - Server 2022, 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 2026-03-31 07:54:42.672034400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2026-03-31 07:59:57.846183500 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:54:42.672034400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2026-03-31 08:03:18.380514200 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:54:42.672034400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/indexing.out 2026-03-31 07:59:47.670892400 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/indexing.out C:/cirrus/build/testrun/test_plan_advice/0...
--- C:/cirrus/src/test/regress/expected/indexing.out 2026-03-31 07:54:42.672034400 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/indexing.out 2026-03-31 07:59:59.111825500 ...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| tap | [08:00:08.236](173.572s) not ok 5 - regression tests pass [08:00:16.181](4.068s) not ok 7 - dump before running pg_upgrade [08:00:58.991](3.943s) not ok 19 - dump after running pg_upgrade |
| tap | [08:03:31.272](0.000s) not ok 2 - regression tests pass [08:03:37.175](5.896s) not ok 5 - dump primary server [08:03:43.372](6.196s) not ok 6 - dump standby server |
| tap | [08:00:07.562](180.498s) not ok 1 - regression tests pass |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indirect_toast.out /Users/admin/pgsql/build/testrun/pg_upgrade/002...
--- /Users/admin/pgsql/src/test/regress/expected/indirect_toast.out 2026-03-31 07:53:55
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indirect_toast.out 2026-03-31 07:59:40
@@ -140,15 +140,8 @@
INSERT INTO indtoasttest(descr, f1, f2) VALUES('one-toasted,one-null, via indirect', repeat('1234567890',30000), NULL);
SELECT substring(indtoasttest::text, 1, 200) FROM indtoasttest;
- substring ...
------------------------------------------------------------------------------------------------------------------------...
- (two-compressed,8,--12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678...
- (two-toasted,8,--12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901...
- ("one-compressed,one-null",8,,1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678...
- ("one-toasted,one-null",8,,1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901...
- ("one-toasted,one-null, via indirect",0,123456789012345678901234567890123456789012345678901234567890123456789012345678...
-(5 rows)
-
+ERROR: type indtoasttest has changed
+DETAIL: The composite value was created using a previous definition of type indtoasttest.
-- check we didn't screw with main/toast tuple visibility
VACUUM FREEZE indtoasttest;
... |
| 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 2026-03-31 07:53:55
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2026-03-31 08:02:16
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:53:55
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/indexing.out 2026-03-31 07:59:57
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/indexing.out /Users/admin/pgsql/build/testrun/test_plan_advice/001...
--- /Users/admin/pgsql/src/test/regress/expected/indexing.out 2026-03-31 07:53:55
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/indexing.out 2026-03-31 08:00:11
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| tap | [08:00:23.788](131.649s) not ok 5 - regression tests pass [08:00:33.872](7.008s) not ok 7 - dump before running pg_upgrade [08:01:18.292](6.635s) not ok 19 - dump after running pg_upgrade |
| tap | [08:02:22.793](0.001s) not ok 2 - regression tests pass [08:02:28.561](5.767s) not ok 5 - dump primary server [08:02:33.668](5.107s) not ok 6 - dump standby server |
| tap | [08:00:22.278](135.563s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - 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 2026-03-31 07:54:37.829103157 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2026-03-31 07:59:26.678948783...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:54:37.829103157 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2026-03-31 08:01:23.9439347...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:54:37.829103157 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/indexing.out 2026-03-31 07:59:32.282986489 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2026-03-31 07:54:37.829103157 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/indexing.out 2026-03-31 07:59:33...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| tap | [07:59:33.283](105.019s) not ok 5 - regression tests pass [07:59:41.363](5.530s) not ok 7 - dump before running pg_upgrade [08:00:20.283](8.456s) not ok 19 - dump after running pg_upgrade |
| tap | [08:01:31.556](0.000s) not ok 2 - regression tests pass [08:01:38.886](7.323s) not ok 5 - dump primary server [08:01:45.388](6.502s) not ok 6 - dump standby server |
| tap | [07:59:36.779](111.700s) not ok 1 - regression tests pass |
| test | [08:05:05.389] 26/383 postgresql:regress / regress/regress ERROR 1... [08:05:05.389] 29/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [08:05:05.389] 27/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [08:05:05.389] 132/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/pg_upgrade...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out 2026-03-31 07:54:19.970180635 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out 2026-03-31 07:57:58.423316...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/recovery/0...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out 2026-03-31 07:54:19.970180635 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/indexing.out 2026-03-31 07:58:58.0116...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/regress/re...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out 2026-03-31 07:54:19.970180635 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/indexing.out 2026-03-31 07:57:52.798691425 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/test_plan_...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out 2026-03-31 07:54:19.970180635 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/indexing.out 2026-03-31 07:58...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| tap | [07:58:06.784](100.052s) not ok 5 - regression tests pass [07:58:13.618](4.703s) not ok 7 - dump before running pg_upgrade [07:58:43.391](4.885s) not ok 19 - dump after running pg_upgrade |
| tap | [07:59:03.341](0.000s) not ok 2 - regression tests pass [07:59:09.624](6.282s) not ok 5 - dump primary server [07:59:11.999](2.375s) not ok 6 - dump standby server |
| tap | [07:58:13.453](109.649s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Autoconf | |
| core | [08:10:07.870] #0 0x00007f971c661687 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:10:07.870] #1 0x00007f971c6616ad in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:10:07.870] #2 0x00007f971c6cc7c7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 [08:10:07.870] #3 0x000055d1264d24b8 in ?? () [08:10:07.870] #4 0x000055d1264d270a in ?? () [08:10:07.870] #5 0x000055d1264d3e14 in ?? () [08:10:07.870] #6 0x000055d1264cd24e in ?? () [08:10:07.870] #7 0x000055d1264cc297 in ?? () [08:10:07.870] #8 0x000055d1264ccceb in ?? () [08:10:07.870] #9 0x000055d1264ca677 in ?? () |
| 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 2026-03-31 07:54:07.669915015 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out 2026-03-31 08:04:20.431127572 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/modules/test_plan_adv...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out 2026-03-31 07:54:07.669915015 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/indexing.out 2026-03-31 08:05:04.951067554 ...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:54:07.669915015 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/indexing.out 2026-03-31 08:05:34.263022590 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| 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 2026-03-31 07:54:07.669915015 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out 2026-03-31 08:01:26.991234713 +0000
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| tap | [08:04:33.665](219.291s) not ok 5 - regression tests pass [08:04:50.521](9.472s) not ok 7 - dump before running pg_upgrade [08:05:30.633](6.501s) not ok 19 - dump after running pg_upgrade |
| tap | [08:05:09.202](201.119s) not ok 1 - regression tests pass |
| tap | [08:05:39.069](0.000s) not ok 2 - regression tests pass [08:05:43.045](3.976s) not ok 5 - dump primary server [08:05:47.042](3.997s) not ok 6 - dump standby server |
| FreeBSD - Meson | |
| tap | [08:00:41.091](16.780s) not ok 7 - dump before running pg_upgrade [08:01:42.766](15.628s) not ok 19 - dump after running pg_upgrade |
| tap | [08:01:54.430](20.530s) not ok 5 - dump primary server [08:02:09.071](14.640s) not ok 6 - dump standby server |
| test | [08:03:57.857] 177/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [08:03:57.857] 247/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/pg_upgrade...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out Tue Mar 31 07:54:45 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/indexing.out Tue Mar 31 07:59:28 2026
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/recovery/0...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out Tue Mar 31 07:54:45 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/indexing.out Tue Mar 31 08:02:27 2026
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/regress/re...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out Tue Mar 31 07:54:45 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/indexing.out Tue Mar 31 07:59:23 2026
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/indexing.out /home/postgres/postgres/build/testrun/test_plan_...
--- /home/postgres/postgres/src/test/regress/expected/indexing.out Tue Mar 31 07:54:45 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/indexing.out Tue Mar 31 07:59...
@@ -1677,6 +1677,8 @@
create index row_image_index
on test_pg_wholerow_index ((row_image(test_pg_wholerow_index)));
insert into test_pg_wholerow_index values (2, 'addition', 0);
+ERROR: type test_pg_wholerow_index has changed
+DETAIL: The composite value was created using a previous definition of type test_pg_wholerow_index.
drop index row_image_index;
drop function row_image(test_pg_wholerow_index);
drop table test_pg_wholerow_index; |
| tap | [07:59:36.509](130.306s) not ok 5 - regression tests pass [07:59:54.284](12.771s) not ok 7 - dump before running pg_upgrade [08:01:11.530](13.783s) not ok 19 - dump after running pg_upgrade |
| tap | [08:02:42.418](0.001s) not ok 2 - regression tests pass [08:02:54.478](12.059s) not ok 5 - dump primary server [08:03:00.413](5.934s) not ok 6 - dump standby server |
| tap | [07:59:43.139](142.924s) not ok 1 - regression tests pass |
| test | [08:06:28.289] 33/381 postgresql:regress / regress/regress ERROR 1... [08:06:28.289] 40/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [08:06:28.289] 37/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 2... [08:06:28.289] 196/381 postgresql:recovery / recovery/027_stream_regress ERROR 2... |
| 58/5992 | Fix ALTER TABLE DROP EXPRESSION with ONLY option |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/pg_upgra...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-03-31 05:18:06.2...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-03-31 05:18:14....
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-03-31 05:19:50...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-03-31 05:19:5...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_stored.out 2026-03-31 05:18:01.824277746 +0000
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-03-31 05:18:11.984101757 +0000
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/test_pla...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_stored.out 2026-03-31 ...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/test_pl...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:12.116237497 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-03-31...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:19:04.581](99.185s) not ok 5 - regression tests pass |
| tap | [05:20:50.085](0.000s) not ok 2 - regression tests pass |
| tap | [05:19:11.232](109.067s) not ok 1 - regression tests pass |
| test | [05:24:17.734] 10/383 postgresql:regress / regress/regress ERROR 1... [05:24:17.734] 32/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [05:24:17.734] 28/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [05:24:17.734] 123/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| assertion | TRAP: failed Assert("dsm_control_handle == 0 && h != 0"), File: "../src/backend/storage/ipc/dsm.c", Line: 461, PID: 1396 |
| core | 0000005c`f83ff5e8 00007ffb`7270b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 0000005c`f83ff5f0 00007ffb`70a44cb0 ntdll!TppWorkerThread+0x2df 0000005c`f83ff8e0 00007ffb`7277edfb KERNEL32!BaseThreadInitThunk+0x10 0000005c`f83ff910 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 0000005c`f87ff988 00007ffb`700948ca ntdll!NtFsControlFile+0x14 0000005c`f87ff990 00007ff6`1f36bb1b KERNELBASE!ConnectNamedPipe+0x6a 0000005c`f87ffa00 00007ffb`70a44cb0 postgres!pg_signal_thread( 0000005c`f87ffb00 00007ffb`7277edfb KERNEL32!BaseThreadInitThunk+0x10 0000005c`f87ffb30 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 0000005c`f7fffa28 00007ffb`7270b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 0000005c`f7fffa30 00007ffb`70a44cb0 ntdll!TppWorkerThread+0x2df 0000005c`f7fffd20 00007ffb`7277edfb KERNEL32!BaseThreadInitThunk+0x10 0000005c`f7fffd50 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 0000005c`f7bff730 00007ff6`1f6bfc88 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 0000005c`f7bff770 00007ff6`1f450d31 postgres!ExceptionalCondition( 0000005c`f7bff7b0 00007ff6`1f369fc1 postgres!dsm_set_control_handle( 0000005c`f7bff7e0 00007ff6`1f378732 postgres!PGSharedMemoryReAttach(void)+0x2d1 [c:\cirrus\src\backend\port\win32_sh... 0000005c`f7bff830 00007ff6`1f21fec9 postgres!SubPostmasterMain( 0000005c`f7bff8a0 00007ff6`1f86d769 postgres!main( 0000005c`f7bff8e0 00007ff6`1f86d6be postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 0000005c`f7bff930 00007ff6`1f86d57e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 0000005c`f7bff9a0 00007ff6`1f86d7de postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 0000005c`f7bff9d0 00007ffb`70a44cb0 postgres!mainCRTStartup( |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/pg_upgrade...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-03-31 05:14:33.416023900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-03-31 05:18:07.392225600 +0...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/pg_upgrad...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-03-31 05:14:33.417002700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-03-31 05:18:29.877577800 +...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/recovery/0...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-03-31 05:14:33.416023900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-03-31 05:21:46.610451400 ...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/recovery/...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-03-31 05:14:33.417002700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-03-31 05:22:03.146572200...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/regress/re...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-03-31 05:14:33.416023900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_stored.out 2026-03-31 05:17:57.113914400 +0000
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/regress/r...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-03-31 05:14:33.417002700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/generated_virtual.out 2026-03-31 05:18:22.444481200 +0000
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_stored.out C:/cirrus/build/testrun/test_plan_...
--- C:/cirrus/src/test/regress/expected/generated_stored.out 2026-03-31 05:14:33.416023900 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_stored.out 2026-03-31 05:18:03.74...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/generated_virtual.out C:/cirrus/build/testrun/test_plan...
--- C:/cirrus/src/test/regress/expected/generated_virtual.out 2026-03-31 05:14:33.417002700 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-03-31 05:18:25.5...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:19:54.602](172.866s) not ok 5 - regression tests pass |
| tap | [05:23:16.156](0.002s) not ok 2 - regression tests pass |
| tap | [05:19:57.373](183.903s) not ok 1 - regression tests pass |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/pg_upgrade/0...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-03-31 05:15:52
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/pg_upgrade/...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-03-31 05:16:05
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/recovery/027...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-03-31 05:18:01
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/recovery/02...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-03-31 05:18:07
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/regress/regr...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/generated_stored.out 2026-03-31 05:15:44
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/regress/reg...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/generated_virtual.out 2026-03-31 05:15:58
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_stored.out /Users/admin/pgsql/build/testrun/test_plan_ad...
--- /Users/admin/pgsql/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_stored.out 2026-03-31 05...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out /Users/admin/pgsql/build/testrun/test_plan_a...
--- /Users/admin/pgsql/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:20
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-03-31 0...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:17:01.222](123.001s) not ok 5 - regression tests pass |
| tap | [05:19:08.132](0.002s) not ok 2 - regression tests pass |
| tap | [05:17:05.969](130.719s) not ok 1 - regression tests pass |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/pg_upgra...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:37.855417000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-03-31 05:17:02.0...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:37.856041000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-03-31 05:17:30....
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:37.855417000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-03-31 05:18:16...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:37.856041000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-03-31 05:18:5...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:37.855417000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_stored.out 2026-03-31 05:17:00.973263000 +0000
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:37.856041000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/generated_virtual.out 2026-03-31 05:17:21.448158000 +0000
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/build/testrun/test_pla...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:37.855417000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_stored.out 2026-03-31 ...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/build/testrun/test_pl...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:37.856041000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-03-31...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:19:53.883](263.227s) not ok 5 - regression tests pass |
| tap | [05:20:48.578](0.000s) not ok 2 - regression tests pass |
| tap | [05:19:57.358](269.073s) not ok 1 - regression tests pass |
| test | [05:23:06.460] 40/382 postgresql:regress / regress/regress ERROR 2... [05:23:06.460] 166/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 2... [05:23:06.460] 164/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [05:23:06.460] 217/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:36.388768791 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/generated_stored.out 2026-03-31 05:20:41.063553464 +0000
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tm...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:36.392782989 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/generated_virtual.out 2026-03-31 05:20:58.598895162 +0000
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/test/modules/test_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:36.388768791 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/generated_stored.out 2026-03-31 05:21:37.33...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/modules/test...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:36.392782989 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/generated_virtual.out 2026-03-31 05:21:56.6...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/test/recovery/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:36.388768791 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/generated_stored.out 2026-03-31 05:22:14.105634805 +0000
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/recovery/tmp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:36.392782989 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/generated_virtual.out 2026-03-31 05:22:39.049631836 +0000
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out /tmp/cirrus-ci-build/src/test/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_stored.out 2026-03-31 05:12:36.388768791 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/generated_stored.out 2026-03-31 05:17:50.523380994 +0000
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out /tmp/cirrus-ci-build/src/test/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/generated_virtual.out 2026-03-31 05:12:36.392782989 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/generated_virtual.out 2026-03-31 05:18:04.195711278 +0000
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:23:06.214](198.224s) not ok 5 - regression tests pass |
| tap | [05:23:51.666](207.994s) not ok 1 - regression tests pass |
| tap | [05:24:10.188](0.000s) not ok 2 - regression tests pass |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/pg...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out Tue Mar 31 05:17:3...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/p...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out Tue Mar 31 05:17:...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out Tue Mar 31 05:19...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out Tue Mar 31 05:2...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_stored.out Tue Mar 31 05:17:17 2026
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out Tue Mar 31 05:17:32 2026
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/te...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_stored.out Tue Mar ...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/t...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out Tue Mar 31 05:13:21 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out Tue Mar...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:18:49.334](129.706s) not ok 5 - regression tests pass |
| tap | [05:21:59.327](0.001s) not ok 2 - regression tests pass |
| tap | [05:18:52.496](140.300s) not ok 1 - regression tests pass |
| test | [05:25:23.756] 12/381 postgresql:regress / regress/regress ERROR 1... [05:25:23.756] 40/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [05:25:23.756] 39/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 2... [05:25:23.756] 204/381 postgresql:recovery / recovery/027_stream_regress ERROR 2... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/pg...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:36.647799097 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_stored.out 2026-03-31 05:16:4...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/p...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:36.649383339 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/generated_virtual.out 2026-03-31 05:16:...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:36.647799097 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_stored.out 2026-03-31 05:17...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:36.649383339 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/generated_virtual.out 2026-03-31 05:1...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/re...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:36.647799097 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_stored.out 2026-03-31 05:16:38.977264808 +00...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/r...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:36.649383339 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/generated_virtual.out 2026-03-31 05:16:52.460580808 +0...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_stored.out /home/postgres/postgres/build/testrun/te...
--- /home/postgres/postgres/src/test/regress/expected/generated_stored.out 2026-03-31 05:13:36.647799097 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_stored.out 2026-03-...
@@ -1381,6 +1381,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
Table "generated_stored_tests.gtest30"
Column | Type | Collation | Nullable | Default
diff -U3 /home/postgres/postgres/src/test/regress/expected/generated_virtual.out /home/postgres/postgres/build/testrun/t...
--- /home/postgres/postgres/src/test/regress/expected/generated_virtual.out 2026-03-31 05:13:36.649383339 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/generated_virtual.out 2026-03...
@@ -1306,6 +1306,7 @@
CREATE TABLE gtest30_1 () INHERITS (gtest30);
ALTER TABLE ONLY gtest30 ALTER COLUMN b DROP EXPRESSION; -- error
ERROR: ALTER TABLE / DROP EXPRESSION must be applied to child tables too
+HINT: Do not specify the ONLY keyword.
\d gtest30
... |
| tap | [05:17:49.512](102.740s) not ok 5 - regression tests pass |
| tap | [05:18:58.928](0.001s) not ok 2 - regression tests pass |
| tap | [05:17:52.166](108.741s) not ok 1 - regression tests pass |
| 58/5736 | Fix a race condition in ConditionVariableTimedSleep() |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| tap | [03:41:18.453](477.276s) # poll_query_until timed out executing this query: |
| 59/6574 | Compress prune/freeze records with Delta Frame of Reference algorithm |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| compiler | [03:08:24.491] ../src/test/dfor/test_dfor_u16.c(364): warning C4305: 'function': truncation from 'double' to 'float' |
| compiler | [03:08:24.491] ../src/test/dfor/test_dfor_u16.c(346): warning C4305: 'function': truncation from 'double' to 'float' |
| compiler | [03:08:24.491] ../src/test/dfor/test_dfor_u16.c(318): warning C4305: 'function': truncation from 'double' to 'float' |
| compiler | [03:08:24.491] ../src/test/dfor/test_dfor_u16.c(305): warning C4305: 'function': truncation from 'double' to 'float' |
| Linux - Debian Trixie - Meson | |
| core | [03:20:39.138] #0 0x00007fe7a4ca095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:20:39.138] #1 0x00007fe7a4c4bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:20:39.138] #2 0x00007fe7a4c344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:20:39.138] #3 0x00007fe7a4e0770f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize... [03:20:39.138] #4 0x00007fe7a4e2ec8c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_... [03:20:39.138] #5 0x00007fe7a4e0d9e8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5598ac8a48a0,... [03:20:39.138] #6 0x00005598ab8a9424 in offset_elem_desc (buf=<optimized out>, offset=<optimized out>, data=<optimized ... [03:20:39.138] #7 0x00005598ab8a938d in array_desc (buf=buf@entry=0x7fffd70ebaa0, array=0x7fe7a2b25101, elem_size=elem_... [03:20:39.138] #8 0x00005598ab8a64fc in plan_elem_desc (buf=0x7fffd70ebaa0, plan=0x7fe7a2b250e4, data=0x7fffd70eaea8) a... [03:20:39.138] #9 0x00005598ab8a938d in array_desc (buf=buf@entry=0x7fffd70ebaa0, array=0x7fe7a2b250e4, elem_size=elem_... |
| tap | timed out waiting for file /tmp/cirrus-ci-build/build/testrun/recovery/031_recovery_conflict/log/031_recovery_conflict_s... |
| test | [03:18:00.403] 255/387 postgresql:recovery / recovery/031_recovery_conflict ERROR 1... |
| 58/4291 | Logging parallel worker draught |
| Linux - Debian Trixie - Meson | |
| assertion | TRAP: failed Assert("BUF_STATE_GET_REFCOUNT(buf_state) == 1"), File: "../src/backend/storage/buffer/bufmgr.c", Line: 265... |
| core | [16:59:20.374] #0 0x00000000 in ?? () |
| core | [16:59:21.173] #0 <unavailable> in ?? () |
| core | [16:59:20.374] #0 0xf7ecb589 in __kernel_vsyscall () [16:59:20.374] #1 0xf657d91f in ?? () from /lib/i386-linux-gnu/libc.so.6 [16:59:20.374] #2 0xf6526f31 in raise () from /lib/i386-linux-gnu/libc.so.6 [16:59:20.374] #3 0xf650e2a2 in abort () from /lib/i386-linux-gnu/libc.so.6 [16:59:20.374] #4 0x57417a86 in ExceptionalCondition (conditionName=0x5771b890 "BUF_STATE_GET_REFCOUNT(buf_state) == 1"... [16:59:20.374] #5 0x570cdb82 in GetVictimBuffer (strategy=strategy@entry=0x0, io_context=io_context@entry=IOCONTEXT_NOR... [16:59:20.374] #6 0x570ce04f in BufferAlloc (smgr=<optimized out>, relpersistence=112 'p', forkNum=MAIN_FORKNUM, blockN... [16:59:20.374] #7 PinBufferForBlock (rel=0xf250f030, smgr=<optimized out>, persistence=112 'p', forkNum=MAIN_FORKNUM, b... [16:59:20.374] #8 StartReadBuffersImpl (operation=0x5956fc18, buffers=0x5956fbd0, blockNum=0, nblocks=0xffa43ffc, flags... [16:59:20.374] #9 StartReadBuffers (operation=<optimized out>, buffers=0x5956fbd0, blockNum=0, nblocks=0xffa43ffc, flag... |
| core | [16:59:21.173] #0 0xf7f44589 in __kernel_vsyscall () [16:59:21.173] #1 0xf65fbd71 in pthread_sigmask () from /lib/i386-linux-gnu/libc.so.6 [16:59:21.173] #2 0xf65a0230 in sigprocmask () from /lib/i386-linux-gnu/libc.so.6 [16:59:21.173] #3 0xf666d164 in ?? () from /lib/i386-linux-gnu/libc.so.6 [16:59:21.173] #4 0xf668ae78 in ?? () from /lib/i386-linux-gnu/libc.so.6 |
| tap | [16:51:58.857](0.632s) not ok 6 - dump standby server [16:51:58.858](0.001s) not ok 7 - compare primary and standby dumps [16:56:24.158](265.299s) # poll_query_until timed out executing this query: timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/027_stream_regress.pl line 153. |
| test | [16:56:33.237] 127/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| 58/6481 | Add CREATE SCHEMA ... LIKE support |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_schema.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_...
--- /Users/admin/pgsql/src/test/regress/expected/create_schema.out 2026-03-30 14:53:38
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_schema.out 2026-03-30 14:58:38
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_schema.out /Users/admin/pgsql/build/testrun/recovery/027_st...
--- /Users/admin/pgsql/src/test/regress/expected/create_schema.out 2026-03-30 14:53:38
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/create_schema.out 2026-03-30 15:00:35
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_schema.out /Users/admin/pgsql/build/testrun/regress/regress...
--- /Users/admin/pgsql/src/test/regress/expected/create_schema.out 2026-03-30 14:53:38
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/create_schema.out 2026-03-30 14:58:35
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/create_schema.out /Users/admin/pgsql/build/testrun/test_plan_advic...
--- /Users/admin/pgsql/src/test/regress/expected/create_schema.out 2026-03-30 14:53:38
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/create_schema.out 2026-03-30 14:58...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [15:00:01.215](103.632s) not ok 5 - regression tests pass |
| tap | [15:02:08.707](0.001s) not ok 2 - regression tests pass |
| tap | [15:00:03.420](109.232s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:36.821105058 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_schema.out 2026-03-30 14:58:10.5697...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/recovery/02...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:36.821105058 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_schema.out 2026-03-30 14:59:58.41...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/regress/reg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:36.821105058 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_schema.out 2026-03-30 14:58:09.009743777 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/test_plan_a...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:36.821105058 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/create_schema.out 2026-03-30 14:...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [14:59:39.978](99.716s) not ok 5 - regression tests pass |
| tap | [15:01:26.601](0.000s) not ok 2 - regression tests pass |
| tap | [14:59:43.436](106.511s) not ok 1 - regression tests pass |
| test | [15:04:48.303] 5/383 postgresql:regress / regress/regress ERROR ... [15:04:48.303] 32/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [15:04:48.303] 28/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [15:04:48.303] 129/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_schema.out C:/cirrus/build/testrun/pg_upgrade/00...
--- C:/cirrus/src/test/regress/expected/create_schema.out 2026-03-30 14:53:28.711793300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_schema.out 2026-03-30 14:57:11.103422200 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_schema.out C:/cirrus/build/testrun/recovery/027_...
--- C:/cirrus/src/test/regress/expected/create_schema.out 2026-03-30 14:53:28.711793300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/create_schema.out 2026-03-30 15:01:57.184510200 +00...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_schema.out C:/cirrus/build/testrun/regress/regre...
--- C:/cirrus/src/test/regress/expected/create_schema.out 2026-03-30 14:53:28.711793300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/create_schema.out 2026-03-30 14:57:04.002356600 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/create_schema.out C:/cirrus/build/testrun/test_plan_adv...
--- C:/cirrus/src/test/regress/expected/create_schema.out 2026-03-30 14:53:28.711793300 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/create_schema.out 2026-03-30 14:57:02.60830...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [15:00:13.957](217.887s) not ok 5 - regression tests pass |
| tap | [15:04:40.026](0.001s) not ok 2 - regression tests pass |
| tap | [15:00:16.998](230.607s) not ok 1 - regression tests pass |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/pg_up...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out Mon Mar 30 14:53:43 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_schema.out Mon Mar 30 14:57:29 2...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/recov...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out Mon Mar 30 14:53:43 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/create_schema.out Mon Mar 30 14:59:32...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/regre...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out Mon Mar 30 14:53:43 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/create_schema.out Mon Mar 30 14:57:25 2026
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/test_...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out Mon Mar 30 14:53:43 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/create_schema.out Mon Mar 30 ...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [14:59:19.945](125.226s) not ok 5 - regression tests pass |
| tap | [15:02:21.561](0.010s) not ok 2 - regression tests pass |
| tap | [14:59:30.215](140.847s) not ok 1 - regression tests pass |
| test | [15:05:57.136] 6/381 postgresql:regress / regress/regress ERROR 1... [15:05:57.136] 39/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [15:05:57.136] 35/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 2... [15:05:57.136] 190/381 postgresql:recovery / recovery/027_stream_regress ERROR 2... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/pg_up...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out 2026-03-30 14:53:53.420795827 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_schema.out 2026-03-30 14:56:44.2...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/recov...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out 2026-03-30 14:53:53.420795827 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/create_schema.out 2026-03-30 14:57:23...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/regre...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out 2026-03-30 14:53:53.420795827 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/create_schema.out 2026-03-30 14:56:41.648210282 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/create_schema.out /home/postgres/postgres/build/testrun/test_...
--- /home/postgres/postgres/src/test/regress/expected/create_schema.out 2026-03-30 14:53:53.420795827 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/create_schema.out 2026-03-30 ...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [14:58:21.037](108.598s) not ok 5 - regression tests pass |
| tap | [14:59:11.274](0.000s) not ok 2 - regression tests pass |
| tap | [14:58:24.438](114.809s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Autoconf | |
| core | [15:10:41.300] #0 0x00007efcb1327a14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [15:10:41.300] #1 0x00007efcb12cdfd9 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [15:10:41.300] #2 0x00007efcb12ce1d5 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [15:10:41.300] #3 0x000055921b4c6da9 in ?? () [15:10:41.300] #4 0x000055921b4c0246 in ?? () [15:10:41.300] #5 0x000055921b4bf297 in ?? () [15:10:41.300] #6 0x000055921b4bfceb in ?? () [15:10:41.300] #7 0x000055921b4bd677 in ?? () [15:10:41.300] #8 0x00007efcb12b7ca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:10:41.300] #9 0x00007efcb12b7d65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 |
| core | [15:10:41.445] #0 0x00007fea862a32c0 in ?? () [15:10:41.445] #1 0x0000000000000003 in ?? () [15:10:41.445] #2 0x00007ffc8eeb8d9f in ?? () [15:10:41.445] #3 0x00007ffc8eeb8da2 in ?? () [15:10:41.445] #4 0x00007ffc8eeb8e17 in ?? () [15:10:41.445] #5 0x0000000000000000 in ?? () |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_ch...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:29.654030252 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_schema.out 2026-03-30 15:01:51.573079838 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/src/test/modules/test_pla...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:29.654030252 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/create_schema.out 2026-03-30 15:02:14.58505...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/src/test/recovery/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:29.654030252 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/create_schema.out 2026-03-30 15:03:38.344967508 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/src/test/regress/results/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:29.654030252 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_schema.out 2026-03-30 14:59:13.417176484 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [15:04:46.093](189.330s) not ok 5 - regression tests pass |
| tap | [15:05:16.191](202.013s) not ok 1 - regression tests pass |
| tap | [15:05:50.718](0.000s) not ok 2 - regression tests pass |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:24.308120000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/create_schema.out 2026-03-30 14:55:50.2948...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/recovery/02...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:24.308120000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/create_schema.out 2026-03-30 14:57:09.46...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/regress/reg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:24.308120000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/create_schema.out 2026-03-30 14:55:49.560162000 +0000
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out /tmp/cirrus-ci-build/build/testrun/test_plan_a...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_schema.out 2026-03-30 14:53:24.308120000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/create_schema.out 2026-03-30 14:...
@@ -228,8 +228,9 @@
sale_date | date | | | | plain | |
amount | numeric | | | | main | |
Partition key: RANGE (sale_date)
-Partitions: regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024'),
- regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
+Partitions:
+ regress_part_copy.sales_2023 FOR VALUES FROM ('01-01-2023') TO ('01-01-2024')
+ regress_part_copy.sales_2024 FOR VALUES FROM ('01-01-2024') TO ('01-01-2025')
\d+ regress_part_copy.sales2
Partitioned table "regress_part_copy.sales2"
@@ -241,8 +242,9 @@
Partition key: RANGE (EXTRACT(year FROM sale_date))
Not-null constraints:
"sales2_id_not_null" NOT NULL "id"
-Partitions: regress_part_copy.sales_2025 FOR VALUES FROM ('2024') TO ('2025'),
... |
| tap | [14:59:27.386](249.228s) not ok 5 - regression tests pass |
| tap | [15:00:47.074](0.000s) not ok 2 - regression tests pass |
| tap | [14:59:35.977](260.489s) not ok 1 - regression tests pass |
| test | [15:02:52.439] 15/382 postgresql:regress / regress/regress ERROR 2... [15:02:52.439] 160/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 2... [15:02:52.439] 152/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [15:02:52.439] 237/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... |
| 59/6556 | Simplify ExecWithoutOverlapsNotEmpty by removing unused parameter |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/rangetypes.out /home/postgres/postgres/build/testrun/regress/... --- /home/postgres/postgres/src/test/regress/expected/rangetypes.out 2026-03-30 12:24:45.122462242 +0000 +++ /home/postgres/postgres/build/testrun/regress/regress/results/rangetypes.out 2026-03-30 12:25:44.946624675 +0000 @@ -1,2035 +1,2 @@ --- Tests for range data types. --- --- test input parser --- (type textrange was already made in test_setup.sql) --- --- negative tests; should fail -select ''::textrange; -ERROR: malformed range literal: "" -LINE 1: select ''::textrange; - ^ -DETAIL: Missing left parenthesis or bracket. -select '-[a,z)'::textrange; -ERROR: malformed range literal: "-[a,z)" -LINE 1: select '-[a,z)'::textrange; - ^ -DETAIL: Missing left parenthesis or bracket. ... |
| 58/6274 | Add a greedy join search algorithm to handle large join problems |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| assertion | TRAP: failed Assert("dsm_control_handle == 0 && h != 0"), File: "../src/backend/storage/ipc/dsm.c", Line: 461, PID: 8084 |
| core | 000000d8`efdff750 00007ff6`bbe9f8f8 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 000000d8`efdff790 00007ff6`bbc30e01 postgres!ExceptionalCondition( 000000d8`efdff7d0 00007ff6`bbb4a0b1 postgres!dsm_set_control_handle( 000000d8`efdff800 00007ff6`bbb58822 postgres!PGSharedMemoryReAttach(void)+0x2d1 [c:\cirrus\src\backend\port\win32_sh... 000000d8`efdff850 00007ff6`bb9fed59 postgres!SubPostmasterMain( 000000d8`efdff8c0 00007ff6`bc04cf89 postgres!main( 000000d8`efdff900 00007ff6`bc04cede postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 000000d8`efdff950 00007ff6`bc04cd9e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 000000d8`efdff9c0 00007ff6`bc04cffe postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 000000d8`efdff9f0 00007ff9`fef44cb0 postgres!mainCRTStartup( |
| core | 000000d8`f09ffb28 00007ff9`fe1348ca ntdll!NtFsControlFile+0x14 000000d8`f09ffb30 00007ff6`bbb4bc0b KERNELBASE!ConnectNamedPipe+0x6a 000000d8`f09ffba0 00007ff9`fef44cb0 postgres!pg_signal_thread( 000000d8`f09ffca0 00007ffa`009bedfb KERNEL32!BaseThreadInitThunk+0x10 000000d8`f09ffcd0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000d8`f05ff648 00007ffa`0094b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000d8`f05ff650 00007ff9`fef44cb0 ntdll!TppWorkerThread+0x2df 000000d8`f05ff940 00007ffa`009bedfb KERNEL32!BaseThreadInitThunk+0x10 000000d8`f05ff970 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000d8`f01ffb18 00007ffa`0094b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000d8`f01ffb20 00007ff9`fef44cb0 ntdll!TppWorkerThread+0x2df 000000d8`f01ffe10 00007ffa`009bedfb KERNEL32!BaseThreadInitThunk+0x10 000000d8`f01ffe40 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgra...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-03-30 04:45:38.389291000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-03-30 04:49:47.452570800 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/recovery/027_stream_reg...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-03-30 04:45:38.389291000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-03-30 04:53:32.021404500 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-03-30 04:45:38.389291000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/goo.out 2026-03-30 04:49:41.782640300 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/goo.out C:/cirrus/build/testrun/test_plan_advice/001_re...
--- C:/cirrus/src/test/regress/expected/goo.out 2026-03-30 04:45:38.389291000 +0000
+++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-03-30 04:49:43.719145900 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:51:23.433](189.131s) not ok 5 - regression tests pass |
| tap | [04:54:45.831](0.001s) not ok 2 - regression tests pass |
| tap | [05:02:41.792](2.836s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:51:21.603](195.785s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:03.392336061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-03-30 04:47:39.142188729 +000...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:03.392336061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-03-30 04:49:29.822291214 +0...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:03.392336061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/goo.out 2026-03-30 04:47:37.238170845 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:03.392336061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-03-30 04:47:41.1542...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:48:38.159](109.179s) not ok 5 - regression tests pass |
| tap | [04:50:25.586](0.001s) not ok 2 - regression tests pass |
| tap | [04:53:36.897](2.415s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:48:42.864](116.739s) not ok 1 - regression tests pass |
| test | [04:53:56.446] 11/383 postgresql:regress / regress/regress ERROR 1... [04:53:56.446] 34/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [04:53:56.446] 30/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [04:53:56.446] 124/383 postgresql:recovery / recovery/027_stream_regress ERROR 1... [04:53:56.446] 352/383 postgresql:test_misc / test_misc/003_check_guc ERROR ... |
| macOS - Sequoia - Meson | |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-03-30 04:44:53
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-03-30 04:48:58
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-03-30 04:44:53
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-03-30 04:51:40
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/regress/regress/results/g...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-03-30 04:44:53
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/goo.out 2026-03-30 04:49:03
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/goo.out /Users/admin/pgsql/build/testrun/test_plan_advice/001_repl...
--- /Users/admin/pgsql/src/test/regress/expected/goo.out 2026-03-30 04:44:53
+++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-03-30 04:49:04
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:49:54.738](116.167s) not ok 5 - regression tests pass |
| tap | [04:52:37.834](0.001s) not ok 2 - regression tests pass |
| tap | [04:56:22.206](2.042s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:50:16.787](144.825s) not ok 1 - regression tests pass |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/pg_upgrade/002_...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-03-30 04:45:35.367971257 +0000
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-03-30 04:47:36.646482140 +...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/recovery/027_st...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-03-30 04:45:35.367971257 +0000
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-03-30 04:48:22.600502501...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/regress/regress...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-03-30 04:45:35.367971257 +0000
+++ /home/postgres/postgres/build/testrun/regress/regress/results/goo.out 2026-03-30 04:47:32.442522651 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/test_plan_advic...
--- /home/postgres/postgres/src/test/regress/expected/goo.out 2026-03-30 04:45:35.367971257 +0000
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-03-30 04:47:42.6...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:48:34.821](110.399s) not ok 5 - regression tests pass |
| tap | [04:49:29.392](0.000s) not ok 2 - regression tests pass |
| tap | [04:50:57.690](0.276s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:48:48.157](126.566s) not ok 1 - regression tests pass |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/pg_upgrade/002_...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Mon Mar 30 04:45:40 2026
+++ /home/postgres/postgres/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out Mon Mar 30 04:48:41 2026
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/recovery/027_st...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Mon Mar 30 04:45:40 2026
+++ /home/postgres/postgres/build/testrun/recovery/027_stream_regress/data/results/goo.out Mon Mar 30 04:51:22 2026
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/regress/regress...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Mon Mar 30 04:45:40 2026
+++ /home/postgres/postgres/build/testrun/regress/regress/results/goo.out Mon Mar 30 04:48:35 2026
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /home/postgres/postgres/src/test/regress/expected/goo.out /home/postgres/postgres/build/testrun/test_plan_advic...
--- /home/postgres/postgres/src/test/regress/expected/goo.out Mon Mar 30 04:45:40 2026
+++ /home/postgres/postgres/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out Mon Mar 30 04:48:42 2...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:50:07.866](154.259s) not ok 5 - regression tests pass |
| tap | [04:53:08.619](0.001s) not ok 2 - regression tests pass |
| tap | [04:56:30.327](1.169s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:50:17.596](171.082s) not ok 1 - regression tests pass |
| test | [04:56:54.053] 12/381 postgresql:regress / regress/regress ERROR 1... [04:56:54.053] 47/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [04:56:54.053] 42/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 2... [04:56:54.053] 191/381 postgresql:recovery / recovery/027_stream_regress ERROR 2... [04:56:54.053] 350/381 postgresql:test_misc / test_misc/003_check_guc ERROR ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:13.339944000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/goo.out 2026-03-30 04:47:38.495706000 +000...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:13.339944000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/goo.out 2026-03-30 04:49:14.344342000 +0...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:13.339944000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/goo.out 2026-03-30 04:47:40.067856000 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:13.339944000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/goo.out 2026-03-30 04:47:42.1579...
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:50:18.833](253.349s) not ok 5 - regression tests pass |
| tap | [04:51:22.554](0.000s) not ok 2 - regression tests pass |
| tap | [04:53:14.949](1.384s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:50:14.849](251.620s) not ok 1 - regression tests pass |
| test | [04:53:29.997] 156/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 2... [04:53:29.997] 45/382 postgresql:regress / regress/regress ERROR 2... [04:53:29.997] 164/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 3... [04:53:29.997] 230/382 postgresql:recovery / recovery/027_stream_regress ERROR 3... [04:53:29.997] 352/382 postgresql:test_misc / test_misc/003_check_guc ERROR ... |
| Linux - Debian Trixie - Autoconf | |
| core | [04:59:32.031] #0 0x00007f6d74842e37 in geteuid () from /lib/x86_64-linux-gnu/libc.so.6 [04:59:32.031] #1 0x00005611533b9489 in ?? () [04:59:32.031] #2 0x00005611533b5fb1 in ?? () [04:59:32.031] #3 0x00005611533aa61b in ?? () [04:59:32.031] #4 0x00007f6d74789ca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [04:59:32.031] #5 0x00007f6d74789d65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 [04:59:32.031] #6 0x00005611533aa781 in ?? () |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:54.479413588 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/goo.out 2026-03-30 04:52:50.331136886 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results...
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:54.479413588 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/goo.out 2026-03-30 04:54:06.179249666 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/goo.out /tmp/cirrus-ci-build/src/test/regress/results/goo.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/goo.out 2026-03-30 04:45:54.479413588 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/goo.out 2026-03-30 04:49:59.998642353 +0000
@@ -139,8 +139,8 @@
JOIN dim3 ON fact.dim3_id = dim3.id
JOIN dim4 ON fact.dim4_id = dim4.id
WHERE dim1.id < 5;
- QUERY PLAN
----------------------------------------------------------------------
+ QUERY PLAN
+---------------------------------------------------------------------------
Aggregate
-> Nested Loop
Join Filter: (fact.dim4_id = dim4.id)
@@ -149,15 +149,15 @@
-> Seq Scan on dim3
-> Hash
-> Hash Join
- Hash Cond: (fact.dim1_id = dim1.id)
- -> Hash Join
... |
| tap | [04:54:05.670](142.016s) not ok 5 - regression tests pass |
| tap | [04:51:32.239](0.590s) not ok 1 - no parameters missing from postgresql.conf.sample |
| tap | [04:54:57.463](0.000s) not ok 2 - regression tests pass |
| 59/6610 | ORDER BY ALL |
| Linux - Debian Trixie - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_misc.out /tmp/cirrus-ci-build/build/testrun/plpgsql/re... --- /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_misc.out 2026-03-30 03:08:42.103199964 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plpgsql/regress/results/plpgsql_misc.out 2026-03-30 03:15:03.974592197 +0000 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| test | [03:19:23.704] 63/383 postgresql:plpgsql / plpgsql/regress ERROR ... |
| macOS - Sequoia - Meson | |
| core | [03:27:21.554] * frame #0: 0x00000001003d07c0 dyld`_dyld_start |
| regress | diff -U3 /Users/admin/pgsql/src/pl/plpgsql/src/expected/plpgsql_misc.out /Users/admin/pgsql/build/testrun/plpgsql/regres... --- /Users/admin/pgsql/src/pl/plpgsql/src/expected/plpgsql_misc.out 2026-03-30 03:10:55 +++ /Users/admin/pgsql/build/testrun/plpgsql/regress/results/plpgsql_misc.out 2026-03-30 03:19:17 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plpgsql/src/expected/plpgsql_misc.out C:/cirrus/build/testrun/plpgsql/regr... --- C:/cirrus/src/pl/plpgsql/src/expected/plpgsql_misc.out 2026-03-30 03:08:41.483884500 +0000 +++ C:/cirrus/build/testrun/plpgsql/regress/results/plpgsql_misc.out 2026-03-30 03:16:49.472089300 +0000 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| NetBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/pl/plpgsql/src/expected/plpgsql_misc.out /home/postgres/postgres/build/testrun/plpg... --- /home/postgres/postgres/src/pl/plpgsql/src/expected/plpgsql_misc.out 2026-03-30 03:09:00.598379475 +0000 +++ /home/postgres/postgres/build/testrun/plpgsql/regress/results/plpgsql_misc.out 2026-03-30 03:13:07.804665323 +0000 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| FreeBSD - Meson | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_misc.out /tmp/cirrus-ci-build/build/testrun/plpgsql/re... --- /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_misc.out 2026-03-30 03:08:40.422541000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/plpgsql/regress/results/plpgsql_misc.out 2026-03-30 03:12:38.566020000 +0000 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| test | [03:17:55.802] 62/382 postgresql:plpgsql / plpgsql/regress ERROR ... |
| Linux - Debian Trixie - Autoconf | |
| regress | diff -U3 /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_misc.out /tmp/cirrus-ci-build/src/pl/plpgsql/src/resul... --- /tmp/cirrus-ci-build/src/pl/plpgsql/src/expected/plpgsql_misc.out 2026-03-30 03:08:56.135445061 +0000 +++ /tmp/cirrus-ci-build/src/pl/plpgsql/src/results/plpgsql_misc.out 2026-03-30 03:13:05.663540288 +0000 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| OpenBSD - Meson | |
| regress | diff -U3 /home/postgres/postgres/src/pl/plpgsql/src/expected/plpgsql_misc.out /home/postgres/postgres/build/testrun/plpg... --- /home/postgres/postgres/src/pl/plpgsql/src/expected/plpgsql_misc.out Mon Mar 30 03:08:37 2026 +++ /home/postgres/postgres/build/testrun/plpgsql/regress/results/plpgsql_misc.out Mon Mar 30 03:15:58 2026 @@ -194,7 +194,7 @@ end; $$ language plpgsql; select * from test_order_by_all_return(); - a | b | c + a | b | c ---+-----+----- 1 | bar | 2.5 1 | qux | 1.5 @@ -210,7 +210,7 @@ end; $$ language plpgsql; select * from test_order_by_all_desc_return(); - a | b | c + a | b | c ---+-----+----- 3 | foo | 1.5 ... |
| test | [03:22:39.884] 61/381 postgresql:plpgsql / plpgsql/regress ERROR ... |
| 58/5845 | Carefully exposing information without authentication |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| core | 00000074`125ff9d8 00007ff9`1494b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000074`125ff9e0 00007ff9`13af4cb0 ntdll!TppWorkerThread+0x2df 00000074`125ffcd0 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 00000074`125ffd00 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000074`119ff490 00007ff7`ee9982c9 postgres!RecoveryInProgress(void)+0x26 [c:\cirrus\src\backend\access\transam\xlo... 00000074`119ff4b0 00007ff7`ee99644b postgres!ExposeInformation( 00000074`119ff590 00007ff7`ee996053 postgres!BackendInitialize( 00000074`119ffa80 00007ff7`ee877348 postgres!BackendMain( 00000074`119ffac0 00007ff7`ee71ec49 postgres!SubPostmasterMain( 00000074`119ffb30 00007ff7`eed6b209 postgres!main( 00000074`119ffb70 00007ff7`eed6b15e postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 00000074`119ffbc0 00007ff7`eed6b01e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 00000074`119ffc30 00007ff7`eed6b27e postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 00000074`119ffc60 00007ff9`13af4cb0 postgres!mainCRTStartup( |
| core | 00000074`121ffd28 00007ff9`123148ca ntdll!NtFsControlFile+0x14 00000074`121ffd30 00007ff7`ee86a69b KERNELBASE!ConnectNamedPipe+0x6a 00000074`121ffda0 00007ff9`13af4cb0 postgres!pg_signal_thread( 00000074`121ffea0 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 00000074`121ffed0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000074`11dffc18 00007ff9`1494b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000074`11dffc20 00007ff9`13af4cb0 ntdll!TppWorkerThread+0x2df 00000074`11dfff10 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 00000074`11dfff40 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000ba`a87ff838 00007ff9`1494b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000ba`a87ff840 00007ff9`13af4cb0 ntdll!TppWorkerThread+0x2df 000000ba`a87ffb30 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 000000ba`a87ffb60 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000ba`a7bff3a0 00007ff7`ee998239 postgres!RecoveryInProgress(void)+0x26 [c:\cirrus\src\backend\access\transam\xlo... 000000ba`a7bff3c0 00007ff7`ee99644b postgres!ExposeInformation( 000000ba`a7bff4a0 00007ff7`ee996053 postgres!BackendInitialize( 000000ba`a7bff990 00007ff7`ee877348 postgres!BackendMain( 000000ba`a7bff9d0 00007ff7`ee71ec49 postgres!SubPostmasterMain( 000000ba`a7bffa40 00007ff7`eed6b209 postgres!main( 000000ba`a7bffa80 00007ff7`eed6b15e postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 000000ba`a7bffad0 00007ff7`eed6b01e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 000000ba`a7bffb40 00007ff7`eed6b27e postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 000000ba`a7bffb70 00007ff9`13af4cb0 postgres!mainCRTStartup( |
| core | 000000ba`a7fff858 00007ff9`1494b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000ba`a7fff860 00007ff9`13af4cb0 ntdll!TppWorkerThread+0x2df 000000ba`a7fffb50 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 000000ba`a7fffb80 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000ba`a83ffc58 00007ff9`123148ca ntdll!NtFsControlFile+0x14 000000ba`a83ffc60 00007ff7`ee86a69b KERNELBASE!ConnectNamedPipe+0x6a 000000ba`a83ffcd0 00007ff9`13af4cb0 postgres!pg_signal_thread( 000000ba`a83ffdd0 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 000000ba`a83ffe00 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000e4`7ebffc98 00007ff9`123148ca ntdll!NtFsControlFile+0x14 000000e4`7ebffca0 00007ff7`ee86a69b KERNELBASE!ConnectNamedPipe+0x6a 000000e4`7ebffd10 00007ff9`13af4cb0 postgres!pg_signal_thread( 000000e4`7ebffe10 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 000000e4`7ebffe40 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000e4`7e3fefa0 00007ff7`ee9982c9 postgres!RecoveryInProgress(void)+0x26 [c:\cirrus\src\backend\access\transam\xlo... 000000e4`7e3fefc0 00007ff7`ee99644b postgres!ExposeInformation( 000000e4`7e3ff0a0 00007ff7`ee996053 postgres!BackendInitialize( 000000e4`7e3ff590 00007ff7`ee877348 postgres!BackendMain( 000000e4`7e3ff5d0 00007ff7`ee71ec49 postgres!SubPostmasterMain( 000000e4`7e3ff640 00007ff7`eed6b209 postgres!main( 000000e4`7e3ff680 00007ff7`eed6b15e postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st... 000000e4`7e3ff6d0 00007ff7`eed6b01e postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst... 000000e4`7e3ff740 00007ff7`eed6b27e postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\... 000000e4`7e3ff770 00007ff9`13af4cb0 postgres!mainCRTStartup( |
| core | 000000e4`7efff978 00007ff9`1494b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000e4`7efff980 00007ff9`13af4cb0 ntdll!TppWorkerThread+0x2df 000000e4`7efffc70 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 000000e4`7efffca0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000e4`7e7ff458 00007ff9`1494b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000e4`7e7ff460 00007ff9`13af4cb0 ntdll!TppWorkerThread+0x2df 000000e4`7e7ff750 00007ff9`149bedfb KERNEL32!BaseThreadInitThunk+0x10 000000e4`7e7ff780 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| tap | [04:40:20.099](1.866s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:40:20.103](0.003s) not ok 2 - no parameters missing from postgresql.conf.sample |
| tap | [04:40:38.487](6.299s) not ok 3 - GET /replica returns HTTP code 200 when expose_information contains 'replica' (primary... [04:40:38.488](0.000s) not ok 4 - GET /replica returns "0" when expose_information contains 'replica' (primary) [04:40:39.901](1.413s) not ok 5 - HEAD /replica returns HTTP code 503 when expose_information contains 'replica' (primar... [04:40:41.592](1.690s) not ok 6 - GET /info returns "REPLICA: 0" when expose_information contains 'replica' (primary) [04:40:41.625](0.032s) Bail out! command "pg_ctl --pgdata C:\cirrus\build/testrun/test_misc/011_expose\data/t_011_expos... |
| macOS - Sequoia - Meson | |
| core | [04:33:07.153] * frame #0: 0x000000010481d5b8 dyld`_kernelrpc_mach_vm_protect_trap + 8 [04:33:07.153] frame #1: 0x00000001048211c0 dyld`vm_protect + 52 [04:33:07.153] frame #2: 0x000000010484e95c dyld`lsl::MemoryManager::writeProtect(bool) + 108 [04:33:07.153] frame #3: 0x000000010484e460 dyld`lsl::MemoryManager::init(char const**, char const**, void*) + 872 [04:33:07.153] frame #4: 0x00000001048215f0 dyld`start + 532 |
| tap | [04:29:02.392](1.953s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:29:02.395](0.002s) not ok 2 - no parameters missing from postgresql.conf.sample |
| Linux - Debian Trixie - Meson | |
| tap | [04:29:48.488](2.554s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:29:48.490](0.001s) not ok 2 - no parameters missing from postgresql.conf.sample |
| test | [04:30:07.869] 354/384 postgresql:test_misc / test_misc/003_check_guc ERROR ... |
| OpenBSD - Meson | |
| tap | [04:32:15.952](1.221s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:32:16.018](0.028s) not ok 2 - no parameters missing from postgresql.conf.sample |
| test | [04:32:37.094] 352/382 postgresql:test_misc / test_misc/003_check_guc ERROR ... |
| FreeBSD - Meson | |
| tap | [04:29:32.575](1.320s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:29:32.578](0.002s) not ok 2 - no parameters missing from postgresql.conf.sample |
| test | [04:29:48.634] 351/383 postgresql:test_misc / test_misc/003_check_guc ERROR ... |
| NetBSD - Meson | |
| tap | [04:27:27.459](0.260s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:27:27.464](0.005s) not ok 2 - no parameters missing from postgresql.conf.sample |
| Linux - Debian Trixie - Autoconf | |
| tap | [04:26:47.091](0.693s) not ok 1 - expose_information = '' \# comma-separated list of items to expose [04:26:47.105](0.008s) not ok 2 - no parameters missing from postgresql.conf.sample |
| 59/6614 | Add http connection service file functionality |
| CompilerWarnings | |
| compiler | [04:06:09.157] fe-connect.c:6003:10: error: unused variable 'conn' [-Werror,-Wunused-variable] |
| compiler | [04:06:09.157] fe-connect.c:6004:26: error: unused variable 'request' [-Werror,-Wunused-variable] |
| compiler | [04:05:58.766] fe-connect.c:6004:26: error: unused variable 'request' [-Werror,-Wunused-variable] |
| compiler | [04:05:58.766] fe-connect.c:6003:10: error: unused variable 'conn' [-Werror,-Wunused-variable] |
| compiler | [04:05:26.518] fe-connect.c:6003:17: error: unused variable ‘conn’ [-Werror=unused-variable] |
| compiler | [04:05:26.518] fe-connect.c:506:17: error: ‘parseServiceFileCurl’ declared ‘static’ but never defined [-Werror=unused-fu... |
| compiler | [04:05:26.518] fe-connect.c:6004:33: error: unused variable ‘request’ [-Werror=unused-variable] |
| compiler | [04:05:15.586] fe-connect.c:6004:33: error: unused variable ‘request’ [-Werror=unused-variable] |
| compiler | [04:05:15.586] fe-connect.c:506:17: error: ‘parseServiceFileCurl’ declared ‘static’ but never defined [-Werror=unused-fu... |
| compiler | [04:05:15.586] fe-connect.c:6003:17: error: unused variable ‘conn’ [-Werror=unused-variable] |
| compiler | [04:06:36.262] fe-connect.c:6003:17: error: unused variable ‘conn’ [-Werror=unused-variable] |
| compiler | [04:06:36.262] fe-connect.c:506:17: error: ‘parseServiceFileCurl’ declared ‘static’ but never defined [-Werror=unused-fu... |
| compiler | [04:06:36.262] fe-connect.c:6004:33: error: unused variable ‘request’ [-Werror=unused-variable] |
| compiler | [04:06:36.262] fe-connect.c:6046:63: error: ‘RTLD_LOCAL’ undeclared (first use in this function); did you mean ‘RTLD_GLO... |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| compiler | [04:05:31.157] ../src/interfaces/libpq/fe-connect.c(6046): error C2065: 'RTLD_LOCAL': undeclared identifier |
| 58/6413 | Fix how some lists are displayed by psql \d+ |
| NetBSD - Meson | |
| tap | [20:50:07.458](0.001s) not ok 45 - hit injection point exec-insert-before-insert-speculative |
| 58/6516 | Optional skipping of unchanged relations during ANALYZE? |
| macOS - Sequoia - Meson | |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 15641 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 28149 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 16336 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 16304 |
| core | [03:15:33.115] * frame #0: 0x000000018aca6388 libsystem_kernel.dylib`__pthread_kill + 8 [03:15:33.115] frame #1: 0x000000018acdf848 libsystem_pthread.dylib`pthread_kill + 296 [03:15:33.115] frame #2: 0x000000018abe89e4 libsystem_c.dylib`abort + 124 [03:15:33.115] frame #3: 0x000000010467f884 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una... [03:15:33.115] frame #4: 0x00000001042995d4 postgres`StartTransaction at xact.c:2126:2 [03:15:33.115] frame #5: 0x00000001042991d0 postgres`StartTransactionCommand at xact.c:3092:4 [03:15:33.115] frame #6: 0x0000000104552f9c postgres`start_xact_command at postgres.c:2776:3 [03:15:33.115] frame #7: 0x000000010455280c postgres`exec_simple_query(query_string="SELECT count(*) AS stat_rows\nF... [03:15:33.115] frame #8: 0x000000010454ffc8 postgres`PostgresMain(dbname=<unavailable>, username=<unavailable>) at p... [03:15:33.115] frame #9: 0x000000010454b780 postgres`BackendMain(startup_data=<unavailable>, startup_data_len=<unava... |
| core | [03:16:20.953] * frame #0: 0x000000018aca6388 libsystem_kernel.dylib`__pthread_kill + 8 [03:16:20.953] frame #1: 0x000000018acdf848 libsystem_pthread.dylib`pthread_kill + 296 [03:16:20.953] frame #2: 0x000000018abe89e4 libsystem_c.dylib`abort + 124 [03:16:20.953] frame #3: 0x0000000100daf884 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una... [03:16:20.953] frame #4: 0x00000001009c95d4 postgres`StartTransaction at xact.c:2126:2 [03:16:20.953] frame #5: 0x00000001009c91d0 postgres`StartTransactionCommand at xact.c:3092:4 [03:16:20.953] frame #6: 0x0000000100c82f9c postgres`start_xact_command at postgres.c:2776:3 [03:16:20.953] frame #7: 0x0000000100c8280c postgres`exec_simple_query(query_string="SELECT count(*) AS stat_rows\nF... [03:16:20.953] frame #8: 0x0000000100c7ffc8 postgres`PostgresMain(dbname=<unavailable>, username=<unavailable>) at p... [03:16:20.953] frame #9: 0x0000000100c7b780 postgres`BackendMain(startup_data=<unavailable>, startup_data_len=<unava... |
| core | [03:16:58.223] * frame #0: 0x000000018a964e64 dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #1: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #2: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #3: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #4: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #5: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #6: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #7: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #8: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... [03:16:58.223] frame #9: 0x000000018a964eac dyld`dyld4::PrebuiltLoader::loadDependents(Diagnostics&, dyld4::RuntimeS... |
| core | [03:17:51.872] * frame #0: 0x000000018aca6388 libsystem_kernel.dylib`__pthread_kill + 8 [03:17:51.872] frame #1: 0x000000018acdf848 libsystem_pthread.dylib`pthread_kill + 296 [03:17:51.872] frame #2: 0x000000018abe89e4 libsystem_c.dylib`abort + 124 [03:17:51.872] frame #3: 0x000000010463b884 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una... [03:17:51.872] frame #4: 0x00000001042555d4 postgres`StartTransaction at xact.c:2126:2 [03:17:51.872] frame #5: 0x00000001042551d0 postgres`StartTransactionCommand at xact.c:3092:4 [03:17:51.872] frame #6: 0x000000010450ef9c postgres`start_xact_command at postgres.c:2776:3 [03:17:51.872] frame #7: 0x000000010450e80c postgres`exec_simple_query(query_string="SELECT count(*) AS stat_rows\nF... [03:17:51.872] frame #8: 0x000000010450bfc8 postgres`PostgresMain(dbname=<unavailable>, username=<unavailable>) at p... [03:17:51.872] frame #9: 0x0000000104507780 postgres`BackendMain(startup_data=<unavailable>, startup_data_len=<unava... |
| core | [03:18:31.936] * frame #0: 0x000000018aca6388 libsystem_kernel.dylib`__pthread_kill + 8 [03:18:31.936] frame #1: 0x000000018acdf848 libsystem_pthread.dylib`pthread_kill + 296 [03:18:31.936] frame #2: 0x000000018abe89e4 libsystem_c.dylib`abort + 124 [03:18:31.936] frame #3: 0x000000010300f884 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una... [03:18:31.936] frame #4: 0x0000000102c295d4 postgres`StartTransaction at xact.c:2126:2 [03:18:31.936] frame #5: 0x0000000102c291d0 postgres`StartTransactionCommand at xact.c:3092:4 [03:18:31.936] frame #6: 0x0000000102ee2f9c postgres`start_xact_command at postgres.c:2776:3 [03:18:31.936] frame #7: 0x0000000102ee280c postgres`exec_simple_query(query_string="SELECT count(*) AS stat_rows\nF... [03:18:31.936] frame #8: 0x0000000102edffc8 postgres`PostgresMain(dbname=<unavailable>, username=<unavailable>) at p... [03:18:31.936] frame #9: 0x0000000102edb780 postgres`BackendMain(startup_data=<unavailable>, startup_data_len=<unava... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out /Users/admin/pgsql/build/testrun/pg... --- /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:03:30 +++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/analyze_missing_stats_only.out 2026-03-28 03... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out /Users/admin/pgsql/build/testrun/re... --- /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:03:30 +++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/analyze_missing_stats_only.out 2026-03-28 ... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out /Users/admin/pgsql/build/testrun/re... --- /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:03:30 +++ /Users/admin/pgsql/build/testrun/regress/regress/results/analyze_missing_stats_only.out 2026-03-28 03:07:12 @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out /Users/admin/pgsql/build/testrun/te... --- /Users/admin/pgsql/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:03:30 +++ /Users/admin/pgsql/build/testrun/test_plan_advice/001_replan_regress/data/results/analyze_missing_stats_only.out 202... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| tap | [03:07:18.085](80.711s) not ok 5 - regression tests pass [03:07:38.473](8.130s) not ok 16 - run of pg_upgrade for new instance [03:07:38.473](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade success [03:07:39.659](0.071s) not ok 20 - old and new dumps match after pg_upgrade |
| tap | [03:08:45.143](76.965s) not ok 2 - regression tests pass [03:08:45.144](0.000s) not ok 3 - primary alive after regression test run |
| tap | [03:07:18.118](83.171s) not ok 1 - regression tests pass |
| Windows - Server 2022, VS 2019 - Meson & ninja | |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 5936 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 6632 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 7936 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 5144 |
| core | 00000067`a43ff698 00007fff`23fc48ca ntdll!NtFsControlFile+0x14 00000067`a43ff6a0 00007ff7`90e4ab1b KERNELBASE!ConnectNamedPipe+0x6a 00000067`a43ff710 00007fff`24f64cb0 postgres!pg_signal_thread( 00000067`a43ff810 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000067`a43ff840 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000067`a4bff8e8 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000067`a4bff8f0 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 00000067`a4bffbe0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000067`a4bffc10 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000067`a3bff1a0 00007ff7`9119d848 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 00000067`a3bff1e0 00007ff7`90a89ece postgres!ExceptionalCondition( 00000067`a3bff220 00007ff7`90a85174 postgres!StartTransaction(void)+0x17e [c:\cirrus\src\backend\access\transam\xact... 00000067`a3bff270 00007ff7`90f7e944 postgres!StartTransactionCommand(void)+0x44 [c:\cirrus\src\backend\access\transa... 00000067`a3bff2b0 00007ff7`90f7f272 postgres!start_xact_command(void)+0x14 [c:\cirrus\src\backend\tcop\postgres.c @ ... 00000067`a3bff2e0 00007ff7`90f7cd88 postgres!exec_simple_query( 00000067`a3bff400 00007ff7`90f76505 postgres!PostgresMain( 00000067`a3bff610 00007ff7`90e577c8 postgres!BackendMain( 00000067`a3bff650 00007ff7`90cff0c9 postgres!SubPostmasterMain( 00000067`a3bff6c0 00007ff7`9134aed9 postgres!main( |
| core | 00000067`a3fff848 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000067`a3fff850 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 00000067`a3fffb40 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000067`a3fffb70 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000067`a47ff758 00007fff`23f7d75e ntdll!NtWaitForSingleObject+0x14 00000067`a47ff760 00007ff7`90e4c55c KERNELBASE!WaitForSingleObjectEx+0x8e 00000067`a47ff800 00007fff`24f64cb0 postgres!pg_timer_thread( 00000067`a47ff840 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000067`a47ff870 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000055`813ff7e8 00007fff`23f7d75e ntdll!NtWaitForSingleObject+0x14 00000055`813ff7f0 00007ff7`90e4c55c KERNELBASE!WaitForSingleObjectEx+0x8e 00000055`813ff890 00007fff`24f64cb0 postgres!pg_timer_thread( 00000055`813ff8d0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000055`813ff900 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000055`803ff630 00007ff7`9119d848 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 00000055`803ff670 00007ff7`90a89ece postgres!ExceptionalCondition( 00000055`803ff6b0 00007ff7`90a85174 postgres!StartTransaction(void)+0x17e [c:\cirrus\src\backend\access\transam\xact... 00000055`803ff700 00007ff7`90f7e944 postgres!StartTransactionCommand(void)+0x44 [c:\cirrus\src\backend\access\transa... 00000055`803ff740 00007ff7`90f7f272 postgres!start_xact_command(void)+0x14 [c:\cirrus\src\backend\tcop\postgres.c @ ... 00000055`803ff770 00007ff7`90f7cd88 postgres!exec_simple_query( 00000055`803ff890 00007ff7`90f76505 postgres!PostgresMain( 00000055`803ffaa0 00007ff7`90e577c8 postgres!BackendMain( 00000055`803ffae0 00007ff7`90cff0c9 postgres!SubPostmasterMain( 00000055`803ffb50 00007ff7`9134aed9 postgres!main( |
| core | 00000055`807ff558 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000055`807ff560 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 00000055`807ff850 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000055`807ff880 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000055`80bffa28 00007fff`23fc48ca ntdll!NtFsControlFile+0x14 00000055`80bffa30 00007ff7`90e4ab1b KERNELBASE!ConnectNamedPipe+0x6a 00000055`80bffaa0 00007fff`24f64cb0 postgres!pg_signal_thread( 00000055`80bffba0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000055`80bffbd0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000055`80fff5e8 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000055`80fff5f0 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 00000055`80fff8e0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000055`80fff910 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000a2`651ff828 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000a2`651ff830 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 000000a2`651ffb20 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 000000a2`651ffb50 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000a2`64dff5a0 00007ff7`9119d848 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 000000a2`64dff5e0 00007ff7`90a89ece postgres!ExceptionalCondition( 000000a2`64dff620 00007ff7`90a85174 postgres!StartTransaction(void)+0x17e [c:\cirrus\src\backend\access\transam\xact... 000000a2`64dff670 00007ff7`90f7e944 postgres!StartTransactionCommand(void)+0x44 [c:\cirrus\src\backend\access\transa... 000000a2`64dff6b0 00007ff7`90f7f272 postgres!start_xact_command(void)+0x14 [c:\cirrus\src\backend\tcop\postgres.c @ ... 000000a2`64dff6e0 00007ff7`90f7cd88 postgres!exec_simple_query( 000000a2`64dff800 00007ff7`90f76505 postgres!PostgresMain( 000000a2`64dffa10 00007ff7`90e577c8 postgres!BackendMain( 000000a2`64dffa50 00007ff7`90cff0c9 postgres!SubPostmasterMain( 000000a2`64dffac0 00007ff7`9134aed9 postgres!main( |
| core | 000000a2`65dffe28 00007fff`23f7d75e ntdll!NtWaitForSingleObject+0x14 000000a2`65dffe30 00007ff7`90e4c55c KERNELBASE!WaitForSingleObjectEx+0x8e 000000a2`65dffed0 00007fff`24f64cb0 postgres!pg_timer_thread( 000000a2`65dfff10 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 000000a2`65dfff40 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000a2`655ffb78 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 000000a2`655ffb80 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 000000a2`655ffe70 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 000000a2`655ffea0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 000000a2`659ff738 00007fff`23fc48ca ntdll!NtFsControlFile+0x14 000000a2`659ff740 00007ff7`90e4ab1b KERNELBASE!ConnectNamedPipe+0x6a 000000a2`659ff7b0 00007fff`24f64cb0 postgres!pg_signal_thread( 000000a2`659ff8b0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 000000a2`659ff8e0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000089`d27ff700 00007ff7`9119d848 ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7... 00000089`d27ff740 00007ff7`90a89ece postgres!ExceptionalCondition( 00000089`d27ff780 00007ff7`90a85174 postgres!StartTransaction(void)+0x17e [c:\cirrus\src\backend\access\transam\xact... 00000089`d27ff7d0 00007ff7`90f7e944 postgres!StartTransactionCommand(void)+0x44 [c:\cirrus\src\backend\access\transa... 00000089`d27ff810 00007ff7`90f7f272 postgres!start_xact_command(void)+0x14 [c:\cirrus\src\backend\tcop\postgres.c @ ... 00000089`d27ff840 00007ff7`90f7cd88 postgres!exec_simple_query( 00000089`d27ff960 00007ff7`90f76505 postgres!PostgresMain( 00000089`d27ffb70 00007ff7`90e577c8 postgres!BackendMain( 00000089`d27ffbb0 00007ff7`90cff0c9 postgres!SubPostmasterMain( 00000089`d27ffc20 00007ff7`9134aed9 postgres!main( |
| core | 00000089`d37ff6e8 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000089`d37ff6f0 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 00000089`d37ff9e0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000089`d37ffa10 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000089`d33ff918 00007fff`23f7d75e ntdll!NtWaitForSingleObject+0x14 00000089`d33ff920 00007ff7`90e4c55c KERNELBASE!WaitForSingleObjectEx+0x8e 00000089`d33ff9c0 00007fff`24f64cb0 postgres!pg_timer_thread( 00000089`d33ffa00 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000089`d33ffa30 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000089`d2fff868 00007fff`23fc48ca ntdll!NtFsControlFile+0x14 00000089`d2fff870 00007ff7`90e4ab1b KERNELBASE!ConnectNamedPipe+0x6a 00000089`d2fff8e0 00007fff`24f64cb0 postgres!pg_signal_thread( 00000089`d2fff9e0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000089`d2fffa10 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| core | 00000089`d2bff4d8 00007fff`265ab77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 00000089`d2bff4e0 00007fff`24f64cb0 ntdll!TppWorkerThread+0x2df 00000089`d2bff7d0 00007fff`2661edfb KERNEL32!BaseThreadInitThunk+0x10 00000089`d2bff800 00000000`00000000 ntdll!RtlUserThreadStart+0x2b |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out C:/cirrus/build/testrun/... --- C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:05:03.607095300 +0000 +++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/analyze_missing_stats_only.out 2026-03-28 03:09:38.42... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out C:/cirrus/build/testrun/... --- C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:05:03.607095300 +0000 +++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/analyze_missing_stats_only.out 2026-03-28 03:12:44.... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out C:/cirrus/build/testrun/... --- C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:05:03.607095300 +0000 +++ C:/cirrus/build/testrun/regress/regress/results/analyze_missing_stats_only.out 2026-03-28 03:09:38.020182300 +0000 @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out C:/cirrus/build/testrun/... --- C:/cirrus/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:05:03.607095300 +0000 +++ C:/cirrus/build/testrun/test_plan_advice/001_replan_regress/data/results/analyze_missing_stats_only.out 2026-03-28 0... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| tap | [03:10:11.425](152.003s) not ok 5 - regression tests pass [03:10:49.095](14.677s) not ok 16 - run of pg_upgrade for new instance [03:10:49.095](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade success [03:10:51.056](0.162s) not ok 20 - old and new dumps match after pg_upgrade |
| tap | [03:13:07.486](129.894s) not ok 2 - regression tests pass [03:13:07.487](0.001s) not ok 3 - primary alive after regression test run |
| tap | [03:10:12.585](161.469s) not ok 1 - regression tests pass |
| Linux - Debian Trixie - Meson | |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 33232 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 49292 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 32938 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 34437 |
| core | [03:17:31.172] #0 0x00007f67dc4a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:31.172] #1 0x00007f67dc44bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:31.172] #2 0x00007f67dc4344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:31.172] #3 0x0000557a95416261 in ExceptionalCondition (conditionName=conditionName@entry=0x557a957196a6 "s->prev... [03:17:31.172] #4 0x0000557a94b32c0f in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:17:31.172] #5 0x0000557a94b34b58 in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:17:31.172] #6 0x0000557a95193e9b in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:17:31.172] #7 0x0000557a95197a68 in exec_simple_query (query_string=query_string@entry=0x557ad4ad1330 "SELECT count... [03:17:31.172] #8 0x0000557a9519b273 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:17:31.172] #9 0x0000557a95190861 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:17:28.923] #0 0x0000000000000000 in ?? () |
| core | [03:17:29.675] #0 0x00007f7e110a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:29.675] #1 0x00007f7e1104bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:29.675] #2 0x00007f7e110344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:29.675] #3 0x000056404417c261 in ExceptionalCondition (conditionName=conditionName@entry=0x56404447f6a6 "s->prev... [03:17:29.675] #4 0x0000564043898c0f in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:17:29.675] #5 0x000056404389ab58 in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:17:29.675] #6 0x0000564043ef9e9b in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:17:29.675] #7 0x0000564043efda68 in exec_simple_query (query_string=query_string@entry=0x56405bbfd3a0 "SELECT count... [03:17:29.675] #8 0x0000564043f01273 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:17:29.675] #9 0x0000564043ef6861 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:17:30.411] #0 0x00007f03360a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:30.411] #1 0x00007f033604bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:30.411] #2 0x00007f03360344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:30.411] #3 0x0000559aa259a261 in ExceptionalCondition (conditionName=conditionName@entry=0x559aa289d6a6 "s->prev... [03:17:30.411] #4 0x0000559aa1cb6c0f in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:17:30.411] #5 0x0000559aa1cb8b58 in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:17:30.411] #6 0x0000559aa2317e9b in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:17:30.411] #7 0x0000559aa231ba68 in exec_simple_query (query_string=query_string@entry=0x559ac75a03f0 "SELECT count... [03:17:30.411] #8 0x0000559aa231f273 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:17:30.411] #9 0x0000559aa2314861 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:17:28.923] #0 0x00007f9fdc0a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:28.923] #1 0x00007f9fdc04bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:28.923] #2 0x00007f9fdc0344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:17:28.923] #3 0x000055942f1ac261 in ExceptionalCondition (conditionName=conditionName@entry=0x55942f4af6a6 "s->prev... [03:17:28.923] #4 0x000055942e8c8c0f in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:17:28.923] #5 0x000055942e8cab58 in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:17:28.923] #6 0x000055942ef29e9b in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:17:28.923] #7 0x000055942ef2da68 in exec_simple_query (query_string=query_string@entry=0x55946db1a3a0 "SELECT count... [03:17:28.923] #8 0x000055942ef31273 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:17:28.923] #9 0x000055942ef26861 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:59.206826565 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/analyze_missing_stats_only.out 2026-03-28 ... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:59.206826565 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/analyze_missing_stats_only.out 2026-03-2... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:59.206826565 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/analyze_missing_stats_only.out 2026-03-28 03:09:45.743151... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:59.206826565 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/analyze_missing_stats_only.out 2... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| tap | [03:09:48.226](63.458s) not ok 5 - regression tests pass [03:10:03.931](6.078s) not ok 16 - run of pg_upgrade for new instance [03:10:03.933](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade success [03:10:04.698](0.036s) not ok 20 - old and new dumps match after pg_upgrade |
| tap | [03:11:04.238](56.145s) not ok 2 - regression tests pass [03:11:04.244](0.000s) not ok 3 - primary alive after regression test run |
| tap | [03:09:50.640](69.068s) not ok 1 - regression tests pass |
| test | [03:14:50.670] 16/383 postgresql:regress / regress/regress ERROR ... [03:14:50.670] 19/383 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR ... [03:14:50.670] 17/383 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR ... [03:14:50.670] 80/383 postgresql:recovery / recovery/027_stream_regress ERROR ... |
| Linux - Debian Trixie - Autoconf | |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "xact.c", Line: 2126, PID: 48371 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "xact.c", Line: 2126, PID: 60764 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "xact.c", Line: 2126, PID: 63877 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "xact.c", Line: 2126, PID: 35643 |
| core | [03:19:14.747] #0 0x00007fb395ca095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:14.747] #1 0x00007fb395c4bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:14.747] #2 0x00007fb395c344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:14.747] #3 0x000055bf09d9fec9 in ExceptionalCondition (conditionName=conditionName@entry=0x55bf09f2d320 "s->prev... [03:19:14.747] #4 0x000055bf091553ea in StartTransaction () at xact.c:2126 [03:19:14.747] #5 0x000055bf09159692 in StartTransactionCommand () at xact.c:3092 [03:19:14.747] #6 0x000055bf09a69d8b in start_xact_command () at postgres.c:2776 [03:19:14.747] #7 0x000055bf09a6f247 in exec_simple_query (query_string=query_string@entry=0x525000007a00 "SELECT count... [03:19:14.747] #8 0x000055bf09a7418b in PostgresMain (dbname=dbname@entry=0x5290000203a8 "regression", username=usernam... [03:19:14.747] #9 0x000055bf09a656be in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:19:13.957] #0 0x00007f53bfea095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:13.957] #1 0x00007f53bfe4bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:13.957] #2 0x00007f53bfe344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:13.957] #3 0x0000558c87394ec9 in ExceptionalCondition (conditionName=conditionName@entry=0x558c87522320 "s->prev... [03:19:13.957] #4 0x0000558c8674a3ea in StartTransaction () at xact.c:2126 [03:19:13.957] #5 0x0000558c8674e692 in StartTransactionCommand () at xact.c:3092 [03:19:13.957] #6 0x0000558c8705ed8b in start_xact_command () at postgres.c:2776 [03:19:13.957] #7 0x0000558c87064247 in exec_simple_query (query_string=query_string@entry=0x525000007a00 "SELECT count... [03:19:13.957] #8 0x0000558c8706918b in PostgresMain (dbname=dbname@entry=0x5290000203a8 "regression", username=usernam... [03:19:13.957] #9 0x0000558c8705a6be in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:19:13.192] #0 0x00007f1c082a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:13.192] #1 0x00007f1c0824bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:13.192] #2 0x00007f1c082344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:13.192] #3 0x000055911322dec9 in ExceptionalCondition (conditionName=conditionName@entry=0x5591133bb320 "s->prev... [03:19:13.192] #4 0x00005591125e33ea in StartTransaction () at xact.c:2126 [03:19:13.192] #5 0x00005591125e7692 in StartTransactionCommand () at xact.c:3092 [03:19:13.192] #6 0x0000559112ef7d8b in start_xact_command () at postgres.c:2776 [03:19:13.192] #7 0x0000559112efd247 in exec_simple_query (query_string=query_string@entry=0x525000007a00 "SELECT count... [03:19:13.192] #8 0x0000559112f0218b in PostgresMain (dbname=dbname@entry=0x5290000253a8 "regression", username=usernam... [03:19:13.192] #9 0x0000559112ef36be in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:19:12.321] #0 0x00007fead7653687 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:12.321] #1 0x00007fead76536ad in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:12.321] #2 0x00007fead76be7c7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:12.321] #3 0x0000561897adf4b8 in ?? () [03:19:12.321] #4 0x0000561897adf70a in ?? () [03:19:12.321] #5 0x0000561897ae0e14 in ?? () [03:19:12.321] #6 0x0000561897ada24e in ?? () [03:19:12.321] #7 0x0000561897ad9297 in ?? () [03:19:12.321] #8 0x0000561897ad9ceb in ?? () [03:19:12.321] #9 0x0000561897ad7677 in ?? () |
| core | [03:19:15.547] #0 0x00007f75d06a095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:15.547] #1 0x00007f75d064bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:15.547] #2 0x00007f75d06344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:19:15.547] #3 0x000056176e504ec9 in ExceptionalCondition (conditionName=conditionName@entry=0x56176e692320 "s->prev... [03:19:15.547] #4 0x000056176d8ba3ea in StartTransaction () at xact.c:2126 [03:19:15.547] #5 0x000056176d8be692 in StartTransactionCommand () at xact.c:3092 [03:19:15.547] #6 0x000056176e1ced8b in start_xact_command () at postgres.c:2776 [03:19:15.547] #7 0x000056176e1d4247 in exec_simple_query (query_string=query_string@entry=0x525000007a00 "SELECT count... [03:19:15.547] #8 0x000056176e1d918b in PostgresMain (dbname=dbname@entry=0x5290000203a8 "regression", username=usernam... [03:19:15.547] #9 0x000056176e1ca6be in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/src/bin/pg_u... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:40.654744698 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/analyze_missing_stats_only.out 2026-03-28 03:12:09.6504097... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/src/test/mod... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:40.654744698 +0000 +++ /tmp/cirrus-ci-build/src/test/modules/test_plan_advice/tmp_check/results/analyze_missing_stats_only.out 2026-03-28 0... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/src/test/rec... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:40.654744698 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/analyze_missing_stats_only.out 2026-03-28 03:14:43.58873965... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/src/test/reg... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:40.654744698 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/analyze_missing_stats_only.out 2026-03-28 03:10:17.776000510 +0000 @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| tap | [03:12:11.618](88.851s) not ok 5 - regression tests pass [03:12:56.513](20.402s) not ok 16 - run of pg_upgrade for new instance [03:12:56.516](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade success [03:12:59.494](0.120s) not ok 20 - old and new dumps match after pg_upgrade |
| tap | [03:14:21.208](118.278s) not ok 1 - regression tests pass |
| tap | [03:14:44.775](115.535s) not ok 2 - regression tests pass [03:14:44.776](0.000s) not ok 3 - primary alive after regression test run |
| OpenBSD - Meson | |
| test | [03:10:06.996] 17/381 postgresql:regress / regress/regress ERROR ... [03:10:06.996] 25/381 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR ... [03:10:06.996] 26/381 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [03:10:06.996] 58/381 postgresql:recovery / recovery/046_checkpoint_logical_slot ERROR ... [03:10:06.996] 59/381 postgresql:recovery / recovery/035_standby_logical_decoding ERROR ... [03:10:06.996] 60/381 postgresql:recovery / recovery/052_checkpoint_segment_missing ERROR ... |
| FreeBSD - Meson | |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 67292 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 91678 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 68691 |
| assertion | TRAP: failed Assert("s->prevSecContext == 0"), File: "../src/backend/access/transam/xact.c", Line: 2126, PID: 69609 |
| core | [03:14:39.905] #0 0x000000082c7c701a in thr_kill () from /lib/libc.so.7 [03:14:39.905] #1 0x000000082c73fa64 in raise () from /lib/libc.so.7 [03:14:39.905] #2 0x000000082c7f3a59 in abort () from /lib/libc.so.7 [03:14:39.905] #3 0x0000000000b1ab9f in ExceptionalCondition (conditionName=<optimized out>, fileName=<optimized out>, ... [03:14:39.905] #4 0x00000000006978cd in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:14:39.905] #5 0x00000000006974ce in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:14:39.905] #6 0x00000000009c8a77 in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:14:39.905] #7 0x00000000009c8239 in exec_simple_query (query_string=query_string@entry=0x53b2141a100 "SELECT count(... [03:14:39.905] #8 0x00000000009c60ab in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:14:39.905] #9 0x00000000009c0619 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:14:38.755] #0 0x000000082c2365da in _sigprocmask () from /lib/libc.so.7 [03:14:38.755] #1 0x000000082c273a3c in _system () from /lib/libc.so.7 [03:14:38.755] #2 0x000000082a50b953 in ?? () from /lib/libthr.so.3 [03:14:38.755] #3 0x00000000006a9ff9 in RestoreArchivedFile (path=path@entry=0x8217c11b0 "pg_wal/00000002", '0' <repeat... [03:14:38.755] #4 0x0000000000690da8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran... [03:14:38.755] #5 0x0000000000690e68 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam... [03:14:38.755] #6 0x00000000006b59eb in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67... [03:14:38.755] #7 0x00000000006b16f0 in WaitForWALToBecomeAvailable (RecPtr=67198616, randAccess=false, fetching_ckpt=f... [03:14:38.755] #8 XLogPageRead (xlogreader=0x1f908af1b038, targetPagePtr=67190784, reqLen=7832, targetRecPtr=67198592, ... [03:14:38.755] #9 0x00000000006b92ac in ReadPageInternal (state=0x1f908af1b038, pageptr=pageptr@entry=67190784, reqLen=... |
| core | [03:14:39.033] #0 0x000000082b07e01a in thr_kill () from /lib/libc.so.7 [03:14:39.033] #1 0x000000082aff6a64 in raise () from /lib/libc.so.7 [03:14:39.033] #2 0x000000082b0aaa59 in abort () from /lib/libc.so.7 [03:14:39.033] #3 0x0000000000b1ab9f in ExceptionalCondition (conditionName=<optimized out>, fileName=<optimized out>, ... [03:14:39.033] #4 0x00000000006978cd in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:14:39.033] #5 0x00000000006974ce in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:14:39.033] #6 0x00000000009c8a77 in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:14:39.033] #7 0x00000000009c8239 in exec_simple_query (query_string=query_string@entry=0x2c1bf401a100 "SELECT count... [03:14:39.033] #8 0x00000000009c60ab in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:14:39.033] #9 0x00000000009c0619 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:14:39.321] #0 0x000000082a3ca01a in thr_kill () from /lib/libc.so.7 [03:14:39.321] #1 0x000000082a342a64 in raise () from /lib/libc.so.7 [03:14:39.321] #2 0x000000082a3f6a59 in abort () from /lib/libc.so.7 [03:14:39.321] #3 0x0000000000b1ab9f in ExceptionalCondition (conditionName=<optimized out>, fileName=<optimized out>, ... [03:14:39.321] #4 0x00000000006978cd in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:14:39.321] #5 0x00000000006974ce in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:14:39.321] #6 0x00000000009c8a77 in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:14:39.321] #7 0x00000000009c8239 in exec_simple_query (query_string=query_string@entry=0x3d200141a100 "SELECT count... [03:14:39.321] #8 0x00000000009c60ab in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:14:39.321] #9 0x00000000009c0619 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| core | [03:14:39.614] #0 0x000000082ef1c01a in thr_kill () from /lib/libc.so.7 [03:14:39.614] #1 0x000000082ee94a64 in raise () from /lib/libc.so.7 [03:14:39.614] #2 0x000000082ef48a59 in abort () from /lib/libc.so.7 [03:14:39.614] #3 0x0000000000b1ab9f in ExceptionalCondition (conditionName=<optimized out>, fileName=<optimized out>, ... [03:14:39.614] #4 0x00000000006978cd in StartTransaction () at ../src/backend/access/transam/xact.c:2126 [03:14:39.614] #5 0x00000000006974ce in StartTransactionCommand () at ../src/backend/access/transam/xact.c:3092 [03:14:39.614] #6 0x00000000009c8a77 in start_xact_command () at ../src/backend/tcop/postgres.c:2776 [03:14:39.614] #7 0x00000000009c8239 in exec_simple_query (query_string=query_string@entry=0x26202961a100 "SELECT count... [03:14:39.614] #8 0x00000000009c60ab in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe... [03:14:39.614] #9 0x00000000009c0619 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:02.027777000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/analyze_missing_stats_only.out 2026-03-28 ... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:02.027777000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/analyze_missing_stats_only.out 2026-03-2... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:02.027777000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/analyze_missing_stats_only.out 2026-03-28 03:08:16.221239... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out /tmp/cirrus-ci-build/build/testru... --- /tmp/cirrus-ci-build/src/test/regress/expected/analyze_missing_stats_only.out 2026-03-28 03:04:02.027777000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_plan_advice/001_replan_regress/data/results/analyze_missing_stats_only.out 2... @@ -33,65 +33,7 @@ SELECT count(*) AS stat_rows FROM pg_statistic WHERE starelid = 'ms1'::regclass; - stat_rows ------------ - 1 -(1 row) - --- 4. Add new column → missing stats for column b -ALTER TABLE ms1 ADD COLUMN b int; --- Should analyze again -ANALYZE (MISSING_STATS_ONLY) ms1; --- Now both columns should have stats -SELECT count(*) AS stat_rows -FROM pg_statistic -WHERE starelid = 'ms1'::regclass; ... |
| tap | [03:08:11.193](145.423s) not ok 5 - regression tests pass [03:08:43.657](16.268s) not ok 16 - run of pg_upgrade for new instance [03:08:43.658](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade success [03:08:45.454](0.027s) not ok 20 - old and new dumps match after pg_upgrade |
| tap | [03:09:39.388](160.419s) not ok 2 - regression tests pass [03:09:39.389](0.000s) not ok 3 - primary alive after regression test run |
| tap | [03:08:20.442](156.946s) not ok 1 - regression tests pass |
| test | [03:12:05.117] 77/382 postgresql:test_plan_advice / test_plan_advice/001_replan_regress ERROR 1... [03:12:05.117] 73/382 postgresql:regress / regress/regress ERROR 1... [03:12:05.117] 69/382 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 1... [03:12:05.117] 187/382 postgresql:recovery / recovery/027_stream_regress ERROR 1... |
| 58/6553 | Decorrelate nested tuple hash tables |
| FreeBSD - Meson | |
| core | [22:34:56.838] #0 0x000000082d5225da in _sigprocmask () from /lib/libc.so.7 [22:34:56.838] #1 0x000000082d55fa3c in _system () from /lib/libc.so.7 [22:34:56.838] #2 0x000000082c162953 in ?? () from /lib/libthr.so.3 [22:34:56.838] #3 0x00000000006a9fb9 in RestoreArchivedFile (path=path@entry=0x8210f91b0 "pg_wal/00000002", '0' <repeat... [22:34:56.838] #4 0x0000000000690d68 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran... [22:34:56.838] #5 0x0000000000690e28 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam... [22:34:56.838] #6 0x00000000006b59ab in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67... [22:34:56.838] #7 0x00000000006b16b0 in WaitForWALToBecomeAvailable (RecPtr=67198616, randAccess=false, fetching_ckpt=f... [22:34:56.838] #8 XLogPageRead (xlogreader=0x32c26271b038, targetPagePtr=67190784, reqLen=7832, targetRecPtr=67198592, ... [22:34:56.838] #9 0x00000000006b926c in ReadPageInternal (state=0x32c26271b038, pageptr=pageptr@entry=67190784, reqLen=... |
| regress | diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/union.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/union.out 2026-03-27 22:22:57.126788000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/union.out 2026-03-27 22:25:28.826497000 +0000
@@ -550,9 +550,9 @@
select x from (values (array[1, 2]), (array[1, 3])) _(x) union select x from (values (array[1, 2]), (array[1, 4])) _(x)...
x
-------
+ {1,2}
{1,4}
{1,3}
- {1,2}
(3 rows)
explain (costs off) |
| test | [22:32:15.190] 36/381 postgresql:regress / regress/regress ERROR 2... |
| 58/6089 | let ALTER COLUMN SET DATA TYPE cope with trigger dependency |
| CompilerWarnings | |
| compiler | [23:25:21.783] trigger.c:220:53: error: passing 'const CreateTrigStmt *' (aka 'const struct CreateTrigStmt *') to parame... |
| compiler | [23:24:33.658] trigger.c:220:53: error: passing 'const CreateTrigStmt *' (aka 'const struct CreateTrigStmt *') to parame... |
| compiler | [23:23:21.327] trigger.c:220:60: error: passing argument 2 of ‘transformTriggerStmt’ discards ‘const’ qualifier from poi... |
| compiler | [23:22:32.466] trigger.c:220:60: error: passing argument 2 of ‘transformTriggerStmt’ discards ‘const’ qualifier from poi... |
| compiler | [23:27:14.439] trigger.c:220:60: error: passing argument 2 of ‘transformTriggerStmt’ discards ‘const’ qualifier from poi... |