| 2026-07-02 15:08:49 |
fuzzycz |
Adding basic NUMA awareness |
Moved from CF PG19-3 to CF PG20-2 |
| 2026-07-02 14:07:25 |
laurenz |
Adding a stored generated column without long-lived locks |
New status: Needs review |
| 2026-07-02 13:44:59 |
croissant |
Fix typo in pg_stat_us_to_ms() |
Attached mail thread CAHza6qfek15rehnA0GXMCpF2z=Gy6C+3vmcWCMVkU4JiRD8k7g@mail.gmail.com |
| 2026-07-02 13:44:58 |
croissant |
Fix typo in pg_stat_us_to_ms() |
Created patch record |
| 2026-07-02 13:25:52 |
aytiwari |
Improve errmsg for publication membership |
New status: Ready for Committer |
| 2026-07-02 13:16:57 |
aytiwari |
Document COPY FROM WHERE restrictions on generated and system columns |
New status: Ready for Committer |
| 2026-07-02 12:53:24 |
fuzzycz |
replacing join_collapse_limit with a join hardness estimate |
Attached mail thread 0a377176-bc3c-481d-a4d8-693fde757807@vondra.me |
| 2026-07-02 12:53:24 |
fuzzycz |
replacing join_collapse_limit with a join hardness estimate |
Created patch record |
| 2026-07-02 12:09:03 |
bertranddrouvot.pg |
Re-read subscription state after lock in AlterSubscription |
Attached mail thread akZUpiDa1UfmzYxL@bdtpg |
| 2026-07-02 12:09:03 |
bertranddrouvot.pg |
Re-read subscription state after lock in AlterSubscription |
Created patch record |
| 2026-07-02 11:26:28 |
lepikhov |
Logging plan of the currently running query |
Added lepikhov as reviewer |
| 2026-07-02 09:10:04 |
john.naylor |
Use ssup_datum_*_cmp for int2, oid, and oid8 sort support |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-02 09:03:16 |
john.naylor |
Fix floating-point noise in pg_stat_us_to_ms() |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-02 07:46:34 |
bertranddrouvot.pg |
Fix floating-point noise in pg_stat_us_to_ms() |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-02 07:45:13 |
bertranddrouvot.pg |
Prevent crash when calling pgstat functions with unregistered stats kind |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-02 07:45:13 |
bertranddrouvot.pg |
Prevent crash when calling pgstat functions with unregistered stats kind |
Changed committer to michael-kun |
| 2026-07-02 07:45:13 |
bertranddrouvot.pg |
Prevent crash when calling pgstat functions with unregistered stats kind |
Moved from CF PG20-2 to CF PG20-1 |
| 2026-07-02 07:27:46 |
john.naylor |
Refactor *_abbrev_convert() functions |
New status: Waiting on Author |
| 2026-07-02 06:59:48 |
solaiv |
Return pg_control from pg_backup_stop(). |
Added solaiv as reviewer |
| 2026-07-02 06:56:09 |
solaiv |
FOR PORTION OF should reject GENERATED columns |
Added solaiv as reviewer |
| 2026-07-02 06:13:45 |
petere |
Move FOR PORTION OF checks out of analysis |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-02 06:13:45 |
petere |
Move FOR PORTION OF checks out of analysis |
Changed committer to petere |
| 2026-07-02 06:12:11 |
solaiv |
Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values |
Added solaiv as reviewer |
| 2026-07-02 03:17:41 |
smithpb2250 |
DOCS - Clarify that REFRESH SEQUENCES might be using stale publication data |
Attached mail thread CAHut+PtFkGvZNihGRDoghWNKMfJufEpR9+thbG_8qPQ7RyVN4w@mail.gmail.com |
| 2026-07-02 03:17:40 |
smithpb2250 |
DOCS - Clarify that REFRESH SEQUENCES might be using stale publication data |
Created patch record |
| 2026-07-02 00:36:53 |
michael-kun |
Add pg_stat_kind_info system view |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-02 00:36:53 |
michael-kun |
Add pg_stat_kind_info system view |
Changed committer to michael-kun |
| 2026-07-02 00:33:36 |
bossartn |
remove switch statement in vector8_shift_{left,right} |
Attached mail thread akWxkA-mszMm57cV@nathan |
| 2026-07-02 00:33:35 |
bossartn |
remove switch statement in vector8_shift_{left,right} |
Created patch record |
| 2026-07-01 23:12:40 |
tgl |
Fix out of bound access on embedded null token |
Added tgl as reviewer |
| 2026-07-01 23:11:23 |
tgl |
Fix btree_gist <> strategy on internal index pages |
Added tgl as reviewer |
| 2026-07-01 23:06:06 |
tgl |
Fix psql pager selection for wrapped expanded output |
Added tgl as reviewer |
| 2026-07-01 23:02:21 |
tgl |
btree_gist: add cross-type integer operator support for GiST |
Added tgl as committer |
| 2026-07-01 23:01:13 |
tgl |
Fix for bug #19474: LIKE fails to match literal backslashes with nondeterministic collations |
Added tgl as committer |
| 2026-07-01 22:04:22 |
zsolt.parragi |
proposal - queryid can be used as filter for auto_explain |
Added zsolt.parragi as reviewer |
| 2026-07-01 22:00:35 |
tgl |
Make \d tablename fast again, regression introduced by 85b7efa1cdd |
Added tgl as reviewer |
| 2026-07-01 21:38:46 |
bossartn |
add list of major features to the v19 release notes |
Attached mail thread akWIxtcathhoUuCQ@nathan |
| 2026-07-01 21:38:46 |
bossartn |
add list of major features to the v19 release notes |
Created patch record |
| 2026-07-01 20:37:38 |
masahikosawada |
Add MIN/MAX aggregate support for uuid |
Closed in commitfest PG20-1 with status: Committed |
| 2026-07-01 20:37:38 |
masahikosawada |
Add MIN/MAX aggregate support for uuid |
Changed committer to masahikosawada |
| 2026-07-01 19:35:58 |
gonzalemario |
Add support for INSERT ... SET syntax |
Added gonzalemario as reviewer |
| 2026-07-01 18:50:24 |
gregburd |
Tepid: extend the heap-only tuple (HOT) update optimization model such that only those indexes directly impacted by the update need be updated |
Attached mail thread af02b486-6adc-494c-a357-1dd72f655dcf@app.fastmail.com |
| 2026-07-01 18:50:24 |
gregburd |
Tepid: extend the heap-only tuple (HOT) update optimization model such that only those indexes directly impacted by the update need be updated |
Created patch record |
| 2026-07-01 18:38:26 |
tristan957 |
Add malloc attribute to memory allocation functions |
Attached mail thread DJNFBUWD276K.2OPIYJQS75W84@partin.io |
| 2026-07-01 18:38:26 |
tristan957 |
Add malloc attribute to memory allocation functions |
Created patch record |
| 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 |