Commitfest activity

Time User Patch Activity
2026-08-11 12:12:23 mschoema Implement missing join selectivity estimation for range types Moved from CF PG20-1 to CF PG20-2
2026-08-11 10:53:22 solaiv Report unsupported COPY FROM targets before reading input Added solaiv as reviewer
2026-08-11 01:30:49 davidrowley Show estimated number of groups for IncrementalSort in EXPLAIN Closed in commitfest PG20-2 with status: Committed
2026-08-11 01:30:49 davidrowley Show estimated number of groups for IncrementalSort in EXPLAIN Changed committer to davidrowley
2026-08-10 22:20:39 smithpb2250 Improve errmsg for publication membership Closed in commitfest PG20-2 with status: Committed
2026-08-10 22:20:39 smithpb2250 Improve errmsg for publication membership Changed committer to d_gustafsson
2026-08-10 16:05:28 simseih Allow a condition string in an injection point Moved from CF PG20-1 to CF PG20-2
2026-08-10 15:20:14 assam258.gmail.com LLVM JIT: any JIT-compiled query crashes (SIGILL) on a libLLVM 19 + ASAN build Moved from CF PG20-1 to CF PG20-2
2026-08-10 13:48:02 pifor Avoid recalculating pgprocno in ProcArrayAdd() Posted comment with messageid <178636968258.1180.2197462552968783687.pgcf@coridan.postgresql.org>
2026-08-10 13:48:02 pifor Avoid recalculating pgprocno in ProcArrayAdd() New status: Needs review
2026-08-10 12:41:48 solaiv SQL-level pg_datum_image_equal Added solaiv as reviewer
2026-08-10 11:42:10 solaiv pg_dump: skip pg_init_privs entries for non-existent roles Added solaiv as reviewer
2026-08-10 11:14:03 jakub.wartak.tomtom Add wait events for server logging destination writes Added jakub.wartak.tomtom as reviewer
2026-08-10 08:58:04 pifor Avoid recalculating pgprocno in ProcArrayAdd() Added pifor as reviewer
2026-08-10 08:05:23 masaofujii Avoid calling SetMatViewPopulatedState if possible Added masaofujii as committer
2026-08-10 03:09:01 zhaorui hashjoins vs. Bloom filters Added zhaorui as reviewer
2026-08-10 03:06:45 zhaorui pg_rewind: Skip vanished source files during traversal New status: Ready for Committer
2026-08-09 23:24:49 croissant Add sampling statistics to autoanalyze log output Moved from CF PG20-1 to CF PG20-2
2026-08-08 15:51:47 pifor Use wait_classes.h in pg_prewarm Posted review with messageid <178620430786.1180.6205877987902965624.pgcf@coridan.postgresql.org>
2026-08-08 15:45:48 pifor Use wait_classes.h in pg_prewarm Posted review with messageid <178620394847.1181.615420911709987295.pgcf@coridan.postgresql.org>
2026-08-08 15:33:16 pifor Use wait_classes.h in pg_prewarm Posted review with messageid <178620319696.1181.13829838550482819190.pgcf@coridan.postgresql.org>
2026-08-08 15:25:46 pifor Use wait_classes.h in pg_prewarm New status: Ready for Committer
2026-08-08 13:41:49 pifor Use wait_classes.h in pg_prewarm Added pifor as reviewer
2026-08-08 10:29:44 nitinmotiani Adding pg_dump flag for parallel export to pipes Moved from CF PG20-1 to CF PG20-2
2026-08-07 21:36:31 bossartn Use ROLERECURSE_PRIVS in is_admin_of_role() Added bossartn as committer
2026-08-07 21:36:30 bossartn Use ROLERECURSE_PRIVS in is_admin_of_role() New status: Ready for Committer
2026-08-07 20:05:34 bossartn change SOFT_ERROR_OCCURRED to a static inline function Closed in commitfest PG20-2 with status: Withdrawn
2026-08-07 19:57:28 bossartn retire PQfn() Added bossartn as committer
2026-08-07 19:57:27 bossartn retire PQfn() New status: Ready for Committer
2026-08-07 15:23:07 x4m Fix: VACUUM FULL or CREATE INDEX fails with error "missing chunk number 0 for toast value XXX" Added x4m as reviewer
2026-08-07 15:05:52 x4m Add archive_mode to prevent unarchived WAL on permanent primary failure Changed authors to Andrey Borodin (x4m), Kirill Reshke (reshke)
2026-08-07 15:05:18 x4m amcheck: support for GiST Moved from CF PG20-1 to CF PG20-2
2026-08-07 15:05:09 x4m Two bugs around ALTER TYPE Moved from CF PG20-1 to CF PG20-2
2026-08-07 15:04:52 x4m Possible G2 anomaly at SERIALIZABLE (SSI, doom-before-error) Moved from CF PG20-1 to CF PG20-2
2026-08-07 12:59:49 esavelievcode.gmail.com Selectivity estimation for COALESCE in eqsel/eqjoinsel Added annotation "v3 patch after review" to CAF=hKRA97=ZkXLL2YLa7yNAHz7P4rY06s5tYcC1ZaZOfV05hNA@mail.gmail.com
2026-08-06 13:33:29 liuzizhuan Reject ADD CONSTRAINT NOT NULL if name mismatches existing domain not-null constraint Moved from CF PG20-1 to CF PG20-2
2026-08-06 13:31:27 liuzizhuan support create index on virtual generated column. Moved from CF PG20-1 to CF PG20-2
2026-08-06 12:58:09 hannukrosing pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized New status: Needs review
2026-08-06 12:57:47 hannukrosing pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized Moved from CF PG20-1 to CF PG20-2
2026-08-06 12:44:02 albe Adding a stored generated column without long-lived locks New status: Needs review
2026-08-06 05:31:18 okbobcz PoC - psql - emphases line with table name in verbose output Closed in commitfest PG20-1 with status: Withdrawn
2026-08-06 04:33:55 yugo.nagata Warn when creating or enabling a subscription with max_logical_replication_workers = 0 Changed targetversion to 20
2026-08-06 04:33:26 yugo.nagata Track skipped vacuum and analyze in pg_stat_all_tables Changed targetversion to 20
2026-08-06 04:32:52 yugo.nagata pgbench: extend variable usage in scripts Changed targetversion to 20
2026-08-06 04:32:23 yugo.nagata Add a warning on stats manipulation functions Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:32:16 yugo.nagata Add a warning on stats manipulation functions Changed targetversion to 20
2026-08-06 04:31:54 yugo.nagata JIT works only partially with meson build Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:31:39 yugo.nagata Improve coments on structures in trigger.c Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:31:11 yugo.nagata Incremental View Maintenance (IVM), take 2 Moved from CF PG20-1 to CF PG20-Drafts
2026-08-06 04:30:37 yugo.nagata A trivial fix on a comment in pgstat_assoc_relation() Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:30:26 yugo.nagata Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:30:14 yugo.nagata Add a berief general comment on BTScanInsertData's nextkey and backward Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:29:27 yugo.nagata Warn when creating or enabling a subscription with max_logical_replication_workers = 0 Moved from CF PG20-1 to CF PG20-2
2026-08-06 04:28:57 yugo.nagata pgbench: extend variable usage in scripts Moved from CF PG20-1 to CF PG20-2
2026-08-06 02:28:44 michael-kun Refactor code around GUC default_toast_compression Moved from CF PG20-1 to CF PG20-2
2026-08-05 16:45:30 greg Warn, and disallow, clear text passwords via SQL Moved from CF PG20-1 to CF PG20-2
2026-08-05 16:45:21 greg Carefully exposing information without authentication Moved from CF PG20-1 to CF PG20-2
2026-08-05 16:45:11 greg Provide support for trailing commas Moved from CF PG20-1 to CF PG20-2
2026-08-05 14:07:22 mmeent Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY Added mmeent as reviewer
2026-08-05 11:13:40 stayreal skip check constraints verification for unaffected columns during UPDATE Moved from CF PG20-1 to CF PG20-2
2026-08-05 11:13:20 stayreal JumbleQuery may treat different GROUP BY expr as the same Moved from CF PG20-1 to CF PG20-2
2026-08-05 11:13:10 stayreal create table like including storage parameter Moved from CF PG20-1 to CF PG20-2
2026-08-05 11:09:16 stayreal COPY ON_CONFLICT TABLE; save duplicated record to another table. Moved from CF PG20-1 to CF PG20-2
2026-08-05 11:09:06 stayreal avoid call ATPostAlterTypeCleanup twice Moved from CF PG20-1 to CF PG20-2
2026-08-05 09:14:15 arodrgr Unexpected reindex when altering column types for partitioned tables Moved from CF PG20-1 to CF PG20-2
2026-08-05 09:13:53 arodrgr Improving psql autocompletion for SET LOCAL / SET SESSION Moved from CF PG20-1 to CF PG20-2
2026-08-05 06:31:46 aytiwari Prove a NOT IN's left-hand expressions non-nullable from quals New status: Needs review
2026-08-05 02:47:07 masaofujii Update the wraparound warning to clarify that the reported percentage represents the remaining ID space before wraparound Closed in commitfest PG20-2 with status: Committed
2026-08-05 02:47:07 masaofujii Update the wraparound warning to clarify that the reported percentage represents the remaining ID space before wraparound Changed committer to masaofujii
2026-08-05 01:41:54 murali.natti Proposal: Conflict log history table for Logical Replication Added murali.natti as reviewer
2026-08-05 01:40:44 murali.natti Extend skipping FK checks on replicas to include ADD FK and TRUNCATE Added murali.natti as reviewer
2026-08-05 00:45:28 liuzizhuan Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE New status: Needs review
2026-08-05 00:03:36 bharathrupireddy Handle concurrent drop when doing whole database vacuum Added bharathrupireddy as reviewer
2026-08-05 00:01:14 bharathrupireddy Vacuum statistics Added bharathrupireddy as reviewer
2026-08-05 00:00:50 bharathrupireddy Add autovacuum_warning to surface concurrent vacuum collisions Added bharathrupireddy as reviewer
2026-08-05 00:00:19 bharathrupireddy Report oldest xmin source when autovacuum cannot remove tuples Added bharathrupireddy as reviewer
2026-08-04 23:50:45 bharathrupireddy LockHasWaiters() crashes on fast-path locks Added bharathrupireddy as reviewer
2026-08-04 23:46:48 bharathrupireddy Update the wraparound warning to clarify that the reported percentage represents the remaining ID space before wraparound Added bharathrupireddy as reviewer
2026-08-04 20:42:06 masahikosawada Support UUIDv6 in uuid_extract_timestamp() Closed in commitfest PG20-2 with status: Committed
2026-08-04 20:42:06 masahikosawada Support UUIDv6 in uuid_extract_timestamp() Changed committer to masahikosawada
2026-08-04 19:50:38 tostino Add support for partial incremental materialized view refresh using REFRESH ... WHERE Moved from CF PG20-1 to CF PG20-2
2026-08-04 14:48:40 zhaorui Lost KEY SHARE lock information during toasting allows foreign-key violation Added zhaorui as reviewer
2026-08-04 12:23:05 albe Fix ALTER COLUMN ... DROP EXPRESSSION with subpartitions Closed in commitfest PG20-1 with status: Committed
2026-08-04 12:23:05 albe Fix ALTER COLUMN ... DROP EXPRESSSION with subpartitions Changed committer to alvherre
2026-08-04 09:07:16 masaofujii Fix race in ReplicationSlotRelease for ephemeral slots Removed masaofujii from reviewers
2026-08-04 09:07:12 masaofujii Fix race in ReplicationSlotRelease for ephemeral slots Removed masaofujii from committers
2026-08-04 08:14:27 masaofujii Checkpoint replication slots later Closed in commitfest PG20-2 with status: Committed
2026-08-04 03:53:25 solaiv Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) Added solaiv as reviewer
2026-08-03 21:16:08 alvherre REPLICA IDENTITY USING INDEX accepts column with invalid NOT NULL Added alvherre as committer
2026-08-03 21:03:21 bossartn Handle concurrent drop when doing whole database vacuum Closed in commitfest PG20-2 with status: Committed
2026-08-03 15:54:46 pasha_golub Add pg_current_vxact_id() function to expose virtual transaction IDs Moved from CF PG20-1 to CF PG20-2
2026-08-03 15:42:00 xocolatl Proposal: QUALIFY clause Added xocolatl as reviewer
2026-08-03 14:58:24 jchampion RFC: adding pytest as a supported test framework Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:28 bossartn problems with toast.* reloptions Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:25 bossartn alert clients when prepared statements are deallocated Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:22 bossartn change SOFT_ERROR_OCCURRED to a static inline function Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:18 bossartn retire PQfn() Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:15 bossartn small cleanup for s_lock.h Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:10 bossartn add assertion for palloc in signal handlers Moved from CF PG20-1 to CF PG20-2
2026-08-03 14:01:05 bossartn split tablecmds.c Moved from CF PG20-1 to CF PG20-2