| 2026-04-29 13:51:01 |
kaz |
Add pg_stat_vfdcache view for VFD cache statistics |
New status: Needs review |
| 2026-04-29 13:26:33 |
alexandrawang |
Add join MCV statistics for selectivity estimation |
Attached mail thread CADkLM=cUwMftPLFq0iD6-qKRyNiRM2HZGYVp6=0noxA8GfuEtA@mail.gmail.com |
| 2026-04-29 13:26:19 |
alexandrawang |
Add join MCV statistics for selectivity estimation |
Detached mail thread CADkLM=cUwMftPLFq0iD6-qKRyNiRM2HZGYVp6=0noxA8GfuEtA@mail.gmail.com |
| 2026-04-29 13:25:07 |
alexandrawang |
Add join MCV statistics for selectivity estimation |
Attached mail thread CADkLM=cUwMftPLFq0iD6-qKRyNiRM2HZGYVp6=0noxA8GfuEtA@mail.gmail.com |
| 2026-04-29 13:24:55 |
alexandrawang |
Add join MCV statistics for selectivity estimation |
Detached mail thread CADkLM=cUwMftPLFq0iD6-qKRyNiRM2HZGYVp6=0noxA8GfuEtA@mail.gmail.com |
| 2026-04-29 11:44:12 |
geidav |
Add pg_stat_vfdcache view for VFD cache statistics |
New status: Waiting on Author |
| 2026-04-29 11:22:36 |
croissant |
Doc: Fix missing func_signature role in pg_get_tablespace_ddl entry |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-29 11:22:36 |
croissant |
Doc: Fix missing func_signature role in pg_get_tablespace_ddl entry |
Changed committer to masahikosawada |
| 2026-04-29 08:50:56 |
geidav |
Add pg_stat_vfdcache view for VFD cache statistics |
Added geidav as reviewer |
| 2026-04-29 06:06:25 |
alexandrawang |
Add join MCV statistics for selectivity estimation |
Attached mail thread CADkLM=cUwMftPLFq0iD6-qKRyNiRM2HZGYVp6=0noxA8GfuEtA@mail.gmail.com |
| 2026-04-29 06:06:25 |
alexandrawang |
Add join MCV statistics for selectivity estimation |
Created patch record |
| 2026-04-29 04:12:07 |
albe |
Adding a stored generated column without long-lived locks |
Moved from CF PG20-Drafts to CF PG20-1 |
| 2026-04-29 03:06:32 |
dylanzhou |
Optimize SnapBuild by maintaining committed.xip in sorted order |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-04-29 03:01:19 |
chenchangao |
Make transformAExprIn() return a flattened bool expression directly |
Attached mail thread tencent_2A6E0E34ED9E42AF0A1D6A6553B465DAF109@qq.com |
| 2026-04-29 03:01:19 |
chenchangao |
Make transformAExprIn() return a flattened bool expression directly |
Created patch record |
| 2026-04-29 01:33:59 |
richardguo |
Consider collation when proving uniqueness |
Attached mail thread CAMbWs4_XUUSTyzCaRjUeeahWNqi=8ZOA5Q4coi8zUVEDSBkM6A@mail.gmail.com |
| 2026-04-29 01:33:59 |
richardguo |
Consider collation when proving uniqueness |
Created patch record |
| 2026-04-29 01:31:37 |
richardguo |
Propagate stadistinct through GROUP BY/DISTINCT in subqueries and CTEs |
Attached mail thread CAMbWs49rWYrecgreDhKsfx3VSDW=qo35s+iAmgGu=wpARrM8_g@mail.gmail.com |
| 2026-04-29 01:31:37 |
richardguo |
Propagate stadistinct through GROUP BY/DISTINCT in subqueries and CTEs |
Created patch record |
| 2026-04-29 01:30:23 |
richardguo |
Remove inner joins based on foreign keys |
Attached mail thread CAMbWs49-v9FGX+B=tsCxUq_FPX09ZNvXjj+TaTx0m-MAVmY5TA@mail.gmail.com |
| 2026-04-29 01:30:23 |
richardguo |
Remove inner joins based on foreign keys |
Created patch record |
| 2026-04-28 21:12:18 |
bossartn |
avoid ranlib warnings on macOS |
Added bossartn as committer |
| 2026-04-28 21:12:14 |
bossartn |
avoid ranlib warnings on macOS |
New status: Ready for Committer |
| 2026-04-28 18:36:35 |
spoondla |
Return value of XLogInsertRecord() for XLOG_SWITCH record is inconsistent with other records |
Added spoondla as reviewer |
| 2026-04-28 18:33:53 |
spoondla |
Take a long time to reach consistent after pg_rewind |
Added spoondla as reviewer |
| 2026-04-28 18:32:36 |
spoondla |
tupdesc: simplify assert in equalTupleDescs() |
New status: Ready for Committer |
| 2026-04-28 18:29:14 |
spoondla |
tupdesc: simplify assert in equalTupleDescs() |
Added spoondla as reviewer |
| 2026-04-28 17:57:08 |
billyean |
New Table Access Methods for Multi and Single Inserts |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-04-28 16:41:38 |
x4m |
Support for DNS SRV records (whole cluster as 1 dns record) |
Attached mail thread CAK_s-G2_3S09_EA+nRxxefMW+0-UwKE=Uj6bCdBpPncPVRpM_g@mail.gmail.com |
| 2026-04-28 16:41:38 |
x4m |
Support for DNS SRV records (whole cluster as 1 dns record) |
Created patch record |
| 2026-04-28 15:54:54 |
bossartn |
Use ROLERECURSE_PRIVS in is_admin_of_role() |
New status: Waiting on Author |
| 2026-04-28 15:34:08 |
pasha_golub |
pg_stat_statements: add last_execution_start column |
Changed tags to Monitoring, PGConf.dev |
| 2026-04-28 15:32:22 |
pasha_golub |
Add pg_current_vxact_id() function to expose virtual transaction IDs |
Changed tags to Good First Review, Monitoring, PGConf.dev |
| 2026-04-28 11:09:54 |
xingtanzjr |
Index Prefetching |
Added xingtanzjr as reviewer |
| 2026-04-28 07:25:22 |
lakshmi |
create table like including storage parameter |
Added lakshmi as reviewer |
| 2026-04-28 06:59:57 |
lakshmi |
Improve HASH overflow page reuse by preferring recently freed pages to enhance locality. |
Attached mail thread CAEvyyTj7oUqzh4sKpSm3urV1=kKO6TtdRucBFSD0Z6w_g1Ot+w@mail.gmail.com |
| 2026-04-28 06:59:57 |
lakshmi |
Improve HASH overflow page reuse by preferring recently freed pages to enhance locality. |
Created patch record |
| 2026-04-28 04:35:46 |
billyean |
New Table Access Methods for Multi and Single Inserts |
New status: Needs review |
| 2026-04-28 04:35:31 |
billyean |
New Table Access Methods for Multi and Single Inserts |
Changed name to New Table Access Methods for Multi and Single Inserts |
| 2026-04-28 04:35:15 |
billyean |
New Table Access Methods for Multi and Single Inserts |
Detached mail thread CAKU4AWoqAVya6PBhn+BCbFaBMt3z-2=i5fKO3bW=6HPhbid2Dw@mail.gmail.com |
| 2026-04-28 04:35:08 |
billyean |
New Table Access Methods for Multi and Single Inserts |
Attached mail thread CALj2ACVi9eTRYR=gdca5wxtj3Kk_9q9qVccxsS1hngTGOCjPwQ@mail.gmail.com |
| 2026-04-28 00:59:46 |
chaol |
repack: fix a bug to reject deferrable primary key fallback for concurrent mode |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-28 00:59:46 |
chaol |
repack: fix a bug to reject deferrable primary key fallback for concurrent mode |
Changed committer to alvherre |
| 2026-04-27 20:51:09 |
spoondla |
BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-27 20:04:06 |
bossartn |
avoid ranlib warnings on macOS |
Attached mail thread 229aaaf3-f529-44ed-8e50-00cb6909af21@Spark |
| 2026-04-27 20:04:06 |
bossartn |
avoid ranlib warnings on macOS |
Created patch record |
| 2026-04-27 15:48:12 |
mnencia |
Fix cascading standby reconnect failure after archive fallback |
Attached mail thread CA+nrD2cTuTkkX5WXVZengTYYZbAO6zV8K+Tri-R0fbLFuoyMBA@mail.gmail.com |
| 2026-04-27 15:48:11 |
mnencia |
Fix cascading standby reconnect failure after archive fallback |
Created patch record |
| 2026-04-27 07:34:10 |
bharathrupireddy |
Fix race condition in pg_get_publication_tables with concurrent DROP TABLE |
Attached mail thread CALj2ACVYYooWH-5tJ6cPKkU+mutVxwb_z4S+qAi-zdrFqxXE2Q@mail.gmail.com |
| 2026-04-27 07:34:09 |
bharathrupireddy |
Fix race condition in pg_get_publication_tables with concurrent DROP TABLE |
Created patch record |
| 2026-04-27 02:39:16 |
ha-kun |
ECPG: inconsistent behavior with the document in “GET/SET DESCRIPTOR.” |
New status: Ready for Committer |
| 2026-04-25 01:19:35 |
dylanzhou |
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-25 01:19:15 |
dylanzhou |
Optimize-transaction-waiting-during-logical-decoding |
Closed in commitfest PG19-3 with status: Withdrawn |
| 2026-04-24 18:42:39 |
billyean |
Implement missing join selectivity estimation for range types |
Changed authors to Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com), Haibo Yan (billyean) |
| 2026-04-24 18:42:14 |
billyean |
Implement missing join selectivity estimation for range types |
Changed authors to Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Haibo Yan (billyean) |
| 2026-04-24 11:15:44 |
shishir2001 |
pgcrypto: Respect builtin_crypto_enabled for PGP ciphers |
Attached mail thread 19457-4bab15c17aea36c7@postgresql.org |
| 2026-04-24 11:15:44 |
shishir2001 |
pgcrypto: Respect builtin_crypto_enabled for PGP ciphers |
Created patch record |
| 2026-04-24 06:27:19 |
masaofujii |
pgbench: make verbose error messages thread-safe |
Attached mail thread CAHGQGwER1AjGXpkKB9t9820NBhMQ_Ghv7=HsKeodUr3=SZsF4g@mail.gmail.com |
| 2026-04-24 06:27:18 |
masaofujii |
pgbench: make verbose error messages thread-safe |
Created patch record |
| 2026-04-24 03:31:05 |
chaol |
pg_test_timing: fix unit typo and widen diff type |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-24 03:31:05 |
chaol |
pg_test_timing: fix unit typo and widen diff type |
Changed committer to masaofujii |
| 2026-04-23 17:01:30 |
lerm |
[Patch]Incorrect usage of PageGetFreeSpace instead of PageGetHeapFreeSpace in heap_xlog_visible |
Attached mail thread 66c011a7-2f26-4ab9-a5b0-1afcb8523367@postgrespro.ru |
| 2026-04-23 17:01:30 |
lerm |
[Patch]Incorrect usage of PageGetFreeSpace instead of PageGetHeapFreeSpace in heap_xlog_visible |
Created patch record |
| 2026-04-23 13:07:12 |
bertranddrouvot.pg |
meson/testwrap: support EXTRA_REGRESS_OPTS environment variable |
Attached mail thread aeoZMJxXLpZgla4P@bdtpg |
| 2026-04-23 13:07:12 |
bertranddrouvot.pg |
meson/testwrap: support EXTRA_REGRESS_OPTS environment variable |
Created patch record |
| 2026-04-23 07:35:19 |
smithpb2250 |
GetPublicationsStr i18n for quotes |
Attached mail thread CAHut+Pvp7jYcaiZ3pXedXgLcWZWDBLXFUK05JtZpGv3Mj=UOjw@mail.gmail.com |
| 2026-04-23 07:35:19 |
smithpb2250 |
GetPublicationsStr i18n for quotes |
Created patch record |
| 2026-04-23 06:28:54 |
geidav |
Hash-based MCV matching for large IN-lists |
New status: Ready for Committer |
| 2026-04-23 05:14:01 |
sulamul |
Cleanup: Replace sscanf with strtol/strtoul in snapmgr |
Attached mail thread CAAJ_b97mG=6ybUYE8nQyDfKkhaxTCD8rE8s6L8efNmqHaUYNWQ@mail.gmail.com |
| 2026-04-23 05:14:00 |
sulamul |
Cleanup: Replace sscanf with strtol/strtoul in snapmgr |
Created patch record |
| 2026-04-23 04:55:12 |
masaofujii |
Avoid blocking indefinitely while finishing walsender shutdown |
Attached mail thread TYAPR01MB586668E50FC2447AD7F92491F5E89@TYAPR01MB5866.jpnprd01.prod.outlook.com |
| 2026-04-23 04:55:12 |
masaofujii |
Avoid blocking indefinitely while finishing walsender shutdown |
Created patch record |
| 2026-04-23 04:43:05 |
chaol |
Bug in ALTER SUBSCRIPTION ... SERVER / ... CONNECTION with broken old server |
Attached mail thread D908370F-2695-4231-851D-17179A6A6F2A@gmail.com |
| 2026-04-23 04:43:05 |
chaol |
Bug in ALTER SUBSCRIPTION ... SERVER / ... CONNECTION with broken old server |
Created patch record |
| 2026-04-23 04:40:42 |
chaol |
bufmgr: pass through I/O stats context in FlushUnlockedBuffer() |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-23 04:40:42 |
chaol |
bufmgr: pass through I/O stats context in FlushUnlockedBuffer() |
Changed committer to melanieplageman |
| 2026-04-23 04:40:14 |
smithpb2250 |
DOCS: Describe some missing parameters on CREATE/ALTER PUBLICATION pages |
Attached mail thread CAHut+Ptekz+TO4ui8-fiBm4Y+O2v=HQnkK_cW4G=w9ep8654EA@mail.gmail.com |
| 2026-04-23 04:40:13 |
smithpb2250 |
DOCS: Describe some missing parameters on CREATE/ALTER PUBLICATION pages |
Created patch record |
| 2026-04-23 04:38:27 |
chaol |
Use proc_exit() in WalRcvWaitForStartPosition |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-23 04:38:27 |
chaol |
Use proc_exit() in WalRcvWaitForStartPosition |
Changed committer to masaofujii |
| 2026-04-23 04:28:36 |
smithpb2250 |
Logical Replication - revisit `is_table_publication` function implementation |
Attached mail thread CAHut+Pti83yGaV5-DZU=AvJHxFDuoKW8_pjSedRham8SgZxLYA@mail.gmail.com |
| 2026-04-23 04:28:36 |
smithpb2250 |
Logical Replication - revisit `is_table_publication` function implementation |
Created patch record |
| 2026-04-23 02:23:40 |
billyean |
Implement missing join selectivity estimation for range types |
Changed authors to Maxime Schoemans (mschoema), Haibo Yan (billyean) |
| 2026-04-22 19:44:31 |
pjungwir |
Skip FOR PORTION OF leftovers after INSTEAD OF trigger |
Added pjungwir as reviewer |
| 2026-04-22 19:44:29 |
pjungwir |
Skip FOR PORTION OF leftovers after INSTEAD OF trigger |
Attached mail thread CAJ7c6TME+ix6VRf-2TPnVTsj8qn_hy6sYAOmMhZEivwsu2wS6g@mail.gmail.com |
| 2026-04-22 19:44:28 |
pjungwir |
Skip FOR PORTION OF leftovers after INSTEAD OF trigger |
Created patch record |
| 2026-04-22 18:49:45 |
pjungwir |
Fix FOR PORTION OF with DO INSTEAD/DO ALSO rules |
Added pjungwir as reviewer |
| 2026-04-22 18:49:42 |
pjungwir |
Fix FOR PORTION OF with DO INSTEAD/DO ALSO rules |
Attached mail thread CACJufxHs1Hs00EqsZ4NbuAjmYzMzjJyP1sAj12Ne=cBsEVmQOA@mail.gmail.com |
| 2026-04-22 18:49:42 |
pjungwir |
Fix FOR PORTION OF with DO INSTEAD/DO ALSO rules |
Created patch record |
| 2026-04-22 18:34:48 |
pjungwir |
Fix temporal leftover INSERT triggers sharing a tuple |
Added pjungwir as reviewer |
| 2026-04-22 18:32:52 |
pjungwir |
Fix temporal leftover INSERT triggers sharing a tuple |
Attached mail thread CANE55rCqcse_pwXBMWhbj3_7XROb8Dks6=OLFmKy3bO3zDsCsg@mail.gmail.com |
| 2026-04-22 18:32:52 |
pjungwir |
Fix temporal leftover INSERT triggers sharing a tuple |
Created patch record |
| 2026-04-22 18:06:03 |
pjungwir |
Fix FOR PORTION OF recomputing GENERATED STORED columns that depend on the range column |
Attached mail thread CAHg+QDcd=t69gLf9yQexO07EJ2mx0Z70NFHo6h94X1EDA=hM0g@mail.gmail.com |
| 2026-04-22 18:06:02 |
pjungwir |
Fix FOR PORTION OF recomputing GENERATED STORED columns that depend on the range column |
Created patch record |
| 2026-04-22 17:57:37 |
aytiwari |
Apply ENCODING option for COPY TO FORMAT JSON |
New status: Needs review |
| 2026-04-22 17:56:29 |
aytiwari |
Fix column name escaping in postgres_fdw stats import |
New status: Ready for Committer |
| 2026-04-22 17:55:48 |
aytiwari |
Apply ENCODING option for COPY TO FORMAT JSON |
New status: Ready for Committer |
| 2026-04-22 17:47:44 |
aytiwari |
Apply ENCODING option for COPY TO FORMAT JSON |
Attached mail thread CAJTYsWVTarpEyFyx=ivXO88ORcAM35FNwgO35nnNSNGdEhN1aw@mail.gmail.com |
| 2026-04-22 17:47:44 |
aytiwari |
Apply ENCODING option for COPY TO FORMAT JSON |
Created patch record |
| 2026-04-22 15:52:40 |
satyanarayanan |
Allow SJE to recognize GiST-backed temporal primary keys |
Attached mail thread CAHg+QDeXwdOzrmb-sSATK4whbyhOgzyCGN+bY=YXU9qOzJaWSg@mail.gmail.com |