Commitfest PG20-2 (2026-09-01 – 2026-09-30)

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


Status summary: Needs review: 64. Waiting on Author: 14. Ready for Committer: 9. Committed: 116. Moved to next CF: 298. Returned with Feedback: 5. Rejected: 2. Withdrawn: 31. Total: 539.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Implement row pattern recognition feature 4460 Needs review SQL Commands 20 Needs rebase! Tatsuo Ishii (ishii), Jian He (stayreal), Henson Choi (assam258.gmail.com) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033), Henson Choi (assam258.gmail.com) 16 1 week ago
[CREATE|RE] INDEX CONCURRENTLY with single heap scan 4971 Needs review Performance DDL 19 Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 11 2 months ago
SendProcSignal(), SetLatch() → SendInterrupt() 5118 Needs review Refactoring Only Needs rebase! Heikki Linnakangas (heikki), Thomas Munro (macdice) 6 3 months ago
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review libpq 18 10/10 +334−10 Andrew Jackson (andrewjackson) Andrey Borodin (x4m) 8 6 months ago
support create index on virtual generated column. 5667 Needs review 9/10 +601−198 Jian He (stayreal) Soumya S Murali (soumyamurali), Zizhuan Liu (liuzizhuan) 7 2 months ago
Adding basic NUMA awareness 6049 Needs review Performance 19 5/10 +1839−168 Tomas Vondra (fuzzycz) Jakub Wartak (jakub.wartak.tomtom) 2 2 weeks ago
Migrate pg_commit_ts directory to the new node during an upgrade 6119 Needs review 19 10/10 +351−4 Sergey Levin (lsv) Hayato Kuroda (ha-kun), Maxim Orlov (m.orlov) 5 1 month ago
Add a warning on stats manipulation functions 6155 Needs review Docs Only 20 Needs rebase! Yugo Nagata (yugo.nagata) 5 3 months ago
Batching in executor, part 1: add batch variant of table AM scan API 6176 Needs review Help - Benchmarks Performance 19 Needs rebase! Amit Langote (amitlan) Antonin Houska (a.houska), Thom Brown (thom), Denis Smirnov (darthunix) 4 4 weeks ago
pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement 6212 Needs review Good First Review 19 Needs rebase! Florin Irion (irionr), Tim Waizenegger (tim.waizenegger.edb) Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) 4 1 month ago
extend JSON_TABLE top level path expression 6260 Needs review 19 Needs rebase! Jian He (stayreal) solai v (solaiv) 4 2 months ago
Add sampling statistics to autoanalyze log output 6288 Needs review Monitoring 10/10 +116−42 Tatsuya Kawata (croissant) Fujii Masao (masaofujii) 4 7 months ago
Add a berief general comment on BTScanInsertData's nextkey and backward 6363 Needs review Comments Only 10/10 +18−15 Yugo Nagata (yugo.nagata) 4 6 months ago
llvmjit: always add the simplifycfg pass 6384 Needs review Performance 20 10/10 +16−4 Pierre Ducroquet (pinaraf) Matheus Alcantara (matheus.alcantara) 3 6 months ago
JumbleQuery may treat different GROUP BY expr as the same 6411 Needs review stable 10/10 +49−3 Jian He (stayreal) Keisuke Kuroda (keisuke.kuroda.3862) 3 6 months ago
Remove no-op PlaceHolderVars 6457 Needs review Performance 19 Needs rebase! Richard Guo (richardguo) 2 8 months ago
Pipelined Recovery 6487 Needs review Performance 20 Needs rebase! Imran Zaheer (imranzaheer) Nitin Jadhav (nitinjadhav11) 3 1 month ago
Change the default wal_blocksize to 4KB 6490 Needs review Performance 10/10 +12−12 Andy Pogrebnoi (birdofdada) 3 2 months ago
POC: PLpgSQL FOREACH IN JSON ARRAY 6557 Needs review PL/pgSQL 10/10 +1081−96 Pavel Stehule (okbobcz) Tom Lane (tgl), Jim Jones (jimus) 2 2 months ago
psql tab completion for user functions and if explicitly required also "pg_" 6563 Needs review psql 19 Needs rebase! Florin Irion (irionr) Mario Gonzalez (gonzalemario) 2 3 months ago
Fix performance of REFRESH MATERIALIZED VIEW CONCURRENTLY 6580 Needs review Performance 19 10/10 +246−43 Surya Poondla (spoondla) 2 2 months ago
Return value of XLogInsertRecord() for XLOG_SWITCH record is inconsistent with other records 6680 Needs review Good First Review 10/10 +13−17 ChangAo Chen (chenchangao) Henson Choi (assam258.gmail.com), Zizhuan Liu (liuzizhuan), jihyun bahn (ichibahn) 2 3 months ago
Extensible sync handler registration 6689 Needs review Extensions 19 10/10 +798−41 Greg Lamberson (glamberson) 2 2 months ago
Remove inner joins based on foreign keys 6720 Needs review Needs rebase! Richard Guo (richardguo) Ilmar Yunusov (tanswis42.gmail.com) 2 3 months ago
allow spread checkpoints when changing checksums online 6733 Needs review Needs rebase! Tomas Vondra (fuzzycz) Rui Zhao (zhaorui) 2 2 months ago
COPY ON_CONFLICT TABLE; save duplicated record to another table. 6736 Needs review stable 1/2 +1259−57 Jian He (stayreal) Jim Jones (jimus), Zsolt Parragi (zsolt.parragi) 2 4 months ago
Avoid unnecessary StringInfo allocation in tablesync COPY buffer 6757 Needs review Refactoring Only 19 10/10 +8−13 Chao Li (chaol) Lilian Ontowhee (ontowhee), Ben Mejia (benmejia), Brandon Tat (bjtat), Zizhuan Liu (liuzizhuan) 2 1 month ago
hashjoins vs. Bloom filters 6818 Needs review Performance Needs rebase! Tomas Vondra (fuzzycz) Rui Zhao (zhaorui) 2 1 week ago
Allow physical replication slots to recover from archive after invalidation 6865 Needs review Physical Replication My First Patch Needs rebase! Joao Foltran (joaofoltran) 2 1 month ago
Make log_lock_failures support LOCK NOWAIT 6883 Needs review GUC Needs rebase! ChangAo Chen (chenchangao) 2 3 months ago
proposal - queryid can be used as filter for auto_explain 6891 Needs review Monitoring 9/10 +227−2 Pavel Stehule (okbobcz) Zsolt Parragi (zsolt.parragi) 2 3 months ago
Prove a NOT IN's left-hand expressions non-nullable from quals 6920 Needs review 20 Needs rebase! Richard Guo (richardguo) Ayush Tiwari (aytiwari), Rui Zhao (zhaorui) 2 1 month ago
Report unsupported COPY FROM targets before reading input 6931 Needs review SQL Commands 19 3/10 +34−36 Chao Li (chaol) solai v (solaiv), Zizhuan Liu (liuzizhuan) 2 1 month ago
Add hook for plugins to acquire sample rows during ANALYZE 6939 Needs review Extensions 20 10/10 +86−4 Samba Siva Reddy (sambasivareddy.ch) 2 3 months ago
Relax some restrictions of REPACK (CONCURRENTLY) 6957 Needs review System Administration 20 Needs rebase! Antonin Houska (a.houska) Manuel Reyes Bravo (manu15) 2 1 week ago
Add malloc attribute to memory allocation functions 6967 Needs review Modernization 20 9/10 +48−36 Tristan Partin (tristan957) solai v (solaiv), Arul Kumar C (arulkumarc) 1 3 months ago
replacing join_collapse_limit with a join hardness estimate 6973 Needs review Performance 1/2 +1403−3 Tomas Vondra (fuzzycz) 1 3 months ago
json/jsonb cleanup + FmgrInfo caching 6975 Needs review Performance 20 Needs rebase! Robert Haas (rhaas) 1 3 months ago
pg_threads.h take II 6988 Needs review Multithreading Needs rebase! Thomas Munro (macdice) 1 1 month ago
Fix LSN of logical decoding message 7016 Needs review Logical Replication 20 10/10 +8−2 Atsushi Torikoshi (atsushitorikoshi) solai v (solaiv) 1 1 month ago
Soft DROP TABLE, recoverable drops for PostgreSQL 7017 Needs review Extensions DDL 20 10/10 +10306−0 Surya Poondla (spoondla) 1 2 months ago
Adds summaries of all planner nodes to docs 7033 Needs review Docs Only 10/10 +2334−4 Brian Brennglass (brianb0) 1 1 month ago
read stream: Backward I/O combining 7035 Needs review Performance 10/10 +951−123 Nazir Bilal Yavuz (nbyavuz) 1 2 months ago
add SQL type INT16 based on int128 7077 Needs review Performance 20 0/1 +8802−0 Vladlen Popolitov (vladlenpopolitov) 1 2 months ago
New data type binary format documentation 7079 Needs review Docs Only 20 10/10 +981−478 Mark Wong (markwkm) 1 2 months ago
a large LIMIT makes some sorts slower 7084 Needs review Bugfix Performance 20 10/10 +54−14 Chengpeng Yan (chengpeng.yan) 1 2 months ago
Parallel heap vacuum 7102 Needs review Performance 20 Needs rebase! Masahiko Sawada (masahikosawada), Bharath Rupireddy (bharathrupireddy) 1 2 months ago
Multi-insert for logical replication apply 7104 Needs review Performance Logical Replication 20 1/2 +378−2 Bharath Rupireddy (bharathrupireddy) 1 1 month ago
Add tests for concurrent DML retry paths in logical replication apply 7105 Needs review Missing Tests Logical Replication 20 10/10 +246−10 Bharath Rupireddy (bharathrupireddy) 1 3 months ago
Index skip-merge scan 7116 Needs review Performance 20 4/10 +1275−4 Alexandre Felipe (afelipe) 1 2 months ago
meson: Support ECPG tests in runnable cross builds 7132 Needs review 20 10/10 +17−4 Harrison Booth (hbooth) 1 2 months ago
Remove unused scan tuple slots from Sort, IncrementalSort, Material and Memoize 7136 Needs review Refactoring Only 20 10/10 +0−22 Tatsuya Kawata (croissant) 1 1 month ago
[PATCH] Consider window functions when reordering GROUP BY items 7150 Needs review Performance 20 10/10 +250−20 Zhenglong Li (smartkeyerror.gmail.com) 1 1 month ago
Pull up sublinks that reference both sides of a new semijoin 7155 Needs review Performance 20 3/10 +756−8 Richard Guo (richardguo) 1 1 month ago
Fix flaky ORDER BY in foreign_key regression test 7159 Needs review Flakyfix Needs rebase! Tanzeel Khan (tanzeelk) 1 1 month ago
pgcrypto: Ensure debug handler is reset on error in PGP functions 7165 Needs review Security 10/10 +131−109 Zhenglong Li (smartkeyerror.gmail.com) 1 1 month ago
Remove FCINFO from statistics update internal functions. 7170 Needs review Refactoring Only postgres_fdw Needs rebase! Corey Huinker (coreyh) 1 1 month ago
Changing client-side behavior regarding Certificate Revocation Lists (CRL) 7184 Needs review Security 4/10 +73−6 Mikhail Kuptsov (mixo) 1 1 month ago
Allow aggressive VACUUM to freeze without a cleanup lock 7189 Needs review Performance 20 10/10 +505−65 Jingtang Zhang (mrdrivingduck) 1 1 month ago
[PATCH v1] Report specific wait events for libpq cancel requests 7191 Needs review Monitoring postgres_fdw 20 10/10 +37−6 Sagar Shedge (sdshedge) 1 1 month ago
Skipping NULL keys when uniqueifying a semijoin's RHS 7201 Needs review Performance 20 4/10 +154−38 William Bernbaum (wjb-fwx) 1 1 month ago
Plan an inner join as a semijoin under eager deduplication 7208 Needs review Performance 20 4/10 +3702−144 William Bernbaum (wjb-fwx) 1 1 month ago
pg_rewind: Remove recovery at the start of rewind 7220 Needs review Performance 20 Needs rebase! Srinath Reddy (srinath-reddy-sadipiralla) 1 1 month ago
Reduce logical WAL volume with restricted replication slots 7230 Needs review Logical Replication 20 Needs rebase! Chao Li (chaol) 1 1 month ago