| 2026-04-17 18:55:11 |
spoondla |
Fix the race condition for updating slot minimum LSN |
New status: Ready for Committer |
| 2026-04-16 04:39:02 |
ha-kun |
Migrate pg_commit_ts directory to the new node during an upgrade |
New status: Needs review |
| 2026-04-15 04:20:41 |
bertranddrouvot.pg |
Preserve index stats during ALTER TABLE ... TYPE ... |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-15 04:20:21 |
bertranddrouvot.pg |
Per backend relation statistics tracking |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-15 04:19:39 |
bertranddrouvot.pg |
Avoid orphaned objects dependencies, take 3 |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-15 00:46:45 |
stayreal |
skip check constraints verification for unaffected columns during UPDATE |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 22:23:16 |
shinyakato |
Report oldest xmin source when autovacuum cannot remove tuples |
New status: Waiting on Author |
| 2026-04-14 21:32:46 |
spoondla |
Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin |
Added spoondla as reviewer |
| 2026-04-14 21:18:58 |
spoondla |
Fix the race condition for updating slot minimum LSN |
Added spoondla as reviewer |
| 2026-04-14 14:33:57 |
stayreal |
COPY (on_error table) saving error info to a table |
Changed authors to Jian He (stayreal) |
| 2026-04-14 14:33:45 |
stayreal |
COPY (on_error table) saving error info to a table |
Changed name to COPY (on_error table) saving error info to a table |
| 2026-04-14 14:33:01 |
stayreal |
COPY (on_error table) saving error info to a table |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 12:13:47 |
rhaas |
pg_plan_advice |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-14 12:13:47 |
rhaas |
pg_plan_advice |
Changed committer to rhaas |
| 2026-04-14 07:00:38 |
stayreal |
Support for basic ALTER TABLE progress reporting. |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 07:00:19 |
stayreal |
let ALTER TABLE DROP COLUMN drop whole-row referenced object |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 07:00:07 |
stayreal |
extended statistic (examine_variable) ignored CollateExpr |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 06:59:57 |
stayreal |
avoid call ATPostAlterTypeCleanup twice |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 06:59:47 |
stayreal |
disallow alter individual column if partition key contains wholerow reference |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 06:59:37 |
stayreal |
extend JSON_TABLE top level path expression |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 06:59:25 |
stayreal |
using index to speedup add not null constraints to a table |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 06:38:52 |
shinyakato |
Add +/- operators for xid8 type |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 06:38:33 |
shinyakato |
Avoid recalculating pgprocno in ProcArrayAdd() |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-14 03:00:14 |
chaol |
tablecmds: fix bug where index rebuild loses replica identity on partitions |
Changed tags to Bugfix, DDL, PGConf.dev |
| 2026-04-14 01:36:31 |
chengpeng.yan |
ANALYZE: hash-accelerate MCV tracking for equality-only types |
New status: Needs review |
| 2026-04-13 01:09:52 |
croissant |
Add sampling statistics to autoanalyze log output |
Changed targetversion to None |
| 2026-04-13 01:07:40 |
croissant |
Add sampling statistics to autoanalyze log output |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-12 15:10:55 |
akshatj |
Logging plan of the currently running query |
Removed akshatj from reviewers |
| 2026-04-12 01:33:08 |
chengpeng.yan |
ANALYZE: hash-accelerate MCV tracking for equality-only types |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-12 01:32:50 |
chengpeng.yan |
Add a greedy join search algorithm to handle large join problems |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-12 01:29:45 |
chengpeng.yan |
Unfortunate pushing down of expressions below sort |
New status: Waiting on Author |
| 2026-04-11 02:56:22 |
jeltef |
docs: Include protocol version changes made without a version bump or extension |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-11 02:56:07 |
jeltef |
ci: Add MTEST_SUITES for optional test tailoring |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-11 02:56:00 |
jeltef |
Incorrect error message for cancellation triggered by statement_timeout & flaky test |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 23:43:22 |
davidrowley |
Improve performance of tuple deformation |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-10 23:43:22 |
davidrowley |
Improve performance of tuple deformation |
Changed committer to davidrowley |
| 2026-04-10 21:35:00 |
deanr |
Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 18:23:56 |
bossartn |
Use ROLERECURSE_PRIVS in is_admin_of_role() |
Added bossartn as reviewer |
| 2026-04-10 18:22:31 |
mcadariu |
Leaf and internal block access stats for indexes |
Closed in commitfest PG19-Final with status: Withdrawn |
| 2026-04-10 16:36:47 |
jimus |
Fix bug with accessing to temporary tables of other sessions |
New status: Ready for Committer |
| 2026-04-10 12:23:37 |
florentst |
ago(interval) → timestamptz |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 12:23:37 |
florentst |
Add SQL/JSON ON MISMATCH clause to JSON_VALUE, JSON_QUERY, JSON_TABLE |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 09:38:45 |
dsteele |
Return pg_control from pg_backup_stop(). |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-04-10 08:57:04 |
petere |
QoL improvements for pgindent and combining pgindent, pgperltidy, pgperlcritic and pgperlsyncheck into one tool |
Removed petere from reviewers |
| 2026-04-10 08:56:50 |
petere |
Show expression of virtual columns in error messages |
Removed petere from committers |
| 2026-04-10 08:56:46 |
petere |
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup |
Removed petere from reviewers |
| 2026-04-10 08:56:31 |
petere |
ALTER DOMAIN ADD NOT NULL NOT VALID |
Removed petere from committers |
| 2026-04-10 08:55:27 |
petere |
Produce LLVM bitcode files on meson builds |
Removed petere from reviewers |
| 2026-04-10 08:55:15 |
petere |
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions |
Removed petere from committers |
| 2026-04-10 08:51:31 |
petere |
add function argument name to substring and substr |
Removed petere from committers |
| 2026-04-10 08:51:25 |
petere |
Provide support for trailing commas |
Removed petere from committers |
| 2026-04-10 08:13:05 |
macdice |
Remove MULE_INTERNAL encoding |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-10 08:13:05 |
macdice |
Remove MULE_INTERNAL encoding |
Changed committer to macdice |
| 2026-04-10 08:12:49 |
macdice |
Remove RADIUS authentication |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-10 08:12:49 |
macdice |
Remove RADIUS authentication |
Changed committer to macdice |
| 2026-04-10 06:13:23 |
rjuju |
Cleaning up PREPARE query strings? |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 04:30:09 |
soumyamurali |
Add OR REPLACE option to CREATE MATERIALIZED VIEW |
Added soumyamurali as reviewer |
| 2026-04-10 02:01:35 |
masaofujii |
Add GUC log_parameter_max_length to limit logged SQL statements |
New status: Ready for Committer |
| 2026-04-10 00:59:41 |
w345731923 |
DOCS - Add introductory paragraph to Getting Started chapter |
Attached mail thread CAKx0YhzAMmbua4e0He+B_fi7hkMGunxYg8tHyMU6BoZS_8Z58w@mail.gmail.com |
| 2026-04-10 00:02:43 |
greg |
Warn, and disallow, clear text passwords via SQL |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 00:02:23 |
greg |
Carefully exposing information without authentication |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-10 00:02:06 |
tgl |
Improving the names generated for indexes on expressions |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 20:51:12 |
simseih |
Refactor query normalization into core query jumbling |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-09 20:51:12 |
simseih |
Refactor query normalization into core query jumbling |
Changed committer to michael-kun |
| 2026-04-09 19:21:25 |
sharmay |
Logging parallel worker draught |
Posted comment with messageid <177576248510.994.8082607798860002151.pgcf@coridan.postgresql.org> |
| 2026-04-09 19:21:25 |
sharmay |
Logging parallel worker draught |
New status: Waiting on Author |
| 2026-04-09 17:56:40 |
masaofujii |
Add GUC log_parameter_max_length to limit logged SQL statements |
Added masaofujii as committer |
| 2026-04-09 17:41:10 |
tostino |
Add support for partial incremental materialized view refresh using REFRESH ... WHERE |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 11:07:32 |
jimus |
Message in pg_terminate_backend |
New status: Waiting on Author |
| 2026-04-09 10:28:43 |
jimus |
Add XMLCast (SQL/XML X025) |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 10:28:29 |
jimus |
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 10:28:18 |
jimus |
Add table COMMENTS in CREATE TABLE LIKE |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 10:27:34 |
jimus |
Add XMLNamespaces option to XMLElement |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 10:27:12 |
jimus |
Add XMLDocument (SQL/XML X030) |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 10:26:39 |
jimus |
Add XMLCanonicalize function |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 10:10:03 |
jimus |
Add GUC log_parameter_max_length to limit logged SQL statements |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-09 06:37:59 |
zhjwpku |
Eliminating SPI / SQL from some RI trigger functions |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-09 02:06:25 |
sharmay |
Incorrect error message for cancellation triggered by statement_timeout & flaky test |
Added sharmay as reviewer |
| 2026-04-09 02:05:58 |
sharmay |
Logging parallel worker draught |
Added sharmay as reviewer |
| 2026-04-09 02:05:49 |
sharmay |
Add XMLCanonicalize function |
Added sharmay as reviewer |
| 2026-04-09 02:04:50 |
sharmay |
Optimize SnapBuild by maintaining committed.xip in sorted order |
Posted review with messageid <177570029080.996.17263161555862713347.pgcf@coridan.postgresql.org> |
| 2026-04-08 19:19:01 |
kandreas |
refactor handling optional argument in system functions |
New status: Ready for Committer |
| 2026-04-08 18:11:58 |
markwkm |
refactor handling optional argument in system functions |
New status: Needs review |
| 2026-04-08 11:15:57 |
imranzaheer |
Pipelined Recovery |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-08 10:20:11 |
efujita |
Import Statistics in postgres_fdw before resorting to sampling. |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-08 10:20:10 |
efujita |
Import Statistics in postgres_fdw before resorting to sampling. |
Changed committer to efujita |
| 2026-04-08 02:40:22 |
masaofujii |
Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-08 02:40:22 |
masaofujii |
Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? |
Moved from CF PG20-Drafts to CF PG19-Final |
| 2026-04-08 01:25:59 |
lfittl |
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-08 01:25:59 |
lfittl |
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc |
Changed committer to andresfreund |
| 2026-04-07 23:28:43 |
kandreas |
refactor handling optional argument in system functions |
New status: Waiting on Author |
| 2026-04-07 22:26:49 |
kandreas |
refactor handling optional argument in system functions |
Added kandreas as reviewer |
| 2026-04-07 21:56:09 |
alvherre |
VACUUM FULL / CLUSTER CONCURRENTLY |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-07 21:56:09 |
alvherre |
VACUUM FULL / CLUSTER CONCURRENTLY |
Changed committer to alvherre |
| 2026-04-07 18:57:53 |
tgl |
domain for WITHOUT OVERLAPS |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-07 17:07:15 |
tgl |
domain for WITHOUT OVERLAPS |
Added tgl as committer |
| 2026-04-07 15:20:14 |
jchampion |
Custom oauth validator options |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-07 15:20:14 |
jchampion |
Custom oauth validator options |
Changed committer to jchampion |
| 2026-04-07 15:20:00 |
jchampion |
Split and extend PGOAUTHDEBUG |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-07 15:20:00 |
jchampion |
Split and extend PGOAUTHDEBUG |
Changed committer to jchampion |