Global Commitfest activity

Time User Patch Activity
2026-10-01 12:38:06 shinyakato Report oldest xmin source when autovacuum cannot remove tuples Moved from CF PG20-2 to CF PG20-3
2026-10-01 12:37:56 shinyakato Add +/- operators for xid8 type and replace deprecated txid_current() Moved from CF PG20-2 to CF PG20-3
2026-10-01 12:01:12 jimus Add XMLNamespaces option to XMLElement Moved from CF PG20-2 to CF PG20-3
2026-10-01 12:00:43 jimus Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) Moved from CF PG20-2 to CF PG20-3
2026-10-01 12:00:23 jimus Add XMLDocument (SQL/XML X030) Moved from CF PG20-2 to CF PG20-3
2026-10-01 11:59:32 sehrope Tighten SCRAM iteration parsing and bound libpq PBKDF2 work Moved from CF PG20-2 to CF PG20-3
2026-10-01 11:59:12 sehrope Assorted Win32 error handling fixes (CreateThread, pgwin32_select, pg_usleep) Moved from CF PG20-2 to CF PG20-3
2026-10-01 11:17:10 mmeent Report no unpinned buffers as insufficient resources Added mmeent as reviewer
2026-10-01 11:00:05 mmeent nbtree performance improvements through specialization on key shape Closed in commitfest 2025-01 with status: Withdrawn
2026-10-01 11:00:05 mmeent nbtree: implement dynamic prefix truncation Closed in commitfest 2025-01 with status: Withdrawn
2026-10-01 11:00:04 mmeent nbtree: downlink right separator/HIKEY optimization Closed in commitfest 2025-01 with status: Withdrawn
2026-10-01 10:59:12 mmeent SQL-level pg_datum_image_equal New status: Ready for Committer
2026-10-01 10:59:03 mmeent SQL-level pg_datum_image_equal Moved from CF PG20-2 to CF PG20-3
2026-10-01 10:45:35 ilidock95 Hash-based MCV matching for large IN-lists Moved from CF PG20-2 to CF PG20-3
2026-10-01 10:16:00 a.alekseev Refactor SLRU to always use long file names Moved from CF PG20-2 to CF PG20-3
2026-10-01 10:03:01 petere Let OpenSSL auto-select DH parameters by default Moved from CF PG20-2 to CF PG20-3
2026-10-01 09:58:06 rjuju Cleaning up PREPARE query strings? Moved from CF PG20-2 to CF PG20-3
2026-10-01 09:52:58 esavelievcode.gmail.com Selectivity estimation for COALESCE in eqsel/eqjoinsel Added annotation "v7 patch" to CAF=hKRAv48WeyDK2zC5aGacBYx0ry_QqRok2d=F53=XkUSL+jQ@mail.gmail.com
2026-10-01 09:37:39 matheus.alcantara postgres_fdw: Use COPY to speed up batch inserts Moved from CF PG20-2 to CF PG20-3
2026-10-01 09:26:02 solaiv postgres_fdw: Fix cost estimation for semi join pushdown Added solaiv as reviewer
2026-10-01 09:08:21 rafia.sabih postgres_fdw: Emit message when batch_size is reduced New status: Ready for Committer
2026-10-01 09:07:58 rafia.sabih postgres_fdw: Emit message when batch_size is reduced Attached mail thread CA+FpmFcNgH7w6iTrwT9MAybV2rZ3uhr0G4m_QPVkZDMuGwThtg@mail.gmail.com
2026-10-01 09:07:58 rafia.sabih postgres_fdw: Emit message when batch_size is reduced Created patch record
2026-10-01 08:38:07 jakub.wartak.tomtom Reduce LWLockWaitListLock() cache-line contention with adaptive spin reads Attached mail thread CH0PR11MB53947D1A122373D7CB2E22D6E9C02@CH0PR11MB5394.namprd11.prod.outlook.com
2026-10-01 08:38:07 jakub.wartak.tomtom Reduce LWLockWaitListLock() cache-line contention with adaptive spin reads Created patch record
2026-10-01 08:22:45 afelipe BUG #19686: Rolling back SET TABLESPACE Changed authors to Manuel Reyes Bravo (manu15)
2026-10-01 08:21:24 afelipe BUG #19686: Rolling back SET TABLESPACE Added afelipe as reviewer
2026-10-01 08:14:59 aytiwari BUG #19603: Vuln47: distance_taxicab and distance_chebyshev silently return 0 Moved from CF PG20-2 to CF PG20-3
2026-10-01 08:14:52 aytiwari to_date()/to_timestamp() silently accept month=0 and day=0 Moved from CF PG20-2 to CF PG20-3
2026-10-01 08:14:42 aytiwari Caching a partition index's parent OID in the relcache? Moved from CF PG20-2 to CF PG20-3
2026-10-01 08:08:53 mble-ps Fix JSON_SERIALIZE() coercion placeholder type for jsonb input Moved from CF PG20-2 to CF PG20-3
2026-10-01 08:05:58 laurenz Mark the enum comparison functions as leakproof Moved from CF PG20-2 to CF PG20-3
2026-10-01 07:55:12 zsolt.parragi Require SSL connection to postgres for oauth Moved from CF PG20-1 to CF PG20-3
2026-10-01 07:54:58 zsolt.parragi Add explicit warnings about unsafe OAuth trace output for libpq Moved from CF PG20-2 to CF PG20-3
2026-10-01 07:54:55 zsolt.parragi Preserve statistics targets with ALTER TABLE ALTER COLUMN TYPE Moved from CF PG20-2 to CF PG20-3
2026-10-01 07:54:52 zsolt.parragi Proposal: JSON5 support in the JSON parsers Moved from CF PG20-2 to CF PG20-3
2026-10-01 07:54:49 zsolt.parragi pg_hosts: Add pg_hosts_file_rules() Moved from CF PG20-2 to CF PG20-3
2026-10-01 07:44:45 rhyadav Wrong LSN in WAL decoding error messages Attached mail thread P2qIkq4--F-9@rhyadav.dev
2026-10-01 07:44:45 rhyadav Wrong LSN in WAL decoding error messages Created patch record
2026-10-01 07:09:53 miwa-h psql: avoid CREATE command completion after GRANT/REVOKE CREATE Attached mail thread OSOP286MB78539E88C47403451BFFF140F18A2@OSOP286MB7853.JPNP286.PROD.OUTLOOK.COM
2026-10-01 07:09:53 miwa-h psql: avoid CREATE command completion after GRANT/REVOKE CREATE Created patch record
2026-10-01 06:50:17 jakub.wartak.tomtom md: measure just FileSync() for pgstat_io without FileClose() Moved from CF PG20-1 to CF PG20-3
2026-10-01 06:50:13 jakub.wartak.tomtom log_postmaster_stats Moved from CF PG20-2 to CF PG20-3
2026-10-01 06:50:07 jakub.wartak.tomtom COPY TO BLACKHOLE / pg_dump -j -Fb Moved from CF PG20-2 to CF PG20-3
2026-10-01 06:49:29 jakub.wartak.tomtom MPTCP - multiplexing many TCP connections through one socket to get better bandwidth Moved from CF PG20-2 to CF PG20-3
2026-10-01 05:35:29 ashutoshbapat Resizable shared memory structures Moved from CF PG20-2 to CF PG20-3
2026-10-01 05:18:52 a.pyhalov Asynchronous MergeAppend Execution Moved from CF PG20-2 to CF PG20-3
2026-10-01 04:52:36 jeltef Don't consider FATAL errors "abnormal server termination" Moved from CF PG20-2 to CF PG20-3
2026-10-01 04:52:22 jeltef Add read-only disconnect_requested GUC for graceful client disconnect (reviously goaway) Moved from CF PG20-2 to CF PG20-3
2026-10-01 04:52:06 jeltef Python/pytest test framework Moved from CF PG20-2 to CF PG20-3
2026-10-01 04:51:49 jeltef Incorrect error message for cancellation triggered by statement_timeout & flaky test Moved from CF PG20-2 to CF PG20-3
2026-10-01 04:51:37 jeltef QoL improvements for pgindent and combining pgindent, pgperltidy, pgperlcritic and pgperlsyncheck into one tool Moved from CF PG20-2 to CF PG20-3
2026-10-01 04:36:42 xof Allow vacuumdb, reindexdb, and clusterdb to continue past a connection failure Moved from CF PG20-2 to CF PG20-3
2026-10-01 03:46:02 zhong950419 Fix Protocol documentation Closed in commitfest PG20-3 with status: Withdrawn
2026-10-01 03:37:03 zhong950419 GIN deleted-page reuse fixes New status: Waiting on Author
2026-10-01 02:41:36 zhong950419 amcheck: Allow interrupting the child-level rightlink walk Moved from CF PG20-2 to CF PG20-3
2026-10-01 02:41:13 zhong950419 Add planner support function to two-argument regexp_like() Moved from CF PG20-2 to CF PG20-3
2026-10-01 02:39:06 kwangwonseo Fix quotation logic for unreserved keywords in window specifications Moved from CF PG20-2 to CF PG20-3
2026-10-01 02:18:47 jeevan.chalke Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade Moved from CF PG20-2 to CF PG20-3
2026-10-01 01:52:30 ashu_coek Report bytes and transactions actually sent downtream Moved from CF PG20-2 to CF PG20-3
2026-10-01 01:37:55 kou Make COPY format extendable: Extract COPY TO format implementations Moved from CF PG20-2 to CF PG20-3
2026-10-01 00:30:01 tgl Modernize our parsing of XML data in CONTENT mode Moved from CF PG20-2 to CF PG20-3
2026-10-01 00:27:32 simseih pgstat: allow a stats kind to use its own dedicated dsa/dshash Moved from CF PG20-2 to CF PG20-3
2026-10-01 00:27:12 simseih Improve pg_stat_statements scalability Moved from CF PG20-2 to CF PG20-3
2026-10-01 00:26:48 simseih teach vacuumlo to handle domains Moved from CF PG20-2 to CF PG20-3
2026-09-30 23:35:52 e-ivkov intXshr, intXshl: return error on shift count out of range Closed in commitfest PG20-3 with status: Rejected
2026-09-30 22:13:02 galponcio libpq: Add PQpassfileLookup() New status: Ready for Committer
2026-09-30 19:20:56 gregburd Tepid: extend the heap-only tuple (HOT) update optimization model such that only those indexes directly impacted by the update need be updated Attached mail thread 3604ec98-147d-4ba5-b215-412fa2797633@app.fastmail.com
2026-09-30 15:58:57 zhaorui fix more casting away of qualifiers Added zhaorui as reviewer
2026-09-30 15:55:51 ashu_coek Report bytes and transactions actually sent downtream Changed authors to Ashutosh Sharma (ashu_coek), Ashutosh Bapat (ashutoshbapat)
2026-09-30 15:53:34 ashu_coek synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication Attached mail thread CAHg+QDfU7rOebrLDESPpHSgdiadKbpCOmBokcbmM6Gr+A5VobQ@mail.gmail.com
2026-09-30 15:53:34 ashu_coek synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication Created patch record
2026-09-30 12:36:38 aytiwari Two remaining shmem attachment issues in single-user mode Closed in commitfest PG20-2 with status: Committed
2026-09-30 12:36:38 aytiwari Two remaining shmem attachment issues in single-user mode Changed committer to heikki
2026-09-30 12:36:38 aytiwari Two remaining shmem attachment issues in single-user mode Moved from CF PG20-3 to CF PG20-2
2026-09-30 12:30:35 a.alekseev Possible G2 anomaly at SERIALIZABLE (SSI, doom-before-error) Added a.alekseev as reviewer
2026-09-30 08:46:53 john.naylor BUG #19597: getQuadrant: impossible case is reachable Added john.naylor as committer
2026-09-30 08:09:20 dylanzhou Deadlock detector fails to activate on a hot standby replica Added dylanzhou as reviewer
2026-09-30 08:08:45 dylanzhou Deadlock detector fails to activate on a hot standby replica Attached mail thread 44c24dcf-5710-410f-b1b6-d10b315f3d51@postgrespro.ru
2026-09-30 08:08:45 dylanzhou Deadlock detector fails to activate on a hot standby replica Created patch record
2026-09-30 05:36:54 vksingla Corruption Issue: Fix missing tts_tid in ExecForceStoreHeapTuple Attached mail thread CAM6Zo8wZOLnCWRO_tuuXVX9J4N4JN6GsEnk8WJtT0=_0zy-1dw@mail.gmail.com
2026-09-30 05:36:54 vksingla Corruption Issue: Fix missing tts_tid in ExecForceStoreHeapTuple Created patch record
2026-09-30 05:29:19 zhong950419 BUG #19705: One NaN box makes BRIN and GiST box indexes omit unrelated rows Attached mail thread 19705-548fda77321e062d@postgresql.org
2026-09-30 05:29:19 zhong950419 BUG #19705: One NaN box makes BRIN and GiST box indexes omit unrelated rows Created patch record
2026-09-30 05:11:04 zhong950419 REPACK (CONCURRENTLY): do not block the table while waiting for the final lock Attached mail thread CAGRkXqQTRvmJJBjLmLa0boO1S78nz46s=B3htYMFTkSW-FS18Q@mail.gmail.com
2026-09-30 05:11:04 zhong950419 REPACK (CONCURRENTLY): do not block the table while waiting for the final lock Created patch record
2026-09-30 05:01:13 ju.grigorev meson: pass OpenSSL/ICU include dirs to extensions New status: Waiting on Author
2026-09-30 04:14:25 zhong950419 Two fixes for parallel query cleanup: DSM detach order and a stray statement timeout Attached mail thread CAGRkXqQ7d+B+XDCNR0oUmG55EJ421HPj3saWONU2Uc0VKqARWg@mail.gmail.com
2026-09-30 04:14:25 zhong950419 Two fixes for parallel query cleanup: DSM detach order and a stray statement timeout Created patch record
2026-09-30 03:53:56 zhong950419 lazy_scan_heap: avoid vacuum block, already vacuumed (src/backend/access/heap/vacuumlazy.c) New status: Waiting on Author
2026-09-30 03:18:08 zhong950419 Reset waitStart when a lock wait fails Closed in commitfest PG20-2 with status: Committed
2026-09-30 03:18:08 zhong950419 Reset waitStart when a lock wait fails Changed committer to masaofujii
2026-09-30 03:18:08 zhong950419 Reset waitStart when a lock wait fails Moved from CF PG20-3 to CF PG20-2
2026-09-30 01:50:49 rustam.allakov Improve cube GiST page splits Added rustam.allakov as reviewer
2026-09-30 01:50:39 rustam.allakov Improve cube GiST page splits Posted review with messageid <179073303931.1126.9241560630784497637.pgcf@coridan.postgresql.org>
2026-09-30 01:50:39 rustam.allakov Improve cube GiST page splits New status: Waiting on Author
2026-09-29 22:20:49 rustam.allakov Fold NOT IN / <> ALL expressions containing NULL to FALSE Posted comment with messageid <179072044958.1126.12489700238445440.pgcf@coridan.postgresql.org>
2026-09-29 21:50:08 e-ivkov intXshr, intXshl: return error on shift count out of range Attached mail thread 180711790717647@mail.360.yandex.ru
2026-09-29 21:50:08 e-ivkov intXshr, intXshl: return error on shift count out of range Created patch record
2026-09-29 20:40:23 vlesin ReplicationSlotRelease() clobbers another backend's statusFlags entry Attached mail thread 889a06dd-45fc-423b-9dd2-87d5b5dc60c6@gmail.com