Commitfest PG20-1 (2026-07-01 – 2026-07-31)

No reviewers My patches My reviews New patch
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 59. Waiting on Author: 2. Ready for Committer: 3. Moved to next CF: 19. Withdrawn: 4. Total: 87.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Function scan FDW pushdown 5470 Needs review Performance 18 10/10 +1348−104 Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) Ashutosh Bapat (ashutoshbapat) 3 1 week ago
SQL/JSON json_table PLAN clause 5478 Needs review 18 9/10 +2312−168 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrew Dunstan (adunstan), Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Anton Melnikov (antonmel), Nikita Malakhov (nmalakh) Amit Langote (amitlan), Vladlen Popolitov (vladlenpopolitov) 6 11 months ago
Pull-up subquery if INNER JOIN-ON contains refs to upper-query 5487 Needs review Performance 19 10/10 +1508−58 Alena Rybakina (a.rybakina) Ilia Evdokimov (ilidock95) 7 yesterday
Beautify read stream "per buffer data" APIs 5617 Needs review Refactoring Only 10/10 +116−44 Thomas Munro (macdice) Nazir Bilal Yavuz (nbyavuz) 5 4 hours ago
support create index on virtual generated column. 5667 Waiting on Author Needs rebase! Jian He (stayreal) Soumya S Murali (soumyamurali) 6 2 weeks ago
Automatically sizing the IO worker pool 5913 Needs review Performance 19 10/10 +629−145 Thomas Munro (macdice) Gabriel Batista (gabo) 4 3 days ago
Add GoAway protocol message for graceful but fast server shutdown/switchover 6156 Needs review libpq 10/10 +553−21 Jelte Fennema-Nio (jeltef) 4 10 hours ago
Bypassing cursors in postgres_fdw to enable parallel plans 6233 Needs review postgres_fdw Performance 19 Needs rebase! Rafia Sabih (rafia.sabih) 2 3 weeks ago
Proposal to allow setting cursor options on Portals 6292 Needs review libpq 10/10 +1212−11 Dave Cramer (dcramer) Jelte Fennema-Nio (jeltef) 2 6 days ago
SQL-level pg_datum_image_equal 6309 Needs review 10/10 +80−0 Matthias van de Meent (mmeent) 2 4 days ago
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) 6354 Needs review Refactoring Only Good First Review 19 10/10 +31−31 Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) Peter Eisentraut (petere) 3 4 days ago
Simplify ExecWithoutOverlapsNotEmpty by removing unused parameter 6556 Ready for Committer Good First Review 9/10 +4−4 Man Zeng (zengman) shihao zhong (zhong950419) 1 2 weeks ago
POC: PLpgSQL FOREACH IN JSON ARRAY 6557 Needs review PL/pgSQL 10/10 +1016−97 Pavel Stehule (okbobcz) Tom Lane (tgl), Jim Jones (jimus) 1 1 week ago
Pgbench: remove synchronous prepare 6558 Needs review 10/10 +104−5 Dmitrii Bondar (difesu) 1 2 weeks ago
tid_blockno() and tid_offset() accessor functions 6559 Needs review SQL Commands 10/10 +198−0 Ayush Tiwari (aytiwari) 1 2 weeks ago
psql tab completion for user functions and if explicitly required also "pg_" 6563 Needs review psql 19 9/10 +49−1 Florin Irion (irionr) 1 1 month ago
Reject ADD CONSTRAINT NOT NULL if name mismatches existing domain not-null constraint 6564 Needs review Bugfix stable 10/10 +40−2 Jian He (stayreal) 1 4 weeks ago
guc: make dereference style consistent in check_backtrace_functions 6566 Needs review Bugfix 10/10 +16−16 zhang hu (zhanghu) 1 6 days ago
doc: Improve wal_level and effective_wal_level GUC around logical replication 6567 Needs review Docs Only stable 10/10 +27−31 David Johnston (polobo) 1 3 weeks ago
Assert failure in ReorderBufferReturnTXN during logical decoding due to leaked specinsert change 6569 Ready for Committer Bugfix stable 10/10 +54−11 Vishal Prasanna (vishalprasanna) Hayato Kuroda (ha-kun) 1 4 days ago
Compress prune/freeze records with Delta Frame of Reference algorithm 6574 Needs review Performance 7/10 +4739−35 Evgeny Voropaev (evoro) 1 2 days ago
Fix the wrong behavior of REFRESH MATERIALIZED VIEW CONCURRENTLY 6579 Needs review Bugfix 19 Needs rebase! Rafia Sabih (rafia.sabih), Surya Poondla (spoondla) 1 5 days ago
Fix performance of REFRESH MATERIALIZED VIEW CONCURRENTLY 6580 Needs review Performance 19 Needs rebase! Surya Poondla (spoondla) 1 5 days ago
ECPG: inconsistent behavior with the document in “GET/SET DESCRIPTOR.” 6584 Needs review Bugfix My First Patch 10/10 +4−12 Masashi Kamura (kam) 1 2 weeks ago
Fix JSON_SERIALIZE() coercion placeholder type for jsonb input 6587 Needs review Bugfix 10/10 +80−3 Matt Blewitt (mble-ps) Zsolt Parragi (zsolt.parragi) 1 2 weeks ago
Speed up COPY TO text/CSV parsing using SIMD 6588 Needs review Performance 19 9/10 +262−18 Ayoub Kazar (kaz) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 hours ago
MERGE PARTITIONS and DEPENDS ON EXTENSION. 6589 Needs review Bugfix 10/10 +377−0 Matheus Alcantara (matheus.alcantara) 1 2 weeks ago
SQL/JSON json_table() function PLAN clause 6590 Needs review Help - Stuck Rebasing SQL Commands 10/10 +2312−168 Nikita Malakhov (nmalakh) 1 2 weeks ago
A stack allocation API 6591 Needs review Refactoring Only Performance 10/10 +1347−216 Thomas Munro (macdice) 1 1 week ago
tupdesc: simplify assert in equalTupleDescs() 6594 Needs review Refactoring Only 19 10/10 +1−2 Chao Li (chaol) 1 2 weeks ago
elog: clarify usage and style of error reporting functions 6595 Needs review Comments Only 19 10/10 +21−0 Chao Li (chaol) 1 2 weeks ago
Validate user-supplied c_args in meson builds 6596 Needs review Devtools 19 10/10 +9−0 Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Replace __builtin_types_compatible_p with _Generic 6597 Needs review Modernization Refactoring Only 10/10 +62−77 Thomas Munro (macdice), Jelte Fennema-Nio (jeltef) 1 1 week ago
Add ssl_(supported|shared)_groups to sslinfo 6598 Needs review Needs rebase! Dmitry Dolgov (erthalion) 1 1 week ago
pg_dump: fix NOT NULL constraint name comparison using makeObjectName 6601 Needs review Bugfix 19 10/10 +258−127 JoongHyuk Shin (shin) 1 1 week ago
rewriteGraphTable: Fix missing RTEs in FROM clause by setting inFromCl=true 6602 Waiting on Author Bugfix 19 10/10 +3−3 Man Zeng (zengman) Peter Eisentraut (petere) 1 1 week ago
Avoid use of TopMemoryContext for resource owner cleanup in portals 6603 Needs review Refactoring Only 10/10 +106−23 Lukas Fittl (lfittl) 1 1 week ago
Add pg_stat_vfdcache view for VFD cache statistics 6604 Needs review Monitoring 19 10/10 +655−3 Ayoub Kazar (kaz) 1 2 hours ago
Two issues leading to discrepancies in FSM data on the standby server 6605 Needs review Bugfix 19 Needs rebase! Alexey Makhmutov (lerm) 1 6 days ago
log_checkpoints: count WAL segment creations from all processes 6606 Needs review Monitoring 10/10 +137−4 Xuneng Zhou (dylanzhou) 1 6 days ago
New pg_stat_tablespace view for tablespace level metrics 6607 Needs review Monitoring Needs rebase! shihao zhong (zhong950419) 1 4 days ago
bugfix - fix broken output in expanded aligned format, when data are too short 6608 Needs review Bugfix 9/10 +41−3 Pavel Stehule (okbobcz) 1 1 week ago
Check some unchecked fclose() results 6609 Needs review Bugfix 19 Needs rebase! Chao Li (chaol) 1 1 week ago
ORDER BY ALL 6610 Needs review SQL Commands 3/10 +1348−6 Rushabh Lathia (rlathia) 1 6 days ago
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. 6611 Needs review Performance 10/10 +513−1 Nikhil Chawla (nchawla) 1 yesterday
heapam_tuple_complete_speculative : remove unnecessary tuple fetch 6613 Ready for Committer Refactoring Only stable 10/10 +1−7 Chao Li (chaol) 1 19 hours ago
Add http connection service file functionality 6614 Needs review libpq 19 2/10 +1015−2 Andrew Jackson (andrewjackson) 1 6 days ago
Make \d tablename fast again, regression introduced by 85b7efa1cdd 6615 Needs review Bugfix Performance 18 10/10 +31−1 Jelte Fennema-Nio (jeltef) 1 5 days ago
VACUUM FULL, CLUSTER, and REPACK block on other sessions' temp tables 6616 Needs review Bugfix Backport stable 10/10 +95−1 Jim Jones (jimus) 1 5 days ago
Fix a file descriptor leak when using io_method=io_uring 6617 Needs review Bugfix AIO My First Patch stable 10/10 +42−0 Lucas DRAESCHER (draescherl) 1 4 days ago
Improving psql autocompletion for SET LOCAL / SET SESSION 6618 Needs review psql My First Patch 10/10 +7−0 Álvaro Rodríguez (arodrgr) 1 4 days ago
pg_stat_xact_user_tables stat not currect during the transaction 6619 Needs review Bugfix 9/10 +332−10 Xuneng Zhou (dylanzhou) 1 yesterday
PoC - psql - emphases line with table name in verbose output 6620 Needs review psql 10/10 +16−1 Pavel Stehule (okbobcz) 1 2 days ago
Bug: wrong relname in RemoveSubscriptionRel() error detail 6621 Needs review Bugfix stable 10/10 +1−1 Chao Li (chaol) 1 12 hours ago
Get rid of redundant StringInfo accumulation 6622 Needs review Performance 19 10/10 +15−5 Daniil Davydov (dddaniil) 1 5 hours ago
Add custom EXPLAIN options support to auto_explain 6623 Needs review Extensions 3/10 +642−99 Matheus Alcantara (matheus.alcantara) 1 4 hours ago
pg_stat_statements: add last_execution_start column 6624 Needs review Monitoring 19 10/10 +259−4 Pavlo Golub (pasha_golub) 1 22 hours ago
Add pg_stat_autovacuum_priority 6625 Needs review Monitoring 19 10/10 +432−59 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 hour ago
Fix HAVING-to-WHERE pushdown with nondeterministic collations 6626 Needs review Bugfix stable 10/10 +379−0 Richard Guo (richardguo) 1 16 hours ago
Convert ALL SubLinks to ANY SubLinks 6627 Needs review Performance 10/10 +422−9 Richard Guo (richardguo) 1 6 days ago
Fix JSON_ARRAY(query) empty set handling and view deparsing 6628 Needs review Bugfix stable 10/10 +355−69 Richard Guo (richardguo) 1 3 weeks ago
Fix integer overflow in nodeWindowAgg.c 6629 Needs review Bugfix stable 10/10 +117−5 Richard Guo (richardguo) 1 1 month ago
jsonb subscripting vs SQL/JSON array accessor semantics (SQL:2023) 6631 Needs review 10/10 +758−87 Alexandra Wang (l-wang) 1 5 hours ago
Add tests for src/backend/nodes/extensible.c 6632 Needs review Testing 10/10 +575−0 Aleksander Alekseev (a.alekseev) 1 5 hours ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Thread-safe getopt() 5760 Moved to different CF Multithreading Refactoring Only 19 10/10 +268−163 Heikki Linnakangas (heikki) Peter Eisentraut (petere) Heikki Linnakangas (heikki) 4 yesterday
Use enum type replacing #define for exec state of hashjoin and mergejoin 6027 Withdrawn Needs rebase! Tender Wang (tndrwang) 4 5 months ago
doc: Clarify that empty COMMENT string removes the comment 6560 Moved to different CF Docs Only stable 10/10 +63−7 David Johnston (polobo), Chao Li (chaol) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 4 weeks ago
astreamer_lz4: fix bug of output pointer advancement in decompressor 6561 Moved to different CF Bugfix 19 10/10 +2−2 Chao Li (chaol) Xuneng Zhou (dylanzhou) Tom Lane (tgl) 2 3 weeks ago
pg_upgrade fails when extension_control_path is used 6562 Moved to different CF Bugfix 19 9/10 +197−2 Jonathan Gonzalez V. (sxd) Niccolo Fei (nfei), Matheus Alcantara (matheus.alcantara) Peter Eisentraut (petere) 2 2 weeks ago
UBSAN crash in EventTriggerCollectAlterTSConfig 6565 Moved to different CF Bugfix stable 10/10 +0−0 Florin Irion (irionr) Álvaro Herrera (alvherre) 2 3 weeks ago
DSA pagemap out-of-bounds in make_new_segment odd-sized path 6570 Moved to different CF Bugfix Needs rebase! Paul Bunn (pbunn) Michael Paquier (michael-kun) 2 3 weeks ago
Inconsistency in owner assignment between INDEX and STATISTICS 6571 Withdrawn Bugfix 19 10/10 +26−1 JoongHyuk Shin (shin) Amit Khandekar (amitdkhan) 1 2 weeks ago
Enable -Wstrict-prototypes and -Wold-style-definition by default 6572 Moved to different CF Refactoring Only 19 10/10 +54−4 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 22 hours ago
Add missing stats_reset column to pg_stat_database_conflicts view 6573 Moved to different CF 10/10 +38−7 shihao zhong (zhong950419) Fujii Masao (masaofujii) 2 2 weeks ago
Defend against -ffast-math in meson builds 6575 Moved to different CF Devtools 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Tom Lane (tgl) 2 2 weeks ago
Make Intel's ICX compiler working 6576 Withdrawn Devtools 19 10/10 +275−2 Bertrand Drouvot (bertranddrouvot.pg) 1 2 weeks ago
Add missing stats_reset column to pg_statio_all_sequences view 6577 Moved to different CF Good First Review Needs rebase! shihao zhong (zhong950419) Fujii Masao (masaofujii) 2 2 weeks ago
Add missing stats_reset column to pg_statio_all_sequences view 6578 Moved to different CF Good First Review Needs rebase! shihao zhong (zhong950419) Fujii Masao (masaofujii) 2 2 weeks ago
Silence a new Valgrind warning 6581 Moved to different CF Good First Review 10/10 +2−0 Aleksander Alekseev (a.alekseev) Heikki Linnakangas (heikki) 2 2 weeks ago
Add missing stats_reset column to pg_statio_all_sequences view 6582 Moved to different CF Monitoring stable Needs rebase! Sami Imseih (simseih), shihao zhong (zhong950419) Fujii Masao (masaofujii) 2 2 weeks ago
Fix premature timeout in pg_promote() caused by signal interruptions 6583 Moved to different CF Bugfix 9/10 +4−4 Robert Pang (robertpang-oss) Michael Paquier (michael-kun) 2 5 days ago
Use C11 alignas in typedef definitions 6585 Moved to different CF Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 2 weeks ago
Avoid multiple calls to memcpy (src/backend/access/index/genam.c) 6586 Withdrawn Refactoring Only 19 8/10 +4−4 Ranier Vilela (raniervilela) lakshmi g (lakshmi) 1 6 days ago
Adding Log File Capability to pg_createsubscriber 6592 Moved to different CF 8/10 +254−15 Hayato Kuroda (ha-kun) Amit Kapila (amitkapila) 2 8 hours ago
Avoiding memory leakage in jsonpath evaluation 6593 Moved to different CF Performance 10/10 +361−232 Tom Lane (tgl) Tom Lane (tgl) 2 1 week ago
remove bits* types 6599 Moved to different CF Refactoring Only 19 10/10 +277−289 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 23 hours ago
avoid including vacuum.h in tableam.h and heapam.h 6612 Moved to different CF Refactoring Only 19 10/10 +82−71 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 hours ago
New patch