| 2026-10-30 17:54:19 |
bossartn |
Call CalculateShmemSize() only once |
Added bossartn as reviewer |
| 2026-10-30 17:33:04 |
gregburd |
Quickselect instead of a heap for ORDER BY ... LIMIT N large bounded sorts |
Attached mail thread attQRRU-Yh-e6rKj@floki |
| 2026-10-30 17:33:04 |
gregburd |
Quickselect instead of a heap for ORDER BY ... LIMIT N large bounded sorts |
Created patch record |
| 2026-10-30 17:15:54 |
masaofujii |
Allow vacuumdb, reindexdb, and clusterdb to continue past a connection failure |
Added masaofujii as committer |
| 2026-10-30 16:12:04 |
bossartn |
Corruption Issue: Fix missing tts_tid in ExecForceStoreHeapTuple |
Changed targetversion to stable |
| 2026-10-30 16:11:52 |
bossartn |
Corruption Issue: Fix missing tts_tid in ExecForceStoreHeapTuple |
Added bossartn as reviewer |
| 2026-10-30 16:11:50 |
bossartn |
Corruption Issue: Fix missing tts_tid in ExecForceStoreHeapTuple |
Added bossartn as committer |
| 2026-10-30 15:00:03 |
masaofujii |
Wrong LSN in WAL decoding error messages |
Added masaofujii as committer |
| 2026-10-30 14:03:12 |
assam258.gmail.com |
Parameters in SQL-standard function bodies do not read back |
Changed tags to Backport, Bugfix, Good First Review, PL/pgSQL |
| 2026-10-30 14:02:44 |
assam258.gmail.com |
Columns assigned by MERGE can be dropped from SQL-standard function bodies |
Changed tags to Backport, Bugfix, DDL, Good First Review |
| 2026-10-30 14:02:33 |
assam258.gmail.com |
Columns assigned by MERGE can be dropped from SQL-standard function bodies |
Attached mail thread CAAAe_zBHzEFR9bFSiJYfve7=QoWG_cL8+TWxx8vz47Jy0kUSHQ@mail.gmail.com |
| 2026-10-30 14:02:33 |
assam258.gmail.com |
Columns assigned by MERGE can be dropped from SQL-standard function bodies |
Created patch record |
| 2026-10-30 12:02:24 |
ashutoshbapat |
Faulty pg_get_shmem_pagesize() on Windows |
Attached mail thread CAExHW5vuMVLMOf28aD75YKS66gyu3d55+afk4G7igGFWwuQvHQ@mail.gmail.com |
| 2026-10-30 12:02:24 |
ashutoshbapat |
Faulty pg_get_shmem_pagesize() on Windows |
Created patch record |
| 2026-10-30 12:00:30 |
jeevan.chalke |
PL/pgSQL: apply the too_many_rows extra check to EXECUTE ... INTO |
Attached mail thread CAM2+6=WikOK3t=LN+jhzNBchrO3uy0tzVPuPygnz9yoUTwnb6Q@mail.gmail.com |
| 2026-10-30 12:00:30 |
jeevan.chalke |
PL/pgSQL: apply the too_many_rows extra check to EXECUTE ... INTO |
Created patch record |
| 2026-10-30 11:19:47 |
ashutoshbapat |
Call CalculateShmemSize() only once |
Attached mail thread CAExHW5ttQauXiYCM4OKL8xKHZrndTN2jMN4WQjm1PkPNuqX_bg@mail.gmail.com |
| 2026-10-30 11:19:47 |
ashutoshbapat |
Call CalculateShmemSize() only once |
Created patch record |
| 2026-10-30 08:23:59 |
taikikoshino |
Proposal: Include CHECK constraint expression in violation error DETAIL |
Attached mail thread OS9P286MB648659674DE8406AE4742D8094642@OS9P286MB6486.JPNP286.PROD.OUTLOOK.COM |
| 2026-10-30 08:23:59 |
taikikoshino |
Proposal: Include CHECK constraint expression in violation error DETAIL |
Created patch record |
| 2026-10-30 07:41:54 |
assam258.gmail.com |
Parameters in SQL-standard function bodies do not read back |
Attached mail thread CAAAe_zALU9qxuCLwZfb5UrV1Xx9FWLYg6w8O2=mwmok3AgUR1Q@mail.gmail.com |
| 2026-10-30 07:41:54 |
assam258.gmail.com |
Parameters in SQL-standard function bodies do not read back |
Created patch record |
| 2026-10-30 07:35:42 |
barwick |
Support "ALTER FOREIGN TABLE ... RENAME CONSTRAINT ..." |
Attached mail thread CAB8KJ=gBwpo+iXR5n_NQ1xude3Ms2P3n=OmL6F=B=VSNgCXgfw@mail.gmail.com |
| 2026-10-30 07:35:42 |
barwick |
Support "ALTER FOREIGN TABLE ... RENAME CONSTRAINT ..." |
Created patch record |
| 2026-10-30 07:10:31 |
jeevan.chalke |
PL/pgSQL: "missing X at end of SQL expression" is never reported at end of input |
Attached mail thread CAM2+6=WcWycVx0j-zw=0jFJxfazFHtZadqZbBedEg2AQkGasfQ@mail.gmail.com |
| 2026-10-30 07:10:31 |
jeevan.chalke |
PL/pgSQL: "missing X at end of SQL expression" is never reported at end of input |
Created patch record |
| 2026-10-30 07:02:59 |
jimus |
Uncancellable infinite loop in xpath() with entity references |
Attached mail thread d3270e9f-4f10-4d04-8209-87e513801b05@uni-muenster.de |
| 2026-10-30 07:02:59 |
jimus |
Uncancellable infinite loop in xpath() with entity references |
Created patch record |
| 2026-10-30 06:49:26 |
solaiv |
Enable partitionwise join for partition keys wrapped by RelabelType |
Added solaiv as reviewer |
| 2026-10-30 06:29:26 |
liuzizhuan |
Optimize mergejoinscansel() by avoiding redundant computations |
Changed tags to Performance |
| 2026-10-30 03:07:03 |
chaol |
Fix error handling in pg_flush_data() and FilePrefetch() |
Attached mail thread F1916C7A-F152-4AF3-87A9-40492D8B3670@gmail.com |
| 2026-10-30 03:07:03 |
chaol |
Fix error handling in pg_flush_data() and FilePrefetch() |
Created patch record |
| 2026-10-29 23:00:38 |
lfittl |
Assert failure in parallel query due to SubPlan double visit for hash join |
Attached mail thread CAP53PkzYGGESHX+dsy04rcO-7PpBjGg-QNzfLcAC+agydukTcA@mail.gmail.com |
| 2026-10-29 23:00:38 |
lfittl |
Assert failure in parallel query due to SubPlan double visit for hash join |
Created patch record |
| 2026-10-29 22:59:31 |
lfittl |
Fix cumulative WAL statistics double-counting from parallel workers |
Attached mail thread CAP53PkzL-jF-Pm+ev2vBDvBYqDFNhcN4bpjGbGGbBfM_gtSdag@mail.gmail.com |
| 2026-10-29 22:59:31 |
lfittl |
Fix cumulative WAL statistics double-counting from parallel workers |
Created patch record |
| 2026-10-29 22:46:36 |
hannukrosing |
ZSTD TOAST compression, and an extensible compression method encoding |
Added hannukrosing as reviewer |
| 2026-10-29 21:42:56 |
quwin |
Improve hash aggregate spilling by writing only the needed columns |
Added quwin as reviewer |
| 2026-10-29 21:03:44 |
gleu |
Setting the number of digits after the decimal point with a psql's pset variable |
Attached mail thread a1db875a-15dc-4a8a-a1b3-1f32b020b70a@dalibo.com |
| 2026-10-29 21:03:44 |
gleu |
Setting the number of digits after the decimal point with a psql's pset variable |
Created patch record |
| 2026-10-29 19:03:16 |
simseih |
pgstat: Add helper to drop entries from a stats kind's hash |
New status: Needs review |
| 2026-10-29 19:01:57 |
simseih |
Add REPACK progress phases for logical decoding setup |
New status: Ready for Committer |
| 2026-10-29 18:20:09 |
polskianonim |
Proposal: SELECT * EXCLUDE (...) command |
New status: Ready for Committer |
| 2026-10-29 16:00:27 |
salmae |
CREATE TABLE .. LIKE copies comments to an unrelated table |
Added salmae as reviewer |
| 2026-10-29 14:27:20 |
a.alekseev |
SERIALIZABLE can commit write skew after SSI summarization |
New status: Ready for Committer |
| 2026-10-29 14:27:07 |
a.alekseev |
SERIALIZABLE can commit write skew after SSI summarization |
Added a.alekseev as reviewer |
| 2026-10-29 14:27:04 |
a.alekseev |
SERIALIZABLE can commit write skew after SSI summarization |
Attached mail thread CA+COZaCtK=UQbeQwdAoRw27J+58bJBC+yNHP4OH2+y_t2UtFAg@mail.gmail.com |
| 2026-10-29 14:27:03 |
a.alekseev |
SERIALIZABLE can commit write skew after SSI summarization |
Created patch record |
| 2026-10-29 14:12:46 |
masaofujii |
Reduce logging during prepared transaction recovery |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-29 14:12:12 |
masaofujii |
Use pg_parse_lsn function in START_REPLICATION flow |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-29 13:25:19 |
jeevan.chalke |
[BUG#19384] Fix Server crash at textout |
New status: Waiting on Author |
| 2026-10-29 13:19:22 |
jeevan.chalke |
[BUG#19384] Fix Server crash at textout |
Added jeevan.chalke as reviewer |
| 2026-10-29 12:24:38 |
rkhapov |
Check the fd number against FD_SETSIZE in PQsocketPoll |
Changed tags to Bugfix, Good First Review |
| 2026-10-29 11:48:50 |
masaofujii |
START_REPLICATION silently truncates an overlong LSN component |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-29 11:48:50 |
masaofujii |
START_REPLICATION silently truncates an overlong LSN component |
Changed committer to masaofujii |
| 2026-10-29 11:42:52 |
rkhapov |
Check the fd number against FD_SETSIZE in PQsocketPoll |
Attached mail thread 985BA3B4-1281-451A-AE43-6ECCD87D75E4@yandex-team.ru |
| 2026-10-29 11:42:52 |
rkhapov |
Check the fd number against FD_SETSIZE in PQsocketPoll |
Created patch record |
| 2026-10-29 11:04:35 |
a.alekseev |
dynahash.c refactoring |
Attached mail thread CAJ7c6TPGc1eXGp+tzjfVBZnSCmYkdMozKaGxDhVaw5xHdGaeUA@mail.gmail.com |
| 2026-10-29 11:04:35 |
a.alekseev |
dynahash.c refactoring |
Created patch record |
| 2026-10-29 05:37:31 |
bertranddrouvot.pg |
pgstat: Add helper to drop entries from a stats kind's hash |
Added bertranddrouvot.pg as reviewer |
| 2026-10-29 05:36:54 |
bertranddrouvot.pg |
pgstat: Flush some statistics within running transactions, take 2 |
Added bertranddrouvot.pg as reviewer |
| 2026-10-29 04:57:44 |
jeevan.chalke |
PL/pgSQL: FOUND is NULL, not false, in event trigger functions |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-29 04:57:44 |
jeevan.chalke |
PL/pgSQL: FOUND is NULL, not false, in event trigger functions |
Changed committer to tgl |
| 2026-10-29 04:55:45 |
jeevan.chalke |
PL/pgSQL: fix validation of anycompatiblemultirange |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-29 04:55:45 |
jeevan.chalke |
PL/pgSQL: fix validation of anycompatiblemultirange |
Changed committer to tgl |
| 2026-10-29 02:43:04 |
masaofujii |
PITR: Shut down instead of promoting when recovery cannot pause |
Added masaofujii as committer |
| 2026-10-28 23:54:26 |
zsolt.parragi |
Check XID wraparound failsafe between indexes in parallel vacuum |
Added zsolt.parragi as reviewer |
| 2026-10-28 20:43:37 |
spoondla |
Fix end LSN reported for an xlog-switch record ending on a page boundary |
Added spoondla as reviewer |
| 2026-10-28 19:03:12 |
simseih |
Report buffer access strategies in EXPLAIN |
Added simseih as reviewer |
| 2026-10-28 15:09:22 |
njafri |
Fix rescan costing of single-batch hash joins |
Added njafri as reviewer |
| 2026-10-28 15:01:40 |
kaz |
Avoid O(N^3) planning time in choose_plan_name() |
Added kaz as reviewer |
| 2026-10-28 15:00:43 |
bajishaik |
Fall back to serializing when parallel apply runs out of DSM segments |
Attached mail thread CA+fm-RMyb6EoMuk+a4_hZou9cdTHfB6mj1UV-7yb_YuTWLug1g@mail.gmail.com |
| 2026-10-28 15:00:43 |
bajishaik |
Fall back to serializing when parallel apply runs out of DSM segments |
Created patch record |
| 2026-10-28 14:26:53 |
bajishaik |
Avoid crashes on a concurrently dropped schema |
Attached mail thread CA+fm-RPD0m9QL8W+804SGBBxn5iFz5wn=kncaP9SkM-s4PUANw@mail.gmail.com |
| 2026-10-28 14:26:53 |
bajishaik |
Avoid crashes on a concurrently dropped schema |
Created patch record |
| 2026-10-28 14:16:16 |
hunaid |
Proposal: SELECT * EXCLUDE (...) command |
New status: Needs review |
| 2026-10-28 14:11:42 |
simseih |
pgstat: Add helper to drop entries from a stats kind's hash |
New status: Waiting on Author |
| 2026-10-28 14:11:19 |
simseih |
pgstat: Add helper to drop entries from a stats kind's hash |
Attached mail thread CAN12+YL7SrAwzMpzfNLrVcy=w5L03p7czyO73RfS06kmdqs_fw@mail.gmail.com |
| 2026-10-28 14:11:19 |
simseih |
pgstat: Add helper to drop entries from a stats kind's hash |
Created patch record |
| 2026-10-28 12:25:27 |
matheus.alcantara |
BUG #19752: GROUP BY on a constant and a cast to a length-limited array type crashes the server while planning |
Attached mail thread 19752-928339cd23b58a33@postgresql.org |
| 2026-10-28 12:25:27 |
matheus.alcantara |
BUG #19752: GROUP BY on a constant and a cast to a length-limited array type crashes the server while planning |
Created patch record |
| 2026-10-28 11:10:25 |
masaofujii |
Reporting WAL replay progress during pre-consistency standby reovery |
Added masaofujii as reviewer |
| 2026-10-28 08:40:23 |
janbjorge |
Add amnotifydelete, an index AM callback for deleted tuples |
Changed name to Add amnotifydelete, an index AM callback for deleted tuples |
| 2026-10-28 08:38:38 |
janbjorge |
Add amnotifydelete, an index AM callback for deleted tuples |
Attached mail thread CAA+RuFCYSbRr41E3Qt4cqKS++_OQFiA=QUyidXL4f0c7zUiyKQ@mail.gmail.com |
| 2026-10-28 08:38:38 |
janbjorge |
Add amnotifydelete, an index AM callback for deleted tuples |
Created patch record |
| 2026-10-28 08:05:44 |
masaofujii |
Remove unused PageIsPredicateLocked() |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-28 07:49:22 |
smithpb2250 |
Publication of same parent table with ONLY-ness mismatch should error |
New status: Ready for Committer |
| 2026-10-28 06:44:02 |
chaol |
Avoid truncated or zero-padded copies of replaced files in backups. |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-28 06:44:02 |
chaol |
Avoid truncated or zero-padded copies of replaced files in backups. |
Changed committer to michael-kun |
| 2026-10-28 06:41:24 |
chaol |
Fix stale relcache fields for TOAST indexes during REINDEX CONCURRENTLY |
Closed in commitfest PG20-3 with status: Committed |
| 2026-10-28 06:41:24 |
chaol |
Fix stale relcache fields for TOAST indexes during REINDEX CONCURRENTLY |
Changed committer to michael-kun |
| 2026-10-28 06:09:09 |
rkhapov |
Print measurements on CTRL-C in pgbench |
Changed tags to Devtools, Good First Review |
| 2026-10-28 06:08:59 |
rkhapov |
Support for kqueue in pgbench |
Changed tags to Devtools, Good First Review |
| 2026-10-28 06:08:59 |
rkhapov |
Support for kqueue in pgbench |
Changed targetversion to None |
| 2026-10-28 05:52:58 |
assam258.gmail.com |
first_value/last_value/nth_value return NULL with EXCLUDE TIES when the current row is outside its f |
Added assam258.gmail.com as reviewer |
| 2026-10-28 05:48:38 |
assam258.gmail.com |
first_value/last_value/nth_value return NULL with EXCLUDE TIES when the current row is outside its f |
New status: Ready for Committer |
| 2026-10-28 05:04:41 |
reshke |
Support for kqueue in pgbench |
Added reshke as reviewer |
| 2026-10-28 02:45:03 |
zhaorui |
Use C11 alignas instead of palloc/malloc for alignment |
Added zhaorui as reviewer |
| 2026-10-28 02:24:07 |
bharathrupireddy |
Fix stale relcache fields for TOAST indexes during REINDEX CONCURRENTLY |
Attached mail thread CALj2ACUAv=7wjOV3pRFhQP4WHME_JazuhoCr01i4_F2XA=JKog@mail.gmail.com |
| 2026-10-28 02:24:07 |
bharathrupireddy |
Fix stale relcache fields for TOAST indexes during REINDEX CONCURRENTLY |
Created patch record |