Global Commitfest activity

Time User Patch Activity
2025-12-02 12:56:23 dylanzhou Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:56:08 dylanzhou Optimize SnapBuild by maintaining committed.xip in sorted order Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:55:41 dylanzhou pgstattuple: Use streaming read API in pgstatindex functions Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:55:19 dylanzhou Improve read_local_xlog_page_guts by replacing polling with latch-based waiting Moved from CF PG19-3 to CF PG19-4
2025-12-02 11:48:41 dmitrylebedev PoC: Simplify recovery after dropping a table by LOGGING the restore LSN Attached mail thread CACLU5mSr+t+6K_Ww6z1fk_=jP=5-U0CEqMsHjii8uG_6UWQo-g@mail.gmail.com
2025-12-02 11:48:41 dmitrylebedev PoC: Simplify recovery after dropping a table by LOGGING the restore LSN Created patch record
2025-12-02 10:17:50 julmon Qual push down to table AM Attached mail thread 20250827202737.fz3djhbxhdjigwkm@poseidon.home.virt
2025-12-02 10:17:49 julmon Qual push down to table AM Created patch record
2025-12-02 09:09:52 a.rybakina Vacuum statistics Moved from CF PG19-3 to CF PG19-4
2025-12-02 08:51:31 nataraj ternary reloption type Moved from CF PG19-3 to CF PG19-4
2025-12-02 08:00:14 stayreal UPDATE run check constraints for affected columns only Attached mail thread CACJufxEtY1hdLcx=Fhnqp-ERcV1PhbvELG5COy_CZjoEW76ZPQ@mail.gmail.com
2025-12-02 08:00:14 stayreal UPDATE run check constraints for affected columns only Created patch record
2025-12-02 07:10:23 shlokkyal Add stats related to slot sync skip Closed in commitfest PG19-4 with status: Committed
2025-12-02 07:10:23 shlokkyal Add stats related to slot sync skip Changed committer to amitkapila
2025-12-02 02:20:58 ha-kun Migrate pg_commit_ts directory to the new node during an upgrade Moved from CF PG19-3 to CF PG19-4
2025-12-02 02:00:14 tndrwang Use enum type replacing #define for exec state of hashjoin and mergejoin Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:54:27 niushiji Use function smgrclose() to replace the loop Closed in commitfest 2025-01 with status: Withdrawn
2025-12-02 01:31:39 michael-kun Support for 8-byte TOAST values (aka the TOAST infinite loop problem) Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:31:08 michael-kun Sequence Access Methods, round two Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:30:53 tgl We broke the defense against accessing other sessions' temp tables Moved from CF PG19-3 to CF PG19-Drafts
2025-12-02 01:30:17 tgl Create DATA dump objects for partitioned tables too Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:29:58 tgl Accounting for metapages in genericcostestimate() Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:29:50 tgl Fixing the btree_gist inet mess Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:29:41 tgl Improve hash join's handling of tuples with null join keys Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:29:24 tgl Clarify EXPLAIN ANALYZE docs on fractional rows and parallelism Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:28:59 tgl Making jsonb_agg() faster Moved from CF PG19-3 to CF PG19-4
2025-12-02 01:28:44 tgl Improving the names generated for indexes on expressions Moved from CF PG19-3 to CF PG19-4
2025-12-02 00:42:27 pgeoghegan Index Prefetching Moved from CF PG19-3 to CF PG19-4
2025-12-02 00:41:45 pgeoghegan Returning nbtree posting list TIDs in DESC order during backwards scans Moved from CF PG19-1 to CF PG19-4
2025-12-02 00:41:26 pgeoghegan Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support Moved from CF PG19-1 to CF PG19-4
2025-12-02 00:19:05 mihailnikalayeu Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY Moved from CF PG19-3 to CF PG19-4
2025-12-02 00:18:49 mihailnikalayeu [CREATE|RE] INDEX CONCURRENTLY with single heap scan Moved from CF PG19-3 to CF PG19-4
2025-12-02 00:18:45 mihailnikalayeu bt_index_parent_check false alarm for indexes created concurrently Moved from CF PG19-3 to CF PG19-4
2025-12-02 00:18:41 mihailnikalayeu DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:59:24 jeltef Add storage I/O tracking to EXPLAIN BUFFERS Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:59:15 jeltef Extension security improvement: Add support for extensions with an owned schema Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:58:50 jeltef Decouple C++ support in Meson's PGXS from LLVM enablement Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:58:44 jeltef Make numeric type accessible to third-party code. Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:58:29 jeltef docs: Update protocol changes checklist with 3.2 changes Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:58:20 jeltef docs: Update protocol changes checklist with 3.2 changes New status: Waiting on Author
2025-12-01 23:58:00 jeltef Incorrect error message for cancellation triggered by statement_timeout & flaky test Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:57:57 jeltef Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:57:54 jeltef Support a wildcard in backtrace_functions Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:57:37 jeltef Add GoAway protocol message for graceful but fast server shutdown/switchover Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:57:34 jeltef CI: Add task that runs pgindent Moved from CF PG19-3 to CF PG19-4
2025-12-01 23:57:31 jeltef libpq: Bump protocol version to version 3.2 at least until the first/second beta Moved from CF PG19-3 to CF PG19-4
2025-12-01 22:44:59 bossartn split tablecmds.c Attached mail thread aS3PeXHLe7ir_gPc@nathan
2025-12-01 22:44:59 bossartn split tablecmds.c Created patch record
2025-12-01 21:09:38 ishii Implement row pattern recognition feature Moved from CF PG19-3 to CF PG19-4
2025-12-01 21:01:13 macdice <stdatomic.h> Attached mail thread CA+hUKGKFvu3zyvv3aaj5hHs9VtWcjFAmisOwOc7aOZNc5AF3NA@mail.gmail.com
2025-12-01 21:01:13 macdice <stdatomic.h> Created patch record
2025-12-01 21:00:04 macdice SendProcSignal(), SetLatch() → SendInterrupt() Moved from CF 2025-01 to CF PG19-4
2025-12-01 20:59:50 macdice Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() Moved from CF PG19-3 to CF PG19-4
2025-12-01 20:59:18 macdice Unlinking Parallel Hash Join inner batch files sooner Moved from CF 2025-01 to CF PG19-4
2025-12-01 20:59:04 macdice Automatically sizing the IO worker pool Moved from CF PG19-2 to CF PG19-4
2025-12-01 20:58:50 macdice Beautify read stream "per buffer data" APIs Moved from CF PG19-3 to CF PG19-4
2025-12-01 18:59:16 alenka Pull-up subquery if INNER JOIN-ON contains refs to upper-query Moved from CF PG19-3 to CF PG19-4
2025-12-01 16:48:09 bossartn show size of DSAs and dshash tables in pg_dsm_registry_allocations Added bossartn as committer
2025-12-01 16:48:07 bossartn show size of DSAs and dshash tables in pg_dsm_registry_allocations New status: Ready for Committer
2025-12-01 14:59:37 bossartn problems with toast.* reloptions Moved from CF PG19-3 to CF PG19-4
2025-12-01 14:59:35 bossartn incremental autovacuum scheduling improvements Moved from CF PG19-3 to CF PG19-4
2025-12-01 14:59:31 bossartn use SIMD in GetPrivateRefCountEntry() Moved from CF PG19-3 to CF PG19-4
2025-12-01 14:00:24 bertranddrouvot.pg Get rid of pgstat_count_backend_io_op*() functions Moved from CF PG19-3 to CF PG19-4
2025-12-01 13:59:58 bertranddrouvot.pg Per backend relation statistics tracking Moved from CF PG19-3 to CF PG19-4
2025-12-01 13:59:48 bertranddrouvot.pg Adding per backend commit and rollback counters Moved from CF PG19-3 to CF PG19-4
2025-12-01 13:59:39 bertranddrouvot.pg Adding locks statistics Moved from CF PG19-3 to CF PG19-4
2025-12-01 13:59:16 bertranddrouvot.pg relfilenode statistics Moved from CF PG19-3 to CF PG19-4
2025-12-01 13:58:50 bertranddrouvot.pg Avoid orphaned objects dependencies, take 3 Moved from CF PG19-3 to CF PG19-4
2025-12-01 13:58:18 bertranddrouvot.pg Preserve index stats during ALTER TABLE ... TYPE ... Moved from CF PG19-3 to CF PG19-4
2025-12-01 11:36:39 ha-kun Parallel apply Changed authors to Hayato Kuroda (ha-kun), Zhijie Hou (houzj)
2025-12-01 11:36:39 ha-kun Parallel apply Changed tags to Logical Replication, Performance
2025-12-01 11:35:54 ha-kun Parallel apply Attached mail thread CAA4eK1+SEus_6vQay9TF_r4ow+E-Q7LYNLfsD78HaOsLSgppxQ@mail.gmail.com
2025-12-01 11:35:54 ha-kun Parallel apply Created patch record
2025-12-01 10:41:01 bertranddrouvot.pg Remove unused struct fields Closed in commitfest PG19-3 with status: Committed
2025-12-01 10:32:20 fjanus Better Performance for PostgreSQL with large INSERTs Attached mail thread 770a7d6600de5e1c99d93afba0427c5b@marek.priv.at
2025-12-01 10:32:19 fjanus Better Performance for PostgreSQL with large INSERTs Created patch record
2025-12-01 08:16:19 jimus Add prompt option to display read-only and read/write states in psql Moved from CF PG19-3 to CF PG19-4
2025-12-01 07:12:05 iwata.aya Termination of Background Workers for ALTER/DROP DATABASE Moved from CF PG19-3 to CF PG19-4
2025-12-01 07:03:22 jimus Add XMLNamespaces option to XMLElement Moved from CF PG19-3 to CF PG19-4
2025-12-01 07:03:04 jimus Add XMLDocument (SQL/XML X030) Moved from CF PG19-3 to CF PG19-4
2025-12-01 07:02:48 jimus Add XMLCast (SQL/XML X025) Moved from CF PG19-3 to CF PG19-4
2025-12-01 03:39:14 shinyakato Report oldest xmin source when autovacuum cannot remove tuples Moved from CF PG19-3 to CF PG19-4
2025-12-01 03:39:04 shinyakato Add mode and reason columns to pg_stat_progress_vacuum Moved from CF PG19-3 to CF PG19-4
2025-11-30 17:31:07 dsteele Return pg_control from pg_backup_stop(). Moved from CF PG19-3 to CF PG19-4
2025-11-30 11:59:59 akshatj Incorrect error message for cancellation triggered by statement_timeout & flaky test Added akshatj as reviewer
2025-11-30 08:35:01 dylanzhou Add MODE parameter to WAIT FOR LSN command Attached mail thread CAPpHfdsjtZLVzxjGT8rJHCYbM0D5dwkO+BBjcirozJ6nYbOW8Q@mail.gmail.com
2025-11-30 08:35:01 dylanzhou Add MODE parameter to WAIT FOR LSN command Created patch record
2025-11-28 14:49:16 stayreal transformJsonFuncExpr pathspec cache lookup failed Closed in commitfest PG19-3 with status: Committed
2025-11-28 14:49:16 stayreal transformJsonFuncExpr pathspec cache lookup failed Changed committer to amitlan
2025-11-28 14:49:16 stayreal transformJsonFuncExpr pathspec cache lookup failed Moved from CF PG19-4 to CF PG19-3
2025-11-28 09:27:30 bertranddrouvot.pg Remove unused function parameters, part 2: replication Attached mail thread aSlqR9muXkt1YyOf@ip-10-97-1-34.eu-west-3.compute.internal
2025-11-28 09:27:30 bertranddrouvot.pg Remove unused function parameters, part 2: replication Created patch record
2025-11-28 09:27:06 bertranddrouvot.pg Remove unused function parameters, part 1: contrib Attached mail thread aSgSi1Ut8yjPohYB@ip-10-97-1-34.eu-west-3.compute.internal
2025-11-28 09:27:06 bertranddrouvot.pg Remove unused function parameters, part 1: contrib Created patch record
2025-11-28 08:20:05 chaol Cleanup shadows variable warnings Attached mail thread CAEoWx2kQ2x5gMaj8tHLJ3=jfC+p5YXHkJyHrDTiQw2nn2FJTmQ@mail.gmail.com
2025-11-28 08:20:03 chaol Cleanup shadows variable warnings Created patch record
2025-11-28 07:58:57 nbyavuz ci: Improve OpenBSD core dump backtrace handling Closed in commitfest PG19-3 with status: Committed
2025-11-28 07:58:57 nbyavuz ci: Improve OpenBSD core dump backtrace handling Changed committer to macdice
2025-11-28 07:37:28 andrey-silitskiy Introduce a new GUC to allow logical walsender to shutdown immediately without waiting for a response from the client. New status: Needs review
2025-11-28 06:22:41 petere Static assertion implementation improvements Attached mail thread CA+hUKGKvr0x_oGmQTUkx=ODgSksT2EtgCA6LmGx_jQFG=sDUpg@mail.gmail.com