| 2026-07-28 18:53:44 |
masahikosawada |
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state |
Added masahikosawada as reviewer |
| 2026-07-28 18:52:31 |
masahikosawada |
Fix race condition in pg_get_publication_tables with concurrent DROP TABLE |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-28 18:52:31 |
masahikosawada |
Fix race condition in pg_get_publication_tables with concurrent DROP TABLE |
Changed committer to masahikosawada |
| 2026-07-28 15:40:11 |
bossartn |
add list of major features to the v19 release notes |
Added bossartn as committer |
| 2026-07-28 15:40:09 |
bossartn |
add list of major features to the v19 release notes |
New status: Ready for Committer |
| 2026-07-28 15:02:17 |
aytiwari |
Possible wrong result from inlining a STRICT SQL function |
Attached mail thread CAJTYsWWcLGmz0f8_QPP_Liq-fc7-geiFSCdqoq3XGeRHPPsWeA@mail.gmail.com |
| 2026-07-28 15:02:17 |
aytiwari |
Possible wrong result from inlining a STRICT SQL function |
Created patch record |
| 2026-07-28 13:49:52 |
mmeent |
Adding a { LOCK ROWS | LOCK KEY INDEX } clause to FK definitions |
Moved from CF PG20-1 to CF PG20-Drafts |
| 2026-07-28 13:09:35 |
a.rybakina |
Pull-up subquery if INNER JOIN-ON contains refs to upper-query |
Moved from CF PG20-2 to CF PG20-Drafts |
| 2026-07-28 13:09:32 |
a.rybakina |
Pull-up subquery if INNER JOIN-ON contains refs to upper-query |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 13:09:27 |
a.rybakina |
Pull-up subquery if INNER JOIN-ON contains refs to upper-query |
New status: Waiting on Author |
| 2026-07-28 13:07:05 |
a.rybakina |
Vacuum statistics |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 13:06:20 |
a.rybakina |
Vacuum statistics |
New status: Needs review |
| 2026-07-28 12:33:27 |
jimus |
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 12:33:06 |
jimus |
Add XMLNamespaces option to XMLElement |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 12:32:32 |
jimus |
Add XMLDocument (SQL/XML X030) |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 12:31:54 |
jimus |
Add table COMMENTS in CREATE TABLE LIKE |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 12:30:54 |
jimus |
Add XMLCast (SQL/XML X025) |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 12:30:06 |
jimus |
Add XMLCanonicalize function |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-07-28 10:59:03 |
solaiv |
DELETE FOR PORTION OF bypasses view WITH CHECK OPTION for leftover rows |
Added solaiv as reviewer |
| 2026-07-28 10:52:46 |
solaiv |
Fix RLS checks for UPDATE/DELETE FOR PORTION OF leftover rows |
Removed solaiv from reviewers |
| 2026-07-28 09:46:04 |
yugo.nagata |
Update the wraparound warning to clarify that the reported percentage represents the remaining ID space before wraparound |
Added yugo.nagata as reviewer |
| 2026-07-28 09:27:32 |
chaol |
Fix RETURNING side effects for FOR PORTION OF leftover rows |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-28 09:27:32 |
chaol |
Fix RETURNING side effects for FOR PORTION OF leftover rows |
Changed committer to deanr |
| 2026-07-28 09:27:32 |
chaol |
Fix RETURNING side effects for FOR PORTION OF leftover rows |
Moved from CF PG20-2 to CF PG20-1 |
| 2026-07-28 09:26:32 |
chaol |
Fix duplicate detection for null-treatment window functions |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-28 09:26:32 |
chaol |
Fix duplicate detection for null-treatment window functions |
Moved from CF PG20-2 to CF PG20-1 |
| 2026-07-28 09:25:34 |
chaol |
Fix RLS checks for UPDATE/DELETE FOR PORTION OF leftover rows |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-28 09:25:34 |
chaol |
Fix RLS checks for UPDATE/DELETE FOR PORTION OF leftover rows |
Changed committer to petere |
| 2026-07-28 09:25:34 |
chaol |
Fix RLS checks for UPDATE/DELETE FOR PORTION OF leftover rows |
Moved from CF PG20-2 to CF PG20-1 |
| 2026-07-28 07:18:00 |
aytiwari |
Prove a NOT IN's left-hand expressions non-nullable from quals |
Added aytiwari as reviewer |
| 2026-07-28 07:09:23 |
smithpb2250 |
PSQL schema "describe" \dn is not escaping quotes |
Attached mail thread CAHut+Pu+xz1S+iqzUZE5bL_JOSK8KKecMMu+Z0KZs1k1iTA-5A@mail.gmail.com |
| 2026-07-28 07:09:23 |
smithpb2250 |
PSQL schema "describe" \dn is not escaping quotes |
Created patch record |
| 2026-07-28 05:11:08 |
smithpb2250 |
Missing list_free in publicationcmds.c:OpenTableList |
Attached mail thread CAHut+Pt3bgyt==d6GCj=p9qu4sVSH_KQWLN7cMaH0RdJCO-K_Q@mail.gmail.com |
| 2026-07-28 05:11:08 |
smithpb2250 |
Missing list_free in publicationcmds.c:OpenTableList |
Created patch record |
| 2026-07-28 04:34:04 |
ha-kun |
Preserve replication origin OIDs in pg_upgrade |
Added ha-kun as reviewer |
| 2026-07-28 03:47:57 |
ichibahn |
Add wait events for server logging destination writes |
Added ichibahn as reviewer |
| 2026-07-28 03:47:53 |
ichibahn |
Add wait events for server logging destination writes |
Posted review with messageid <178521047395.1116.12840808833884121503.pgcf@coridan.postgresql.org> |
| 2026-07-28 02:21:25 |
chengpeng.yan |
Restrict partial unique index estimates to base quals |
Attached mail thread EC9A6C8C-C671-45F2-A580-0276566CE677@outlook.com |
| 2026-07-28 02:21:24 |
chengpeng.yan |
Restrict partial unique index estimates to base quals |
Created patch record |
| 2026-07-27 21:23:56 |
aytiwari |
SAOP nullability analysis below NOT/BooleanTest |
Attached mail thread CAJTYsWV3vqRJmST-gv1NsXEef-zOnjVJpYS910aBaiuMij4nFg@mail.gmail.com |
| 2026-07-27 21:23:56 |
aytiwari |
SAOP nullability analysis below NOT/BooleanTest |
Created patch record |
| 2026-07-27 18:11:19 |
spoondla |
Document "getdatabaseencoding()" |
New status: Ready for Committer |
| 2026-07-27 17:47:19 |
spoondla |
Document "getdatabaseencoding()" |
Added spoondla as reviewer |
| 2026-07-27 11:27:14 |
sxd |
Coverage (lcov) failing with inconsistent error in versions 2.x |
Closed in commitfest PG20-2 with status: Withdrawn |
| 2026-07-27 09:19:32 |
arseny114 |
pg_upgrade fails when FK constraint with same name exists on partitioned table and its partition |
Changed targetversion to None |
| 2026-07-27 09:18:41 |
arseny114 |
pg_upgrade fails when FK constraint with same name exists on partitioned table and its partition |
Attached mail thread bcbd40ec-9914-4a12-b750-e997dca0442e@postgrespro.ru |
| 2026-07-27 09:18:41 |
arseny114 |
pg_upgrade fails when FK constraint with same name exists on partitioned table and its partition |
Created patch record |
| 2026-07-27 03:17:12 |
raindrop |
psql: filter system functions before visibility checks |
Attached mail thread 7u2wehplakrobc5rvuomgurjqc3osns2n6fdxsajvhpqbzarmi@4kknsc6ymuja |
| 2026-07-27 03:17:12 |
raindrop |
psql: filter system functions before visibility checks |
Created patch record |
| 2026-07-27 01:50:21 |
chaol |
Fix missing FORMAT when deparsing JSON_ARRAY(query) |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-27 01:50:21 |
chaol |
Fix missing FORMAT when deparsing JSON_ARRAY(query) |
Changed committer to richardguo |
| 2026-07-27 01:50:21 |
chaol |
Fix missing FORMAT when deparsing JSON_ARRAY(query) |
Moved from CF PG20-2 to CF PG20-1 |
| 2026-07-26 05:44:26 |
littleganyu |
[PATCH] Make NumericVar storage semantics explicit |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-07-26 05:36:02 |
littleganyu |
Speed up repeat() for larger counts |
Attached mail thread tencent_C5BBECF985A270FBC49463EDAF722CD5E005@qq.com |
| 2026-07-26 05:36:02 |
littleganyu |
Speed up repeat() for larger counts |
Created patch record |
| 2026-07-25 17:01:44 |
tgl |
Perform join removal by editing the query's jointree |
Attached mail thread 1186816.1784573544@sss.pgh.pa.us |
| 2026-07-25 17:01:43 |
tgl |
Perform join removal by editing the query's jointree |
Created patch record |
| 2026-07-24 20:04:03 |
bossartn |
fix autovacuum database sorting |
New status: Ready for Committer |
| 2026-07-24 19:59:39 |
bossartn |
fix autovacuum database sorting |
Added bossartn as reviewer |
| 2026-07-24 19:59:38 |
bossartn |
fix autovacuum database sorting |
Added bossartn as committer |
| 2026-07-24 19:59:35 |
bossartn |
fix autovacuum database sorting |
Attached mail thread CA+14426g2Wa9QuUpmakwPxXFWG_1FaY0AsApkvcTBy-YfS6uaw@mail.gmail.com |
| 2026-07-24 19:59:35 |
bossartn |
fix autovacuum database sorting |
Created patch record |
| 2026-07-24 16:52:25 |
yugo.nagata |
Track skipped vacuum and analyze in pg_stat_all_tables |
New status: Needs review |
| 2026-07-24 09:14:37 |
barwick |
doc: clarify AS requirement when VALUES used in a FROM clause |
Attached mail thread CAB8KJ=jrvZdNLLhYSiCgbjLTz2LKEjYw+-HVQkaF+kgk61KtHA@mail.gmail.com |
| 2026-07-24 09:14:37 |
barwick |
doc: clarify AS requirement when VALUES used in a FROM clause |
Created patch record |
| 2026-07-24 07:46:05 |
barwick |
Collect ALTER PUBLICATION commands for event triggers |
Added barwick as reviewer |
| 2026-07-24 07:23:01 |
masaofujii |
DOCS: Describe some missing parameters on CREATE/ALTER PUBLICATION pages |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-24 07:23:01 |
masaofujii |
DOCS: Describe some missing parameters on CREATE/ALTER PUBLICATION pages |
Changed committer to masaofujii |
| 2026-07-24 04:03:58 |
assam258.gmail.com |
Fix quotation logic for unreserved keywords in window specifications |
Added assam258.gmail.com as reviewer |
| 2026-07-24 04:00:44 |
kwangwonseo |
Fix quotation logic for unreserved keywords in window specifications |
Attached mail thread CAHJxwBWx_v=aWp7ZrGRFw2r_7MJdxYX2um3ZOmxTg4c_tL1qLA@mail.gmail.com |
| 2026-07-24 04:00:44 |
kwangwonseo |
Fix quotation logic for unreserved keywords in window specifications |
Created patch record |
| 2026-07-24 02:12:08 |
masaofujii |
Rename EXISTS-to-ANY converted subplan to exists_to_any |
Added masaofujii as committer |
| 2026-07-24 02:08:33 |
masaofujii |
Collect ALTER PUBLICATION commands for event triggers |
Attached mail thread CAHGQGwH-wWO=0406dbSiPvxNMhc-6TQK7ORZ_+9SyaR5fDsvyg@mail.gmail.com |
| 2026-07-24 02:08:33 |
masaofujii |
Collect ALTER PUBLICATION commands for event triggers |
Created patch record |
| 2026-07-23 20:40:21 |
ilidock95 |
Remove redundant DISTINCT when GROUP BY already guarantees uniqueness |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-07-23 18:45:43 |
john.naylor |
[PATCH] Make NumericVar storage semantics explicit |
New status: Waiting on Author |
| 2026-07-23 13:49:00 |
a.alekseev |
Improve get_json_table_plan() test coverage |
Changed name to Improve get_json_table_plan() test coverage |
| 2026-07-23 10:32:33 |
jimus |
Add pg_get_event_trigger_ddl() function |
New status: Ready for Committer |
| 2026-07-23 08:57:52 |
smithpb2250 |
DOCS - Fix spacing hack in synopses replaceable tag. |
Attached mail thread CAHut+Pu8JahGm76CMdpzH350pHJedA4R2b8JmOim3+m3yxft3Q@mail.gmail.com |
| 2026-07-23 08:57:52 |
smithpb2250 |
DOCS - Fix spacing hack in synopses replaceable tag. |
Created patch record |
| 2026-07-23 08:43:49 |
jimus |
Add max_wal_replay_size connection parameter to libpq |
Closed in commitfest PG20-Drafts with status: Withdrawn |
| 2026-07-23 08:30:26 |
chaol |
Fix missing FORMAT when deparsing JSON_ARRAY(query) |
Attached mail thread 4C89B193-7D54-4705-9CF9-F0D484B9E099@gmail.com |
| 2026-07-23 08:30:26 |
chaol |
Fix missing FORMAT when deparsing JSON_ARRAY(query) |
Created patch record |
| 2026-07-23 08:14:44 |
bonnefoa |
Don't use pq_putmessage in socket comm function |
Changed targetversion to 20 |
| 2026-07-23 08:13:43 |
bonnefoa |
Don't use pq_putmessage in socket comm function |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-23 08:13:43 |
bonnefoa |
Don't use pq_putmessage in socket comm function |
Changed committer to michael-kun |
| 2026-07-23 08:13:43 |
bonnefoa |
Don't use pq_putmessage in socket comm function |
Moved from CF PG20-2 to CF PG20-1 |
| 2026-07-23 04:14:02 |
aytiwari |
Add a pg_wal_preallocate() SQL function to eagerly create future WAL segments |
Attached mail thread CAJTYsWXAPabSWBeT=bqJD+6w0D4-ozvoVoH7KiFUncM88bsQOg@mail.gmail.com |
| 2026-07-23 04:14:01 |
aytiwari |
Add a pg_wal_preallocate() SQL function to eagerly create future WAL segments |
Created patch record |
| 2026-07-22 19:58:12 |
zsolt.parragi |
Should CUSTER (ANALYZE) work? |
Attached mail thread CAN4CZFMVcgv1b2G-i+khs2MDnzWSr7O_53j_x+uhAxUV5rwWqw@mail.gmail.com |
| 2026-07-22 19:58:11 |
zsolt.parragi |
Should CUSTER (ANALYZE) work? |
Created patch record |
| 2026-07-22 19:56:49 |
zsolt.parragi |
DELETE FOR PORTION OF bypasses view WITH CHECK OPTION for leftover rows |
Attached mail thread CAN4CZFOuTyhGspG0Nyits8PiK2keoNXkLj-u3APzc66aRcWY9A@mail.gmail.com |
| 2026-07-22 19:56:49 |
zsolt.parragi |
DELETE FOR PORTION OF bypasses view WITH CHECK OPTION for leftover rows |
Created patch record |
| 2026-07-22 18:28:32 |
spoondla |
Two bugs around ALTER TYPE |
Added spoondla as reviewer |
| 2026-07-22 16:54:45 |
mrdrivingduck |
vacuum: stop using stream ring after failsafe |
Attached mail thread CAPsk3_APRYVLhAJ5TMwdmpSx8W_=PHMm=PmKAvnC3gBrfNommQ@mail.gmail.com |
| 2026-07-22 16:54:45 |
mrdrivingduck |
vacuum: stop using stream ring after failsafe |
Created patch record |
| 2026-07-22 16:53:27 |
spoondla |
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup |
Added spoondla as reviewer |
| 2026-07-22 14:01:42 |
bonnefoa |
Fix error handling in getCopyDataMessage and pqFunctionCall3 |
Attached mail thread CAO6_XqpGfm+XHE1OzS=_+jroeDOxhhGa11P3cbm9q2gT05yorA@mail.gmail.com |
| 2026-07-22 14:01:42 |
bonnefoa |
Fix error handling in getCopyDataMessage and pqFunctionCall3 |
Created patch record |