| 2026-10-05 15:04:26 |
joaodetomini |
pg_resetwal: refuse to run when backup_label exists |
New status: Needs review |
| 2026-10-05 14:53:51 |
greg |
Carefully exposing information without authentication |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-05 14:53:37 |
greg |
Warn, and disallow, clear text passwords via SQL |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-05 14:53:20 |
greg |
Provide support for trailing commas |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-05 14:46:34 |
joaodetomini |
pg_resetwal: refuse to run when backup_label exists |
New status: Waiting on Author |
| 2026-10-05 12:25:43 |
davidrowley |
Table Function Scan can report incorrect "Maximum Storage" in EXPLAIN |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-05 12:25:43 |
davidrowley |
Table Function Scan can report incorrect "Maximum Storage" in EXPLAIN |
Changed committer to davidrowley |
| 2026-10-05 12:24:53 |
davidrowley |
tuplesort_putdatum() does not account for tuple memory |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-05 12:24:53 |
davidrowley |
tuplesort_putdatum() does not account for tuple memory |
Changed committer to davidrowley |
| 2026-10-05 11:52:21 |
heikki |
Move vacuum_delay_point out of locked regions in ginInsertCleanup |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-05 11:52:21 |
heikki |
Move vacuum_delay_point out of locked regions in ginInsertCleanup |
Changed committer to heikki |
| 2026-10-05 10:40:06 |
heikki |
amcheck: Allow interrupting the child-level rightlink walk |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-05 10:40:06 |
heikki |
amcheck: Allow interrupting the child-level rightlink walk |
Changed committer to heikki |
| 2026-10-05 10:23:01 |
heikki |
add Check for the interrupts between hash index vacuum buckets during hashbulkdelete() function to reduce waiting time |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-05 10:23:00 |
heikki |
add Check for the interrupts between hash index vacuum buckets during hashbulkdelete() function to reduce waiting time |
Changed committer to heikki |
| 2026-10-05 08:20:53 |
0xpoe |
Use wait_classes.h in pg_prewarm |
Closed in commitfest PG20-2 with status: Withdrawn |
| 2026-10-05 08:20:42 |
0xpoe |
Remove unused include from analyze.c |
Closed in commitfest PG20-2 with status: Withdrawn |
| 2026-10-05 04:50:19 |
shubhrajain |
docs: Include database collation check on SQL from alter_collation.sgml |
Added shubhrajain as reviewer |
| 2026-10-05 04:49:09 |
shubhrajain |
Allow pg_read_all_stats to read replication origin status |
Added shubhrajain as reviewer |
| 2026-10-05 04:03:33 |
zhong950419 |
pg_resetwal: add --cluster-state option |
Attached mail thread CAGRkXqRH=xzB7svv-xFRF=6Lexo8tX0T4XX207uPAwuLys-Kcw@mail.gmail.com |
| 2026-10-05 04:03:33 |
zhong950419 |
pg_resetwal: add --cluster-state option |
Created patch record |
| 2026-10-05 03:46:35 |
spoondla |
tablecmds: fix Deadlock caused by Attach Partition |
Added spoondla as reviewer |
| 2026-10-05 03:37:15 |
aytiwari |
Fix pg_trgm GiST union dropping SIGNKEY from all-true keys |
New status: Ready for Committer |
| 2026-10-05 03:13:07 |
joaodetomini |
pg_resetwal: refuse to run when backup_label exists |
Added joaodetomini as reviewer |
| 2026-10-05 02:22:45 |
manu15 |
doc: Document Linux cgroup memory limits |
New status: Ready for Committer |
| 2026-10-04 23:41:35 |
manu15 |
doc: Document Linux cgroup memory limits |
Added manu15 as reviewer |
| 2026-10-04 23:25:03 |
manu15 |
Planning time quadratic in the IN-list length for "c = X AND (a, b) IN (...)" with BitmapOr |
Attached mail thread 859cceb0-2be3-4f01-8235-b3d1786eeb72@stefanguha.com |
| 2026-10-04 23:25:03 |
manu15 |
Planning time quadratic in the IN-list length for "c = X AND (a, b) IN (...)" with BitmapOr |
Created patch record |
| 2026-10-04 22:30:16 |
manu15 |
ATTACH PARTITION cost grows linearly with pg_constraint size (seqscan in CloneFkReferenced), much worse since not-null constraints are in pg_constraint (PG 18) |
Attached mail thread 179089136170.117434.3768797469846977966@gmail.com |
| 2026-10-04 18:49:59 |
zhong950419 |
Report relation extension blockers within parallel lock groups |
New status: Ready for Committer |
| 2026-10-04 16:30:38 |
afelipe |
Throwing away unnecessary spin-locks |
Changed tags to Multithreading |
| 2026-10-04 16:21:45 |
zhaorui |
Add ASCII fast path to Unicode normalization functions |
Added zhaorui as reviewer |
| 2026-10-04 15:31:46 |
gregburd |
Let an ordering index scan hand its ORDER BY value to the target list |
Attached mail thread 8s5lT8erXzBMugXJQ6Wginbp_gc2B4hmCYhF0Q0GpnuK87eCAOcKs5K31AWCwraCNFIQt42wwkow_MPPubHg485MWv-zDBY4NL_JX9yJEEg=@burd.me |
| 2026-10-04 15:31:46 |
gregburd |
Let an ordering index scan hand its ORDER BY value to the target list |
Created patch record |
| 2026-10-04 15:22:15 |
croissant |
Table Function Scan can report incorrect "Maximum Storage" in EXPLAIN |
Attached mail thread CAHza6qdXjcqXv2aGU7OCakG0OmEsy9-jfP0Gpe2EL+k-AidOhw@mail.gmail.com |
| 2026-10-04 15:22:15 |
croissant |
Table Function Scan can report incorrect "Maximum Storage" in EXPLAIN |
Created patch record |
| 2026-10-04 14:29:55 |
soumenkforpostgres.gmail.com |
Fix socket handle inheritance on Windows |
Added soumenkforpostgres.gmail.com as reviewer |
| 2026-10-04 14:27:07 |
soumenkforpostgres.gmail.com |
Use WALReadFromBuffers in more places |
Added soumenkforpostgres.gmail.com as reviewer |
| 2026-10-04 13:11:06 |
gipergeek |
Disable startup progress timeout during standby WAL replay |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-04 11:03:23 |
sehrope |
Enlarge the syslogger pipe on Linux (F_SETPIPE_SZ) |
Attached mail thread CAH7T-arLtnrbM5ynVAeXYxtK=P012xH4+crCm7w0efZq7+RztQ@mail.gmail.com |
| 2026-10-04 11:03:23 |
sehrope |
Enlarge the syslogger pipe on Linux (F_SETPIPE_SZ) |
Created patch record |
| 2026-10-04 06:14:58 |
bertranddrouvot.pg |
Allow wal_log_hints to be changed without restart |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-04 06:14:39 |
bertranddrouvot.pg |
Add per-backend AIO statistics |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-04 04:06:07 |
shin |
Extend MXactCache lifetime from per-transaction to per-session |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-10-04 04:05:20 |
shin |
pg_dump: fix NOT NULL constraint name comparison using makeObjectName |
Closed in commitfest PG20-3 with status: Withdrawn |
| 2026-10-03 18:41:08 |
aytiwari |
Don't reprocess PHV copies within outer level agg |
Attached mail thread 1186816.1784573544@sss.pgh.pa.us |
| 2026-10-03 15:11:42 |
zhaorui |
postgres_fdw: Fix costing of remote sorts without remote estimates |
Added zhaorui as reviewer |
| 2026-10-03 14:36:20 |
gregburd |
UNDO with constant time recovery (CTR) |
Attached mail thread arqXLBgCg9oZWldi@floki |
| 2026-10-03 14:36:20 |
gregburd |
UNDO with constant time recovery (CTR) |
Created patch record |
| 2026-10-03 14:28:22 |
adunstan |
Add ASCII fast path to Unicode normalization functions |
Attached mail thread 8cb366d6-a30f-49a4-b5d3-a5dfc0f2fea2@dunslane.net |
| 2026-10-03 14:28:22 |
adunstan |
Add ASCII fast path to Unicode normalization functions |
Created patch record |
| 2026-10-03 11:21:02 |
bmironov |
Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-03 11:07:08 |
hannukrosing |
Refactor pgbench to make future improvements easier, especially CF patch/7225 on top of this |
Attached mail thread CAMT0RQT1BMSKqgO31QJw4razSDruW_HX6G-R_Xr7yXsfMM_H2g@mail.gmail.com |
| 2026-10-03 11:07:08 |
hannukrosing |
Refactor pgbench to make future improvements easier, especially CF patch/7225 on top of this |
Created patch record |
| 2026-10-03 09:47:52 |
pifor |
psql: avoid CREATE command completion after GRANT/REVOKE CREATE |
Removed pifor from reviewers |
| 2026-10-03 09:04:46 |
pifor |
psql: avoid CREATE command completion after GRANT/REVOKE CREATE |
Added pifor as reviewer |
| 2026-10-03 08:38:57 |
pifor |
handling transitions in timestamptz_trunc_* |
Added pifor as reviewer |
| 2026-10-03 05:41:04 |
rhyadav |
standby PANIC on restart after VM truncation |
Changed targetversion to stable |
| 2026-10-03 05:39:51 |
zhong950419 |
Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin |
Closed in commitfest PG20-3 with status: Withdrawn |
| 2026-10-03 05:39:43 |
zhong950419 |
Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin |
Added zhong950419 as reviewer |
| 2026-10-03 05:37:44 |
rhyadav |
standby PANIC on restart after VM truncation |
Changed authors to shihao zhong (zhong950419), Rahul Yadav (rhyadav) |
| 2026-10-03 05:28:24 |
zhong950419 |
Allow progress tracking of sub-commands |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-03 04:11:58 |
zhong950419 |
standby PANIC on restart after VM truncation |
Attached mail thread CAL4mQLAp562c1rCgg2Dqx6TBSdOk6vOvaLFjwFG9E6k4uwvJJw@mail.gmail.com |
| 2026-10-03 04:11:58 |
zhong950419 |
standby PANIC on restart after VM truncation |
Created patch record |
| 2026-10-02 20:10:54 |
bharathrupireddy |
Report index currently being vacuumed in pg_stat_progress_vacuum |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-02 20:10:54 |
bharathrupireddy |
Report index currently being vacuumed in pg_stat_progress_vacuum |
Changed committer to michael-kun |
| 2026-10-02 18:16:38 |
natec |
Fix pg_trgm GiST union dropping SIGNKEY from all-true keys |
Attached mail thread 19720-b3e83f5e99c485c5@postgresql.org |
| 2026-10-02 18:16:38 |
natec |
Fix pg_trgm GiST union dropping SIGNKEY from all-true keys |
Created patch record |
| 2026-10-02 16:26:57 |
bossartn |
Report relation extension blockers within parallel lock groups |
New status: Needs review |
| 2026-10-02 16:17:39 |
bossartn |
Report relation extension blockers within parallel lock groups |
New status: Ready for Committer |
| 2026-10-02 16:13:36 |
bossartn |
Report relation extension blockers within parallel lock groups |
Added bossartn as committer |
| 2026-10-02 16:13:34 |
bossartn |
Report relation extension blockers within parallel lock groups |
Added bossartn as reviewer |
| 2026-10-02 16:04:58 |
bossartn |
Speed up repeat() for larger counts |
Added bossartn as reviewer |
| 2026-10-02 13:18:47 |
kehvyn |
Make ginInsertCleanup follow vacuum's BufferAccessStrategy |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 12:41:19 |
bonnefoa |
Improve row estimation with multi-column unique indexes |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 12:41:04 |
bonnefoa |
Add PQTRACE env to enable protocol tracing in libpq |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:43:23 |
x4m |
amcheck: add index-all-keys-match verification for B-Tree |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:43:15 |
x4m |
Add archive_mode to prevent unarchived WAL on permanent primary failure |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:42:57 |
x4m |
amcheck: support for GiST |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:42:32 |
x4m |
Reduce WAL volume for heap tuple hint bits |
Closed in commitfest PG20-2 with status: Returned with feedback |
| 2026-10-02 08:42:20 |
x4m |
Support specialized B-tree page searches |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:42:14 |
x4m |
Small fixes needed by high-availability tools |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:42:06 |
x4m |
FROM clause before SELECT |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:42:00 |
x4m |
Compress big WAL records |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:41:27 |
x4m |
Honor fillfactor in sorted GiST builds |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:41:06 |
x4m |
Delete GIN posting-tree pages without excessive locking |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:40:56 |
x4m |
GiST intrapage indexing |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:40:51 |
x4m |
Protocol compression: a fourth design |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:40:30 |
x4m |
Add bypass IO to pg_stat_io |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 08:26:23 |
salmae |
PoC: Simplify recovery after dropping a table by LOGGING the restore LSN |
Deleted annotation "Latest attachement" from CANBEAPEMdptqFRpWimDO2TqYLaRr52Ljd_mOrR+DGM3VYhw39A@mail.gmail.com |
| 2026-10-02 08:26:23 |
salmae |
Log LSN before table is dropped |
Deleted annotation "Latest attachement" from CANBEAPEMdptqFRpWimDO2TqYLaRr52Ljd_mOrR+DGM3VYhw39A@mail.gmail.com |
| 2026-10-02 08:26:10 |
salmae |
PoC: Simplify recovery after dropping a table by LOGGING the restore LSN |
Added annotation "Latest attachement" to CANBEAPEMdptqFRpWimDO2TqYLaRr52Ljd_mOrR+DGM3VYhw39A@mail.gmail.com |
| 2026-10-02 08:26:10 |
salmae |
Log LSN before table is dropped |
Added annotation "Latest attachement" to CANBEAPEMdptqFRpWimDO2TqYLaRr52Ljd_mOrR+DGM3VYhw39A@mail.gmail.com |
| 2026-10-02 08:24:00 |
salmae |
PoC: Simplify recovery after dropping a table by LOGGING the restore LSN |
Moved from CF PG19-4 to CF PG20-3 |
| 2026-10-02 08:23:53 |
salmae |
PoC: Simplify recovery after dropping a table by LOGGING the restore LSN |
Changed authors to Nikolay Shaplov (nataraj), Andrey Borodin (x4m), Kirk Wolak (kirkw), Dmitry Lebedev (dmitrylebedev), Salma El-Sayed (salmae) |
| 2026-10-02 07:57:29 |
rhyadav |
Fix reuse of stale hash tables by duplicated hashed SubPlans |
Attached mail thread 179087936257.78721.1170374394656748858@mail.gmail.com |
| 2026-10-02 07:57:28 |
rhyadav |
Fix reuse of stale hash tables by duplicated hashed SubPlans |
Created patch record |
| 2026-10-02 06:49:44 |
d_gustafsson |
Separation of OpenSSL and LibreSSL |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 06:26:38 |
lepikhov |
Show hashed SAOP decision in EXPLAIN |
Moved from CF PG20-2 to CF PG20-3 |
| 2026-10-02 06:26:30 |
lepikhov |
Lazy LEFT NestLoop JOIN: gate rescanning of the inner side by outer-side-only join clauses |
Moved from CF PG20-2 to CF PG20-3 |