| 2026-05-04 21:50:08 |
bossartn |
small cleanup for s_lock.h |
Attached mail thread afkUeI7UhacZ5ZFm@nathan |
| 2026-05-04 21:50:08 |
bossartn |
small cleanup for s_lock.h |
Created patch record |
| 2026-05-04 21:43:58 |
kandreas |
Minor cleanup of Meson files given that we require 0.57 |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-04 21:43:58 |
kandreas |
Minor cleanup of Meson files given that we require 0.57 |
Changed committer to michael-kun |
| 2026-05-04 20:57:45 |
rhaas |
Avoid orphaned objects dependencies, take 3 |
Added rhaas as reviewer |
| 2026-05-04 19:08:36 |
vyruss |
pg_dump: Restore extension config table data before user objects during pg_upgrade |
Changed tags to Bugfix, PGConf.dev |
| 2026-05-04 19:01:07 |
fuzzycz |
allow spread checkpoints when changing checksums online |
Attached mail thread 37745926-4213-49a3-b628-4136e9e49f9b@vondra.me |
| 2026-05-04 19:01:07 |
fuzzycz |
allow spread checkpoints when changing checksums online |
Created patch record |
| 2026-05-04 17:40:29 |
satyanarayanan |
LockHasWaiters() crashes on fast-path locks |
Attached mail thread CAHg+QDe_=ZahnRx37bzrqYenKn_S5YDQ00fTfwe-ZUmjqO=qLg@mail.gmail.com |
| 2026-05-04 17:40:29 |
satyanarayanan |
LockHasWaiters() crashes on fast-path locks |
Created patch record |
| 2026-05-04 17:39:24 |
satyanarayanan |
Make pg_prewarm, autoprewarm yield for waiting DDL |
Attached mail thread CAHg+QDfdoR=7iqEAvLW9qtzV0Sx1wp2FuALeamqcCdiVEmMF-Q@mail.gmail.com |
| 2026-05-04 17:39:24 |
satyanarayanan |
Make pg_prewarm, autoprewarm yield for waiting DDL |
Created patch record |
| 2026-05-04 17:37:03 |
satyanarayanan |
Skip prefetch for block references that follow a FPW or WILL_INIT of the same block |
Attached mail thread CAHg+QDf=eFFnOvmaPJQrXNiXaTOhhJhvO=DzmVUi=VGFRh5B0A@mail.gmail.com |
| 2026-05-04 17:37:03 |
satyanarayanan |
Skip prefetch for block references that follow a FPW or WILL_INIT of the same block |
Created patch record |
| 2026-05-04 17:04:39 |
tgl |
Improve pgindent's formatting named fields in struct literals and varidic functions |
Added tgl as committer |
| 2026-05-04 16:41:21 |
tgl |
pgindent: improve formatting of multiline comments |
Added tgl as committer |
| 2026-05-04 09:43:59 |
evkuzin |
libpq: try all addresses for a host before moving to next on target_session_attrs mismatch |
Attached mail thread AM9PR09MB49008B02CDF003054D5D4E00977DA@AM9PR09MB4900.eurprd09.prod.outlook.com |
| 2026-05-04 09:43:59 |
evkuzin |
libpq: try all addresses for a host before moving to next on target_session_attrs mismatch |
Created patch record |
| 2026-05-04 09:43:26 |
smagen |
Bugfixes for WAIT FOR LSN |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-04 09:43:26 |
smagen |
Bugfixes for WAIT FOR LSN |
Changed committer to smagen |
| 2026-05-04 09:43:26 |
smagen |
Bugfixes for WAIT FOR LSN |
Moved from CF PG20-Drafts to CF PG20-1 |
| 2026-05-04 05:58:05 |
jakub.wartak.tomtom |
md: measure just FileSync() for pgstat_io without FileClose() |
Attached mail thread CAKZiRmxwAQ4W-gSJbsox57WsjVOsaZhJE5ZDN2yFo2OOfYckGQ@mail.gmail.com |
| 2026-05-04 05:58:05 |
jakub.wartak.tomtom |
md: measure just FileSync() for pgstat_io without FileClose() |
Created patch record |
| 2026-05-04 05:58:01 |
bertranddrouvot.pg |
meson/testwrap: support EXTRA_REGRESS_OPTS environment variable |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-05-04 05:56:20 |
jakub.wartak.tomtom |
MPTCP - multiplexing many TCP connections through one socket to get better bandwidth |
Moved from CF PG19-Final to CF PG20-Drafts |
| 2026-05-04 05:56:15 |
jakub.wartak.tomtom |
64-bit wait_event and introduction of 32-bit wait_event_arg |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-05-04 05:56:06 |
jakub.wartak.tomtom |
pg_stat_io_histogram |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-05-04 05:55:26 |
bertranddrouvot.pg |
Use stack allocated StringInfoDatas, where possible (round 2) |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-04 05:55:26 |
bertranddrouvot.pg |
Use stack allocated StringInfoDatas, where possible (round 2) |
Changed committer to davidrowley |
| 2026-05-03 16:33:28 |
bharathrupireddy |
Fix race condition in pg_get_publication_tables with concurrent DROP TABLE |
Detached mail thread CALj2ACVYYooWH-5tJ6cPKkU+mutVxwb_z4S+qAi-zdrFqxXE2Q@mail.gmail.com |
| 2026-05-03 12:49:28 |
chengpeng.yan |
ANALYZE: hash-accelerate MCV tracking for equality-only types |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-05-03 12:47:59 |
bertranddrouvot.pg |
Avoid orphaned objects dependencies, take 3 |
Removed bertranddrouvot.pg from reviewers |
| 2026-05-03 12:47:54 |
bertranddrouvot.pg |
Avoid orphaned objects dependencies, take 3 |
Added bertranddrouvot.pg as reviewer |
| 2026-05-03 12:46:46 |
bertranddrouvot.pg |
Avoid orphaned objects dependencies, take 3 |
Changed tags to DDL, PGConf.dev |
| 2026-05-02 12:42:31 |
soumyamurali |
Add pg_get_trigger_ddl() to retrieve the CREATE TRIGGER statement |
Added soumyamurali as reviewer |
| 2026-05-02 06:56:52 |
kandreas |
Cleanup: Replace sscanf with strtol/strtoul in snapmgr |
New status: Ready for Committer |
| 2026-05-02 06:56:46 |
kandreas |
Cleanup: Replace sscanf with strtol/strtoul in snapmgr |
Added kandreas as reviewer |
| 2026-05-02 06:56:42 |
kandreas |
Cleanup: Replace sscanf with strtol/strtoul in snapmgr |
Removed kandreas from reviewers |
| 2026-05-02 06:56:38 |
kandreas |
Cleanup: Replace sscanf with strtol/strtoul in snapmgr |
Added kandreas as reviewer |
| 2026-05-02 05:39:08 |
ha-kun |
Adding Log File Capability to pg_createsubscriber |
Closed in commitfest PG19-Final with status: Committed |
| 2026-05-01 21:41:25 |
bossartn |
problems with toast.* reloptions |
New status: Needs review |
| 2026-05-01 20:41:47 |
spoondla |
doc: Clarify ANALYZE VERBOSE output |
Added spoondla as reviewer |
| 2026-05-01 20:32:06 |
bossartn |
Use ROLERECURSE_PRIVS in is_admin_of_role() |
New status: Needs review |
| 2026-05-01 20:11:35 |
bossartn |
bump minimum supported version of psql and pg_{dump,dumpall,upgrade} to v10 |
New status: Needs review |
| 2026-05-01 14:09:43 |
srinath-reddy-sadipiralla |
Fix pg_rewind false positives caused by shutdown-only WAL |
Closed in commitfest PG19-Final with status: Withdrawn |
| 2026-05-01 14:04:20 |
srinath-reddy-sadipiralla |
Bug in CREATE TABLE .. LIKE .. INCLUDING STATISTICS? |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-01 14:04:20 |
srinath-reddy-sadipiralla |
Bug in CREATE TABLE .. LIKE .. INCLUDING STATISTICS? |
Changed committer to adunstan |
| 2026-05-01 11:08:05 |
aytiwari |
Fix test for stale relation close in sequence synchronization |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-01 11:08:05 |
aytiwari |
Fix test for stale relation close in sequence synchronization |
Changed committer to amitkapila |
| 2026-05-01 09:21:46 |
masaofujii |
Fix slotsync worker busy loop causing repeated log messages |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-05-01 07:56:00 |
michael-kun |
Refactor code around GUC default_toast_compression |
Attached mail thread afRbVhoYuw4RStIO@paquier.xyz |
| 2026-05-01 07:56:00 |
michael-kun |
Refactor code around GUC default_toast_compression |
Created patch record |
| 2026-05-01 05:57:10 |
masaofujii |
Don't call ereport(ERROR) from recovery target GUC assign hooks |
Added masaofujii as committer |
| 2026-05-01 05:57:06 |
masaofujii |
Don't call ereport(ERROR) from recovery target GUC assign hooks |
Added masaofujii as reviewer |
| 2026-05-01 05:52:58 |
aytiwari |
Fix test for stale relation close in sequence synchronization |
Attached mail thread CAJTYsWWOuw-yfmzotV4jCJ6LLxEsb=STLcGtDYXOxRcU9Te3Pw@mail.gmail.com |
| 2026-05-01 05:52:58 |
aytiwari |
Fix test for stale relation close in sequence synchronization |
Created patch record |
| 2026-05-01 05:25:41 |
richardguo |
Fix JSON_ARRAY(query) empty set handling and view deparsing |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-01 05:25:41 |
richardguo |
Fix JSON_ARRAY(query) empty set handling and view deparsing |
Changed committer to richardguo |
| 2026-05-01 05:25:25 |
richardguo |
Fix HAVING-to-WHERE pushdown with nondeterministic collations |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-01 05:25:25 |
richardguo |
Fix HAVING-to-WHERE pushdown with nondeterministic collations |
Changed committer to richardguo |
| 2026-05-01 03:15:36 |
masaofujii |
Avoid blocking indefinitely while finishing walsender shutdown |
Closed in commitfest PG20-1 with status: Committed |
| 2026-05-01 03:15:36 |
masaofujii |
Avoid blocking indefinitely while finishing walsender shutdown |
Changed committer to masaofujii |
| 2026-04-30 07:34:28 |
spatiakin |
Fix temporal leftover INSERT triggers sharing a tuple |
Changed authors to Sergei Patiakin (spatiakin) |
| 2026-04-30 07:33:41 |
spatiakin |
Fix temporal leftover INSERT triggers sharing a tuple |
Changed authors to Paul Jungwirth (pjungwir), Sergei Patiakin (spatiakin) |
| 2026-04-30 05:47:08 |
michael-kun |
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) |
Added michael-kun as reviewer |
| 2026-04-30 05:46:58 |
michael-kun |
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) |
Attached mail thread afLsqRjVqKK8hhKk@paquier.xyz |
| 2026-04-30 04:55:52 |
lakshmi |
let ALTER TABLE DROP COLUMN drop whole-row referenced object |
Added lakshmi as reviewer |
| 2026-04-30 00:31:50 |
chengpeng.yan |
Fix overflow and underflow in regr_r2() |
Attached mail thread 33E01656-BB3B-46E9-A41F-24A01A7C35F4@outlook.com |
| 2026-04-30 00:31:50 |
chengpeng.yan |
Fix overflow and underflow in regr_r2() |
Created patch record |
| 2026-04-29 17:34:05 |
bossartn |
avoid ranlib warnings on macOS |
Closed in commitfest PG20-1 with status: Committed |
| 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 |