Global Commitfest activity

Time User Patch Activity
2026-02-02 20:55:27 lexborisov Optimization of the is_normalized() function. Moved from CF PG19-4 to CF PG19-Final
2026-02-02 17:29:48 danielverite Allow setting the collation strength in ICU tailoring rules. Moved from CF PG19-3 to CF PG19-Final
2026-02-02 15:26:33 pasha_golub Add last_executed timestamp to pg_stat_statements Moved from CF PG19-4 to CF PG19-Final
2026-02-02 15:12:49 bossartn enhance wraparound warnings Moved from CF PG19-4 to CF PG19-Final
2026-02-02 15:12:46 bossartn incremental autovacuum scheduling improvements Moved from CF PG19-4 to CF PG19-Final
2026-02-02 15:12:43 bossartn problems with toast.* reloptions Moved from CF PG19-4 to CF PG19-Final
2026-02-02 14:37:48 alvherre Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() Moved from CF PG19-4 to CF PG19-Final
2026-02-02 14:00:18 alvherre pg_ctl start may return 0 even if the postmaster has been already started on Windows Moved from CF PG19-4 to CF PG19-Final
2026-02-02 13:21:58 erthalion System views for versions reporting Changed tags to Monitoring
2026-02-02 13:21:13 erthalion Changing shared_buffers without restart Moved from CF PG19-4 to CF PG19-Final
2026-02-02 13:20:35 erthalion System views for versions reporting Moved from CF PG19-4 to CF PG19-Final
2026-02-02 11:29:36 heikki SendProcSignal(), SetLatch() → SendInterrupt() Moved from CF PG19-4 to CF PG19-Final
2026-02-02 09:19:29 nitinmotiani Adding pg_dump flag for parallel export to pipes Moved from CF PG19-4 to CF PG19-Final
2026-02-02 09:12:22 a.alekseev Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons Changed tags to Good First Review, Refactoring Only
2026-02-02 09:11:53 a.alekseev Little refactoring of portalcmds.c Changed tags to Good First Review, Refactoring Only
2026-02-02 09:11:31 a.alekseev pgindent: improve formatting of multiline comments Changed tags to Good First Review
2026-02-02 09:08:57 a.alekseev Little refactoring of portalcmds.c Moved from CF PG19-4 to CF PG19-Final
2026-02-02 09:08:45 a.alekseev pgindent: improve formatting of multiline comments Moved from CF PG19-4 to CF PG19-Final
2026-02-02 08:18:22 geidav Hash-based MCV matching for large IN-lists Added geidav as reviewer
2026-02-02 08:16:09 geidav Visibility bug in tuple lock Closed in commitfest PG19-4 with status: Committed
2026-02-02 08:16:09 geidav Visibility bug in tuple lock Changed committer to heikki
2026-02-02 07:06:23 ilidock95 Showing applied extended statistics in explain Part2 Moved from CF PG19-2 to CF PG19-Final
2026-02-02 07:02:18 a.pyhalov Asynchronous MergeAppend Execution Moved from CF PG19-4 to CF PG19-Final
2026-02-02 06:41:33 zhiguozhou Increase NUM_XLOGINSERT_LOCKS Moved from CF PG19-4 to CF PG19-Final
2026-02-02 04:54:02 soumyamurali Expose checkpoint timestamp and duration in pg_stat_checkpointer Moved from CF PG19-4 to CF PG19-Final
2026-02-02 02:24:44 ashutoshbapat pg_restore documentation and --create/--single-transaction limitation Moved from CF PG19-4 to CF PG19-Final
2026-02-01 17:29:37 lfittl Reduce timing overhead of EXPLAIN ANALYZE using rdtsc Moved from CF PG19-4 to CF PG19-Final
2026-02-01 15:23:00 theory jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part New status: Ready for Committer
2026-02-01 13:29:27 zhiguozhou Optimize shared LWLock acquisition for high-core-count systems Moved from CF PG19-4 to CF PG19-Final
2026-02-01 13:28:53 zhiguozhou Lock-free XLog Reservation from WAL Moved from CF PG19-4 to CF PG19-Final
2026-02-01 13:08:29 jimus Message in pg_terminate_backend Moved from CF PG19-4 to CF PG19-Final
2026-02-01 12:59:37 jimus Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) Moved from CF PG19-4 to CF PG19-Final
2026-02-01 12:59:18 jimus Add XMLDocument (SQL/XML X030) Moved from CF PG19-4 to CF PG19-Final
2026-02-01 12:58:48 jimus Add XMLNamespaces option to XMLElement Moved from CF PG19-4 to CF PG19-Final
2026-02-01 12:34:12 mihailnikalayeu DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication Moved from CF PG19-4 to CF PG19-Final
2026-02-01 11:42:25 fjanus Better Performance for PostgreSQL with large INSERTs Moved from CF PG19-4 to CF PG19-Final
2026-02-01 11:38:05 lepikhov Vacuum statistics Moved from CF PG19-4 to CF PG19-Final
2026-02-01 11:37:38 lepikhov Give Plugins control at the end of CHECKPOINT to store their state Moved from CF PG19-4 to CF PG19-Final
2026-02-01 10:46:25 florentst pg_restore add note about -n Moved from CF PG19-3 to CF PG19-Final
2026-02-01 10:46:22 florentst Document DSM Registry Moved from CF PG19-3 to CF PG19-Final
2026-02-01 10:46:10 florentst ago(interval) → timestamptz Moved from CF PG19-4 to CF PG19-Final
2026-02-01 10:12:05 deanr Allow ON CONFLICT DO UPDATE to return EXCLUDED values Moved from CF PG19-4 to CF PG19-Final
2026-02-01 10:05:18 darold Password expiration warning New status: Ready for Committer
2026-02-01 09:32:32 croissant ANALYZE: hash-accelerate MCV tracking for equality-only types Added croissant as reviewer
2026-02-01 09:12:24 croissant Add ssl_protocols configuration option Added croissant as reviewer
2026-02-01 08:01:42 msdousti psql \dN[ti]: Describe tables and indexes that are NO partitions of others Moved from CF PG19-4 to CF PG19-Final
2026-02-01 07:56:31 jeevan.chalke Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade Moved from CF PG19-4 to CF PG19-Final
2026-02-01 07:08:22 shinyakato Wake up backends immediately when sync standbys decrease Changed tags to Bugfix, Physical Replication
2026-02-01 07:06:01 shinyakato Wake up backends immediately when sync standbys decrease Attached mail thread CAOzEurSRii0tEYhu5cePmRcvS=ZrxTLEvxm3Kj0d7_uKGdM23g@mail.gmail.com
2026-02-01 07:06:01 shinyakato Wake up backends immediately when sync standbys decrease Created patch record
2026-02-01 07:04:34 shinyakato Report oldest xmin source when autovacuum cannot remove tuples Moved from CF PG19-4 to CF PG19-Final
2026-02-01 07:04:23 shinyakato doc: Clarify ANALYZE VERBOSE output Moved from CF PG19-4 to CF PG19-Final
2026-02-01 06:01:18 chenchangao Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state Moved from CF PG19-4 to CF PG19-Final
2026-02-01 06:00:34 chenchangao Use ROLERECURSE_PRIVS in is_admin_of_role() Moved from CF PG19-4 to CF PG19-Final
2026-02-01 05:33:12 tgl Optimizing SELECT expr INTO var in plpgsql Attached mail thread CAFj8pRDieSQOPDHD_svvR75875uRejS9cN87FoAC3iXMXS1saQ@mail.gmail.com
2026-02-01 05:33:11 tgl Optimizing SELECT expr INTO var in plpgsql Created patch record
2026-02-01 04:32:24 kou Make COPY format extendable: Extract COPY TO format implementations Moved from CF PG19-4 to CF PG19-Final
2026-02-01 01:50:07 ewie Add OR REPLACE option to CREATE MATERIALIZED VIEW Moved from CF PG19-4 to CF PG19-Final
2026-02-01 00:08:54 jimus Message in pg_terminate_backend New status: Waiting on Author
2026-02-01 00:06:29 tgl Create DATA dump objects for partitioned tables too Moved from CF PG19-4 to CF PG19-Final
2026-02-01 00:06:11 tgl Accounting for metapages in genericcostestimate() Moved from CF PG19-4 to CF PG19-Final
2026-02-01 00:05:54 tgl Improve hash join's handling of tuples with null join keys Moved from CF PG19-4 to CF PG19-Final
2026-02-01 00:05:40 tgl Improving the names generated for indexes on expressions Moved from CF PG19-4 to CF PG19-Final
2026-01-31 22:58:20 msakrejda Clarify EXPLAIN ANALYZE docs on fractional rows and parallelism New status: Needs review
2026-01-31 17:20:39 alvherre using index to speedup add not null constraints to a table Moved from CF PG19-4 to CF PG19-Final
2026-01-31 11:54:58 dsteele Return pg_control from pg_backup_stop(). Moved from CF PG19-4 to CF PG19-Final
2026-01-31 09:16:13 coreyh Add expressions to pg_restore_extended_stats() Attached mail thread CADkLM=fPcci6oPyuyEZ0F4bWqAA7HzaWO+ZPptufuX5_uWt6kw@mail.gmail.com
2026-01-31 09:16:13 coreyh Add expressions to pg_restore_extended_stats() Created patch record
2026-01-31 08:56:05 ashutoshbapat Improvements and refactoring in shmem.c Closed in commitfest PG19-4 with status: Committed
2026-01-31 08:56:05 ashutoshbapat Improvements and refactoring in shmem.c Changed committer to heikki
2026-01-31 08:56:05 ashutoshbapat Improvements and refactoring in shmem.c Moved from CF PG19-Final to CF PG19-4
2026-01-30 23:00:25 bossartn Password expiration warning Added bossartn as committer
2026-01-30 22:45:33 masahikosawada postgres_fdw: Use COPY to speed up batch inserts Added masahikosawada as reviewer
2026-01-30 20:12:24 gregburd Refactor how we form HeapTuples for CatalogTuple(Insert|Update) Closed in commitfest PG19-4 with status: Withdrawn
2026-01-30 20:12:17 tgl 001_password.pl fails with --without-readline Closed in commitfest PG19-4 with status: Committed
2026-01-30 19:46:30 spoondla log_min_messages per backend type Added spoondla as reviewer
2026-01-30 17:39:49 alvherre Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin Attached mail thread CALQc50gi-Kw9m1r6hytf12473-fCECy=q9JtKS4ANeJFEyCBTw@mail.gmail.com
2026-01-30 17:39:49 alvherre Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin Created patch record
2026-01-30 17:39:48 alvherre Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin Attached mail thread CALQc50gi-Kw9m1r6hytf12473-fCECy=q9JtKS4ANeJFEyCBTw@mail.gmail.com
2026-01-30 17:39:48 alvherre Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin Created patch record
2026-01-30 13:25:48 emadyshev Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) Added emadyshev as reviewer
2026-01-30 09:20:28 ashutoshbapat Improvements and refactoring in shmem.c Attached mail thread CAExHW5uNRB9oT4pdo54qAo025MXFX4MfYrD9K15OCqe-ExnNvg@mail.gmail.com
2026-01-30 09:20:28 ashutoshbapat Improvements and refactoring in shmem.c Created patch record
2026-01-30 07:29:07 darold Password expiration warning Changed name to Password expiration warning
2026-01-30 06:50:49 chaol tablecmds: fix Deadlock caused by Attach Partition Attached mail thread CFACA0EB-7E6F-4FAA-9ACE-1FC2226D7482@gmail.com
2026-01-30 06:50:49 chaol tablecmds: fix Deadlock caused by Attach Partition Created patch record
2026-01-30 04:40:44 atorik Add storage I/O tracking to EXPLAIN BUFFERS New status: Needs review
2026-01-29 22:22:38 bossartn split tablecmds.c New status: Needs review
2026-01-29 21:24:49 smithpb2250 Support EXCEPT tables in publications Changed name to Support EXCEPT tables in publications
2026-01-29 19:39:05 coreyh Import Statistics in postgres_fdw before resorting to sampling. Moved from CF PG19-4 to CF PG19-Final
2026-01-29 17:54:05 bossartn Password expiration warning Added bossartn as reviewer
2026-01-29 15:36:12 alvherre Avoid orphaned objects dependencies, take 3 Changed tags to DDL
2026-01-29 15:34:40 alvherre CREATE SUBSCRIPTION ... SERVER Changed tags to DDL
2026-01-29 15:33:55 alvherre pgbench - adding pl/pgsql versions of tests Changed tags to Testing
2026-01-29 15:33:32 alvherre declarative session variables, LET command Changed tags to DDL
2026-01-29 14:24:00 alvherre NOT NULL NOT ENFORCED Changed tags to DDL
2026-01-29 14:15:09 alvherre tablecmds: fix bug where index rebuild loses replica identity on partitions Changed tags to Bugfix, DDL
2026-01-29 14:15:04 alvherre tablecmds: reject CLUSTER ON/INHERIT for partitioned tables earlier Changed tags to DDL, Refactoring Only
2026-01-29 14:15:00 alvherre Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY Changed tags to DDL, Performance
2026-01-29 14:14:56 alvherre Add pg_get_publication_ddl function Changed tags to DDL