| 2026-07-01 15:49:59 |
bossartn |
doc: fix pg_stat_autovacuum_scores threshold wording |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 15:37:52 |
croissant |
doc: clarify pg_stat_lock.fastpath_exceeded scope |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 15:37:52 |
croissant |
doc: clarify pg_stat_lock.fastpath_exceeded scope |
Changed committer to michael-kun |
| 2026-07-01 15:37:27 |
croissant |
Change wait_time column of pg_stat_lock to double precision |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 15:37:27 |
croissant |
Change wait_time column of pg_stat_lock to double precision |
Changed committer to michael-kun |
| 2026-07-01 15:34:22 |
tgl |
Improving the names generated for indexes on expressions |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 15:34:22 |
tgl |
Improving the names generated for indexes on expressions |
Changed committer to tgl |
| 2026-07-01 14:57:32 |
tgl |
Update our timezone code to IANA tzcode2026b |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 14:57:32 |
tgl |
Update our timezone code to IANA tzcode2026b |
Changed committer to tgl |
| 2026-07-01 12:27:39 |
sxd |
Coverage (lcov) failing with inconsistent error in versions 2.x |
Attached mail thread 87ldbuc3ik.fsf@gmail.com |
| 2026-07-01 12:27:39 |
sxd |
Coverage (lcov) failing with inconsistent error in versions 2.x |
Created patch record |
| 2026-07-01 11:57:40 |
petere |
Fix mismatched deallocation functions |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 11:41:10 |
akshay.joshi |
Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement |
Changed tags to |
| 2026-07-01 09:05:57 |
john.naylor |
Fix floating-point noise in pg_stat_us_to_ms() |
Added john.naylor as committer |
| 2026-07-01 08:15:17 |
zsolt.parragi |
Add MIN/MAX aggregate support for uuid |
Added zsolt.parragi as reviewer |
| 2026-07-01 07:27:40 |
bertranddrouvot.pg |
Prevent crash when calling pgstat functions with unregistered stats kind |
Attached mail thread akS/ldidWeqG1FWk@bdtpg |
| 2026-07-01 07:27:40 |
bertranddrouvot.pg |
Prevent crash when calling pgstat functions with unregistered stats kind |
Created patch record |
| 2026-07-01 07:26:56 |
bertranddrouvot.pg |
Add per-backend lock statistics |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 06:54:48 |
solaiv |
Support for basic ALTER TABLE progress reporting. |
Added solaiv as reviewer |
| 2026-07-01 06:37:06 |
richardguo |
plpython: NULL pointer dereference on broken sequence objects |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 06:37:06 |
richardguo |
plpython: NULL pointer dereference on broken sequence objects |
Changed committer to richardguo |
| 2026-07-01 06:36:19 |
richardguo |
Improve UNION's output rowcount estimate |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 06:36:19 |
richardguo |
Improve UNION's output rowcount estimate |
Changed committer to richardguo |
| 2026-07-01 06:31:05 |
assam258.gmail.com |
Improve the performance of Unicode Normalization Forms. |
New status: Waiting on Author |
| 2026-07-01 02:24:39 |
john.naylor |
This adds a new GUC parameter that automatically rolls back prepared transactions that have remained unresolved beyond the configured timeout. The cleanup is performed by the checkpointer process. |
Closed in commitfest PG20-1 with status: Rejected |
| 2026-06-30 23:02:41 |
benmejia |
hash joins vs. bitmap filters |
Attached mail thread b00303b8-ca45-40a6-9e50-5410a02437a1@gmail.com |
| 2026-06-30 23:02:41 |
benmejia |
hash joins vs. bitmap filters |
Created patch record |
| 2026-06-30 21:47:59 |
bossartn |
remove unnecessary volatile qualifiers |
Attached mail thread akQ5eJR1tCCXme8e@nathan |
| 2026-06-30 21:47:59 |
bossartn |
remove unnecessary volatile qualifiers |
Created patch record |
| 2026-06-30 20:34:19 |
tgl |
Improving display of octal GUCs |
Attached mail thread 3006313.1782851535@sss.pgh.pa.us |
| 2026-06-30 20:34:19 |
tgl |
Improving display of octal GUCs |
Created patch record |
| 2026-06-30 18:27:20 |
gonzalemario |
psql tab completion for user functions and if explicitly required also "pg_" |
Added gonzalemario as reviewer |
| 2026-06-30 16:22:40 |
tgl |
Centralised architecture detection |
Closed in commitfest PG20-1 with status: Committed |
| 2026-06-30 16:22:40 |
tgl |
Centralised architecture detection |
Changed committer to tgl |
| 2026-06-30 15:58:24 |
bossartn |
remove pg_spin_delay() from atomics code |
Closed in commitfest PG20-1 with status: Committed |
| 2026-06-30 15:11:52 |
jchampion |
REVOKE's CASCADE protection doesn't work with inherited table owners |
Attached mail thread CAOYmi+=KTLd+XsEP=TDiZ48iVf-CEc7JrZd5uhWPYWKEfOgyyQ@mail.gmail.com |
| 2026-06-30 15:11:52 |
jchampion |
REVOKE's CASCADE protection doesn't work with inherited table owners |
Created patch record |
| 2026-06-30 13:51:03 |
esavelievcode.gmail.com |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Added annotation "refactoring patch" to CAF=hKRCX9sf5Occjdft51sWwztW_MyRN-bnVvs05yeCbBLMPNQ@mail.gmail.com |
| 2026-06-30 13:10:46 |
esavelievcode.gmail.com |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Attached mail thread CAF=hKRBhFDzdSomCM5XGFzRBpEAmh-fQyt-6vb4Ji0pZs=--7A@mail.gmail.com |
| 2026-06-30 13:10:46 |
esavelievcode.gmail.com |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Created patch record |
| 2026-06-30 10:35:25 |
imranzaheer |
Fix comments to reference xlogrecovery.c |
Closed in commitfest PG20-1 with status: Committed |
| 2026-06-30 10:35:25 |
imranzaheer |
Fix comments to reference xlogrecovery.c |
Changed committer to michael-kun |
| 2026-06-30 10:34:31 |
imranzaheer |
Pipelined Recovery |
Changed targetversion to 20 |
| 2026-06-30 09:08:45 |
petere |
clean up size_t/ssize_t use with POSIX file system APIs |
Attached mail thread f9aab072-0078-49e4-ab93-3b08086a4406@eisentraut.org |
| 2026-06-30 09:08:44 |
petere |
clean up size_t/ssize_t use with POSIX file system APIs |
Created patch record |
| 2026-06-30 08:08:38 |
zhaorui |
Add pg_get_table_ddl() to reconstruct CREATE TABLE statements |
Added zhaorui as reviewer |
| 2026-06-30 07:23:27 |
a.houska |
Allow progress tracking of sub-commands |
Attached mail thread 106920.1782734246@localhost |
| 2026-06-30 07:23:27 |
a.houska |
Allow progress tracking of sub-commands |
Created patch record |
| 2026-06-30 06:34:01 |
a.houska |
Relax some restrictions of REPACK (CONCURRENTLY) |
Attached mail thread 109367.1781614382@localhost |
| 2026-06-30 06:34:00 |
a.houska |
Relax some restrictions of REPACK (CONCURRENTLY) |
Created patch record |
| 2026-06-30 06:32:45 |
ha-kun |
Include sequences in publications created by pg_createsubscriber |
Attached mail thread CALDaNm2RYQRLjexRJOpiZOFkspp8PRgoh6S7d2y003TJ_TSSZA@mail.gmail.com |
| 2026-06-30 06:32:45 |
ha-kun |
Include sequences in publications created by pg_createsubscriber |
Created patch record |
| 2026-06-30 06:28:48 |
a.houska |
VACUUM FULL / CLUSTER CONCURRENTLY |
Closed in commitfest PG19-Final with status: Committed |
| 2026-06-30 06:28:02 |
a.houska |
VACUUM FULL / CLUSTER CONCURRENTLY |
New status: Needs review |
| 2026-06-30 05:27:05 |
aytiwari |
Make buffer descriptor accessors take signed int |
Attached mail thread CAExHW5uzRMYVZsXXS3HXXT0fG_sNrpUhUqwP4NorhaCqH9JDhA@mail.gmail.com |
| 2026-06-30 05:27:05 |
aytiwari |
Make buffer descriptor accessors take signed int |
Created patch record |
| 2026-06-30 04:10:27 |
solaiv |
Fix [SP-]GiST IOS visibility bug |
Added solaiv as reviewer |
| 2026-06-30 03:03:04 |
dsteele |
Return pg_control from pg_backup_stop(). |
Moved from CF PG20-Drafts to CF PG20-1 |
| 2026-06-30 03:02:49 |
dsteele |
Return pg_control from pg_backup_stop(). |
Moved from CF PG20-1 to CF PG20-Drafts |
| 2026-06-30 03:02:38 |
dsteele |
Return pg_control from pg_backup_stop(). |
New status: Needs review |
| 2026-06-30 00:44:01 |
billyean |
Optimize UUID parse using SIMD |
Added billyean as reviewer |
| 2026-06-29 21:09:36 |
matheus.alcantara |
Proposal: QUALIFY clause |
Attached mail thread CAFY6G8euMWRjTEdRV9M=RL2_EJNDm5UNeHat9U1FGGwzfjGSfw@mail.gmail.com |
| 2026-06-29 21:09:36 |
matheus.alcantara |
Proposal: QUALIFY clause |
Created patch record |
| 2026-06-29 14:11:29 |
aytiwari |
Avoid obscure DES key buffer loop bounds in pgcrypto |
Attached mail thread 3nuudxv365kjnmwjhnygdakhxuktpdjvf26rt26eb44esgqdrj@y2x3vomkrfoo |
| 2026-06-29 14:11:29 |
aytiwari |
Avoid obscure DES key buffer loop bounds in pgcrypto |
Created patch record |
| 2026-06-29 07:49:13 |
chaol |
Fix GROUP BY ALL handling of ORDER BY operator semantics |
Attached mail thread 5243308F-8E5C-45AA-828C-FAD96C4F34DA@gmail.com |
| 2026-06-29 07:49:12 |
chaol |
Fix GROUP BY ALL handling of ORDER BY operator semantics |
Created patch record |
| 2026-06-29 07:07:43 |
bertranddrouvot.pg |
Fix floating-point noise in pg_stat_us_to_ms() |
Attached mail thread akIYkMK4bHe9qX/N@bdtpg |
| 2026-06-29 07:07:43 |
bertranddrouvot.pg |
Fix floating-point noise in pg_stat_us_to_ms() |
Created patch record |
| 2026-06-29 04:29:33 |
assam258.gmail.com |
Reject ADD CONSTRAINT NOT NULL if name mismatches existing domain not-null constraint |
Removed assam258.gmail.com from reviewers |
| 2026-06-29 04:29:06 |
assam258.gmail.com |
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions |
Added assam258.gmail.com as reviewer |
| 2026-06-29 04:15:27 |
michael-kun |
DOCS - "Get Object DDL Functions" table improvements |
Closed in commitfest PG20-1 with status: Committed |
| 2026-06-29 04:15:27 |
michael-kun |
DOCS - "Get Object DDL Functions" table improvements |
Changed committer to michael-kun |
| 2026-06-29 03:35:05 |
smithpb2250 |
Improve errmsg for publication membership |
Attached mail thread CAHut+Pvyj3ad7g-Sb98LDsf1i4c+92rqr+OVG9Lb3fikc_POLg@mail.gmail.com |
| 2026-06-29 03:35:05 |
smithpb2250 |
Improve errmsg for publication membership |
Created patch record |
| 2026-06-29 03:30:25 |
smithpb2250 |
DOCS - clarify CREATE SUBSCRIPTION only synchronizes sequences when copy_data=true |
Attached mail thread CAHut+PsrVntfrJ8gV45+6=1bs5dTWD5mU7Q6aKrBnf1vmyZQkQ@mail.gmail.com |
| 2026-06-29 03:30:25 |
smithpb2250 |
DOCS - clarify CREATE SUBSCRIPTION only synchronizes sequences when copy_data=true |
Created patch record |
| 2026-06-29 03:22:48 |
chaol |
COPY: validate option presence rather than option values |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-06-29 01:25:29 |
shinyakato |
Add a statistics view to track usage of deprecated features |
Attached mail thread CAOzEurTv=RrawcRHUBAZWZH=cHcQ51xrk=sYSKXk3Bbq4BwKeg@mail.gmail.com |
| 2026-06-29 01:25:29 |
shinyakato |
Add a statistics view to track usage of deprecated features |
Created patch record |
| 2026-06-28 22:57:06 |
smithpb2250 |
DOCS - "Get Object DDL Functions" table improvements |
Attached mail thread CAHut+Pun9Z8qZFJTa9fLgdhM=Cip9d-cnx2YXDW6eFrSwbQj1g@mail.gmail.com |
| 2026-06-28 22:57:06 |
smithpb2250 |
DOCS - "Get Object DDL Functions" table improvements |
Created patch record |
| 2026-06-28 22:04:03 |
chaol |
pgbench --continue-on-error: clarify TPS and failure reporting |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-06-28 22:03:14 |
chaol |
Fix bug of CHECK constraint enforceability recursion |
Closed in commitfest PG20-1 with status: Committed |
| 2026-06-28 22:03:13 |
chaol |
Fix bug of CHECK constraint enforceability recursion |
Changed committer to adunstan |
| 2026-06-28 09:56:44 |
assam258.gmail.com |
Reject ADD CONSTRAINT NOT NULL if name mismatches existing domain not-null constraint |
Added assam258.gmail.com as reviewer |
| 2026-06-28 09:54:27 |
assam258.gmail.com |
Add explicit warnings about unsafe OAuth trace output for libpq |
Removed assam258.gmail.com from reviewers |
| 2026-06-28 09:53:39 |
assam258.gmail.com |
Add explicit warnings about unsafe OAuth trace output for libpq |
Added assam258.gmail.com as reviewer |
| 2026-06-28 09:53:27 |
assam258.gmail.com |
pg_rewind produces unusable but starting database with standby recovery |
Added assam258.gmail.com as reviewer |
| 2026-06-28 08:05:59 |
0xpoe |
Use wait_classes.h in pg_prewarm |
Attached mail thread C2oCigh8yeAPYky-U6iG8TYgjRo2HOpJ9e2I6ytjayngiuMv8dJRDMtb9b9fzzAhcb5T95-xMspjBvBY7wbwaQ6xqRukdQit5Wk_SIq-d2M=@pm.me |
| 2026-06-28 08:05:59 |
0xpoe |
Use wait_classes.h in pg_prewarm |
Created patch record |
| 2026-06-28 01:49:56 |
chengpeng.yan |
Wrong results from WindowAgg run-condition pushdown on count() with EXCLUDE CURRENT ROW |
Attached mail thread 19533-413a1014e5d0e766@postgresql.org |
| 2026-06-28 01:49:56 |
chengpeng.yan |
Wrong results from WindowAgg run-condition pushdown on count() with EXCLUDE CURRENT ROW |
Created patch record |
| 2026-06-27 08:11:25 |
shinyakato |
Report oldest xmin source when autovacuum cannot remove tuples |
New status: Needs review |
| 2026-06-27 02:50:36 |
liuzizhuan |
Reject ADD CONSTRAINT NOT NULL if name mismatches existing domain not-null constraint |
Added liuzizhuan as reviewer |
| 2026-06-26 21:48:57 |
chaol |
Fix \crosstabview to honor \pset display_true/display_false |
Closed in commitfest PG20-1 with status: Committed |
| 2026-06-26 21:48:57 |
chaol |
Fix \crosstabview to honor \pset display_true/display_false |
Changed committer to alvherre |
| 2026-06-26 20:47:02 |
masahikosawada |
Add MIN/MAX aggregate support for uuid |
Added masahikosawada as reviewer |
| 2026-06-26 20:46:43 |
masahikosawada |
uuidv7 improperly accepts dates before 1970-01-01 |
Added masahikosawada as reviewer |
| 2026-06-26 20:43:59 |
masahikosawada |
Optimize UUID parse using SIMD |
Attached mail thread CAD21AoCqeR4UQU77Q_yOMNNzJ7AVeiO5QZT+4HnzPm4Wm-e02Q@mail.gmail.com |