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: 254. Waiting on Author: 31. Ready for Committer: 71. Committed: 98. Moved to next CF: 41. Returned with Feedback: 4. Rejected: 1. Withdrawn: 27. Total: 527.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Function scan FDW pushdown 5470 Committed Performance 18 10/10 +0−0 Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) Ashutosh Bapat (ashutoshbapat), Solaimurugan V (solaimurugan) Alexander Korotkov (smagen) 4 2 weeks ago
problems with toast.* reloptions 5839 Committed Bugfix 20 10/10 +343−50 Nathan Bossart (bossartn) Sami Imseih (simseih), Yogesh Sharma (sharmay), solai v (solaiv) Nathan Bossart (bossartn) 7 3 weeks ago
Use ROLERECURSE_PRIVS in is_admin_of_role() 6251 Committed Good First Review 10/10 +44−2 ChangAo Chen (chenchangao) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 1 month ago
doc: Clarify ANALYZE VERBOSE output 6259 Committed Docs Only stable 10/10 +14−10 Shinya Kato (shinyakato) Fujii Masao (masaofujii), Maciek Sakrejda (msakrejda), Surya Poondla (spoondla), solai v (solaiv) Fujii Masao (masaofujii) 4 1 month ago
Avoid recalculating pgprocno in ProcArrayAdd() 6426 Committed Good First Review Refactoring Only stable 10/10 +1−1 Shinya Kato (shinyakato) Chao Li (chaol), solai v (solaiv), Pierre Forstmann (pifor) Álvaro Herrera (alvherre) 3 1 month ago
Add tests for src/backend/nodes/extensible.c 6632 Committed Testing 10/10 +1243−0 Aleksander Alekseev (a.alekseev) Jan Nidzwetzki (jnidzwetzki) Michael Paquier (michael-kun) 2 2 weeks ago
Allow a condition string in an injection point 6663 Committed 10/10 +120−25 Sami Imseih (simseih) Michael Paquier (michael-kun) 2 1 month ago
Avoid calling SetMatViewPopulatedState if possible 6671 Committed Good First Review 10/10 +4−3 ChangAo Chen (chenchangao) Zizhuan Liu (liuzizhuan) Fujii Masao (masaofujii) 2 1 month ago
Support for 8-byte TOAST values, round two 6747 Committed System Administration 5/10 +116−6 Michael Paquier (michael-kun) Bharath Rupireddy (bharathrupireddy), Rui Zhao (zhaorui) Michael Paquier (michael-kun) 2 6 hours ago
Checkpoint replication slots later 6767 Committed Logical Replication Physical Replication stable 10/10 +11−4 Ants Aasma (ants) Fujii Masao (masaofujii), Hüseyin Demir (demir) Fujii Masao (masaofujii) 2 1 month ago
Update docs for logging_collector and durability 6777 Committed Docs Only 10/10 +7−2 Daniel Bauman (danielbauman) Nathan Bossart (bossartn), Robert Treat (xzilla) Nathan Bossart (bossartn) 2 1 month ago
A trivial fix on a comment in pgstat_assoc_relation() 6789 Committed Comments Only Needs rebase! Yugo Nagata (yugo.nagata) Michael Paquier (michael-kun) 2 3 months ago
REPLICA IDENTITY USING INDEX accepts column with invalid NOT NULL 6801 Committed Bugfix 10/10 +67−0 Ante Krešić (antekresic) Aleksander Alekseev (a.alekseev), solai v (solaiv) Álvaro Herrera (alvherre) 2 1 month ago
retire PQfn() 6802 Committed Security 20 10/10 +93−147 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Add docs of autoanalyze corner case 6831 Committed Docs Only stable 10/10 +5−2 Shinya Kato (shinyakato) Nathan Bossart (bossartn) 2 3 months ago
Show estimated number of groups for IncrementalSort in EXPLAIN 6882 Committed Good First Review Monitoring stable 10/10 +30−7 Ilia Evdokimov (ilidock95) solai v (solaiv), Enrique Sanchez (enriqueesanchz) David Rowley (davidrowley) 2 1 month ago
Reduce outer joins in more cases 6886 Committed Performance 20 10/10 +45−71 Richard Guo (richardguo) Richard Guo (richardguo) 2 4 weeks ago
Handle concurrent drop when doing whole database vacuum 6890 Committed Bugfix 10/10 +21−7 ChangAo Chen (chenchangao) Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy), Surya Poondla (spoondla) Nathan Bossart (bossartn) 2 1 month ago
Do not lock tables in get_tables_to_repack 6909 Committed Bugfix Needs rebase! ChangAo Chen (chenchangao) Álvaro Herrera (alvherre) 2 1 month ago
Update the wraparound warning to clarify that the reported percentage represents the remaining ID space before wraparound 6928 Committed Bugfix 10/10 +16−15 Fujii Masao (masaofujii) Yugo Nagata (yugo.nagata), Bharath Rupireddy (bharathrupireddy) Fujii Masao (masaofujii) 2 1 month ago
pgbench --continue-on-error: clarify TPS and failure reporting 6930 Committed Docs Only 19 10/10 +0−0 Chao Li (chaol) Fujii Masao (masaofujii) 2 1 month ago
Support UUIDv6 in uuid_extract_timestamp() 6936 Committed Good First Review 20 10/10 +60−1 Tristan Partin (tristan957) Masahiko Sawada (masahikosawada) 2 1 month ago
Improve errmsg for publication membership 6950 Committed Bugfix Good First Review 20 10/10 +4−4 Peter Smith (smithpb2250) Daniel Gustafsson (d_gustafsson) 2 1 month ago
Improving display of octal GUCs 6962 Committed 10/10 +82−64 Tom Lane (tgl) Rui Zhao (zhaorui) Tom Lane (tgl) 2 1 week ago
Rename EXISTS-to-ANY converted subplan to exists_to_any 6990 Committed 19 10/10 +35−31 Yugo Nagata (yugo.nagata) solai v (solaiv) Fujii Masao (masaofujii) 1 4 weeks ago
Fix "unexpected logical decoding status change" error; from concurrent logical decoding activation 7002 Committed Bugfix 19 10/10 +4−4 Srinath Reddy (srinath-reddy-sadipiralla) Masahiko Sawada (masahikosawada) 1 1 month ago
Avoid crash on malformed CREATE_REPLICATION_SLOT reply 7014 Committed Bugfix 10/10 +13−0 Kenny Chen (kennychen) Fujii Masao (masaofujii) 1 2 months ago
GRAPH_TABLE: aggregates/window/set-returning functions in COLUMNS crash the backend 7018 Committed Bugfix 20 10/10 +30−0 Ewan Young (kdbase.hack.gmail.com) Peter Eisentraut (petere) 1 1 month ago
psql: schema-qualify catalog references in a tab-completion query 7027 Committed Bugfix 10/10 +2−2 Vismay Tiwari (vismay.t.gmail.com) Paul Kim (mok03127.naver.com) Fujii Masao (masaofujii) 1 1 month ago
Document "getdatabaseencoding()" 7029 Committed Docs Only 10/10 +17−0 Ian Barwick (barwick) Surya Poondla (spoondla) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Restore vacuum_delay_point() in GIN posting-tree leaf vacuum 7031 Committed Bugfix 10/10 +0−0 Paul Kim (mok03127.naver.com) Andrey Borodin (x4m), solai v (solaiv) Alexander Korotkov (smagen) 1 1 month ago
pg_plan_advice: fix empty FOREIGN_JOIN sublist validation 7036 Committed Bugfix 19 10/10 +0−0 Chao Li (chaol) Pierre Forstmann (pifor) Robert Haas (rhaas) 1 2 weeks ago
injection_points: canceled or terminated waiters leak their wait slots 7037 Committed Bugfix Needs rebase! Zsolt Parragi (zsolt.parragi) Michael Paquier (michael-kun) 1 3 weeks ago
Race between datachecksum enablement and create table with the file_copy strategy 7041 Committed Bugfix 19 10/10 +0−0 Zsolt Parragi (zsolt.parragi) Daniel Gustafsson (d_gustafsson) 1 1 month ago
doc: Add PROPERTY GRAPH to the access privilege tables 7044 Committed Docs Only 19 10/10 +16−0 Shinya Kato (shinyakato) Peter Eisentraut (petere) 1 1 month ago
Fix error handling in getCopyDataMessage and pqFunctionCall3 7048 Committed Bugfix stable 10/10 +14−0 Anthonin Bonnefoy (bonnefoa) Fujii Masao (masaofujii) 1 1 month ago
vacuum: stop using stream ring after failsafe 7049 Committed Bugfix Needs rebase! Jingtang Zhang (mrdrivingduck) Melanie Plageman (melanieplageman) 1 1 month ago
DELETE FOR PORTION OF bypasses view WITH CHECK OPTION for leftover rows 7050 Committed Bugfix 19 10/10 +0−0 Zsolt Parragi (zsolt.parragi) solai v (solaiv) Peter Eisentraut (petere) 1 1 month ago
Should CUSTER (ANALYZE) work? 7051 Committed Bugfix 19 10/10 +13−0 Zsolt Parragi (zsolt.parragi) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
doc: clarify AS requirement when VALUES used in a FROM clause 7057 Committed Docs Only stable 10/10 +4−4 Ian Barwick (barwick) Fujii Masao (masaofujii) 1 2 weeks ago
Perform join removal by editing the query's jointree 7059 Committed Bugfix 10/10 +978−1671 Tom Lane (tgl) Tom Lane (tgl) 1 3 hours ago
Missing list_free in publicationcmds.c:OpenTableList 7065 Committed Bugfix Good First Review Logical Replication Needs rebase! Peter Smith (smithpb2250) shihao zhong (zhong950419) Amit Kapila (amitkapila) 1 1 month ago
zic: fix PostgreSQL build failure on filesystems without hard link support 7076 Committed Bugfix Windows 20 Needs rebase! Vladlen Popolitov (vladlenpopolitov) Tom Lane (tgl) 1 1 month ago
Wrong results: NOT IN to anti-join with an upper-level Var in the sub-select's output 7080 Committed Bugfix 19 Needs rebase! Rui Zhao (zhaorui) Richard Guo (richardguo) 1 1 month ago
Implicit conversion from int64 to int32 when calling hash_get_num_entries 7082 Committed Bugfix 19 10/10 +8−9 Karina Litskevich (karinalitskevich) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Fix missing space before WHERE in `GRAPH_TABLE` deparse 7085 Committed Bugfix 10/10 +15−13 Dhruv Chauhan (chdh) (dhruvchauhan) Peter Eisentraut (petere) 1 1 month ago
Expression index can get an empty generated column name 7086 Committed Bugfix Needs rebase! Dhruv Chauhan (chdh) (dhruvchauhan) Tom Lane (tgl) 1 1 month ago
datachecksums: handle invalid and dropped databases during enable 7087 Committed Bugfix 19 10/10 +77−20 Ayush Tiwari (aytiwari) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 3 weeks ago
Fix exported snapshot xmin handoff race 7089 Committed Bugfix stable Needs rebase! chee wooson (chee.wooson) Peter Geoghegan (pgeoghegan) 1 3 weeks ago
Remove unused PartitionDescData.last_found_part_index field 7090 Committed Refactoring Only 10/10 +0−8 Aleksander Alekseev (a.alekseev) David Rowley (davidrowley) 1 1 month ago
Add more tab-completion rules for DROP PROPERTY GRAPH 7093 Committed Bugfix Good First Review psql 10/10 +2−0 Peter Smith (smithpb2250) Peter Eisentraut (petere) 1 1 month ago
Tighten ACL check in repack_is_permitted_for_relation() 7096 Committed 20 10/10 +24−11 Bharath Rupireddy (bharathrupireddy) Álvaro Herrera (alvherre) 1 4 weeks ago
Omit virtual generated columns from test_decoding output 7099 Committed Logical Replication 10/10 +40−0 SATYANARAYANA NARLAPURAM (satyanarayanan) Bharath Rupireddy (bharathrupireddy) Masahiko Sawada (masahikosawada) 1 4 weeks ago
Fix NULL dereference in subscription REFRESH on concurrent DROP 7101 Committed Bugfix Logical Replication 10/10 +125−8 Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) Masahiko Sawada (masahikosawada) 1 3 weeks ago
DOCS - ALTER PUBLICATION - description has confusing slash-list 7109 Committed Docs Only Logical Replication 10/10 +7−6 Peter Smith (smithpb2250) Amit Kapila (amitkapila) 1 1 month ago
Backup manifests accept out-of-range LSNs 7110 Committed Bugfix 20 10/10 +15−18 Ayush Tiwari (aytiwari) Fujii Masao (masaofujii) 1 1 week ago
Remove unused scram_client_key_len and scram_server_key_len fields 7111 Committed Refactoring Only 10/10 +0−4 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Split index and table statistics into different types of stats 7113 Committed Refactoring Only 20 9/10 +0−0 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 month ago
Define MXID acronym in documentation 7114 Committed Docs Only 20 10/10 +0−0 Taiki Koshino (taikikoshino) Pierre Forstmann (pifor) Daniel Gustafsson (d_gustafsson) 1 3 weeks ago
Error handling in after-startup shmem requests 7115 Committed Bugfix stable 10/10 +224−35 Ayush Tiwari (aytiwari) Heikki Linnakangas (heikki) 1 2 weeks ago
Remove stale comment and dead store in BuildTupleHashTable 7125 Committed Refactoring Only 20 10/10 +0−1 Tatsuya Kawata (croissant) Fujii Masao (masaofujii) 1 6 days ago
libpq: remove unused PGconn.ssl_handshake_started field 7130 Committed Refactoring Only 10/10 +0−5 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Fix contradictory comment for pgstat_slru_flush_cb() 7135 Committed Comments Only stable 10/10 +0−0 Shinya Kato (shinyakato) Michael Paquier (michael-kun) 1 1 month ago
Remove dead code in pgcrypto 7143 Committed Refactoring Only 10/10 +0−2 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Make tsqueryout() use a StringInfo 7146 Committed Refactoring Only 9/10 +45−106 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Make formatting.c use StringInfos for output buffers 7147 Committed Refactoring Only 9/10 +744−835 Tom Lane (tgl) Tom Lane (tgl) 1 3 weeks ago
Thread-safe stringToNode() / pg_strtok() 7148 Committed Refactoring Only Multithreading Needs rebase! Matthias van de Meent (mmeent) Michael Paquier (michael-kun) 1 3 weeks ago
missing PGDLLIMPORT in utils/acl.h 7149 Committed stable 10/10 +1−1 Anton Voloshin (a.voloshin) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Fix compilation of nodeMergejoin.c with EXEC_MERGEJOINDEBUG 7154 Committed Bugfix stable Needs rebase! Tatsuya Kawata (croissant) Michael Paquier (michael-kun) 1 3 weeks ago
Fix CPU cost of right-semi and right-anti hash joins 7156 Committed Bugfix 10/10 +311−103 Richard Guo (richardguo) Richard Guo (richardguo) 1 3 weeks ago
apply worker misses closing partition leaves 7158 Committed Bugfix Backport Logical Replication Needs rebase! Hayato Kuroda (ha-kun) David Rowley (davidrowley) 1 3 weeks ago
pgbench: \gset and \aset should store SQL NULL as the null value 7163 Committed Bugfix stable Needs rebase! Shinya Kato (shinyakato) Álvaro Herrera (alvherre) Michael Paquier (michael-kun) 1 6 days ago
Several refactorings for pg_dump 7164 Committed Refactoring Only 10/10 +0−0 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 3 weeks ago
autovacuum: automatically propagate updated parameters 7168 Committed Bugfix 10/10 +91−1 Zsolt Parragi (zsolt.parragi) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 2 weeks ago
RegisterShmemCallbacks() does nothing in single-user mode 7174 Committed Bugfix 10/10 +33−2 Ayush Tiwari (aytiwari) Heikki Linnakangas (heikki) 1 3 weeks ago
timeout value overflow in wait for lsn 7178 Committed Bugfix 10/10 +38−34 ChangAo Chen (chenchangao) Alexander Korotkov (smagen) 1 4 days ago
Fix disabled_nodes propagation for single-child Append paths 7179 Committed Bugfix 10/10 +4−3 Tender Wang (tndrwang) Richard Guo (richardguo) 1 2 weeks ago
Unsafe qual pushdown through DISTINCT with simple CASE expressions 7180 Committed Bugfix Needs rebase! Tender Wang (tndrwang) Richard Guo (richardguo) 1 2 weeks ago
Walreceiver create temp slot more than once when timeline switch 7182 Committed Bugfix 10/10 +59−7 ChangAo Chen (chenchangao) Fujii Masao (masaofujii) 1 2 weeks ago
doc: Reformat SELECT queries using GRAPH_TABLE 7187 Committed Docs Only 20 10/10 +18−7 Taiki Koshino (taikikoshino) Fujii Masao (masaofujii) 1 2 weeks ago
Optimize UUID parse using SIMD 7205 Committed Performance 10/10 +196−5 Masahiko Sawada (masahikosawada) Bharath Rupireddy (bharathrupireddy) Masahiko Sawada (masahikosawada) 1 8 hours ago
Test coverage for pg_clear_attribute_stats() null arguments 7209 Committed Good First Review Testing 18 10/10 +277−0 shihao zhong (zhong950419) Michael Paquier (michael-kun) 1 2 weeks ago
SSI: ON CONFLICT DO SELECT takes no predicate lock on the returned row 7213 Committed Bugfix 19 Needs rebase! Zsolt Parragi (zsolt.parragi) Dean Rasheed (deanr) 1 yesterday
re-add redundant filter clause to stats query 7222 Committed Performance stable 10/10 +7−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
initdb: Pad rewritten GUC lines with spaces, not tabs. 7223 Committed Bugfix stable 10/10 +5−26 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
Concurrent DROP TABLESPACE can miss a shared dependency 7224 Committed Bugfix stable 10/10 +229−7 Ayush Tiwari (aytiwari) Andrew Dunstan (adunstan) 1 1 week ago
pg_upgrade: Test --check with a running source server 7231 Committed Testing 20 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Ewan Young (kdbase.hack.gmail.com) Michael Paquier (michael-kun) 1 1 week ago
fix COPY FROM SIMD read-ahead bug 7234 Committed Bugfix stable 10/10 +14−4 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
fix autovacuum scoring corner case 7235 Committed Bugfix stable 10/10 +8−2 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
Remove dead code in pg_dump 7245 Committed Refactoring Only 10/10 +0−6 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 weeks ago
auto-vectorize varbit bitwise operators 7251 Committed Performance 20 10/10 +23−14 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Fix WAL block image length diagnostic 7260 Committed Bugfix stable 10/10 +1−1 Ayush Tiwari (aytiwari) Michael Paquier (michael-kun) 2 1 week ago
Fix getopt_long() argument handling and add tests 7263 Committed Bugfix stable 10/10 +16−14 Sehrope Sarkuni (sehrope) Nathan Bossart (bossartn), solai v (solaiv) Nathan Bossart (bossartn) 2 5 days ago
[DOC] pg_database_size/pg_tablespace_size error on a missing OID 7268 Committed Docs Only Good First Review stable 10/10 +3−1 shihao zhong (zhong950419) mahendrakar s (mahendrakarsrinivasarao), solai v (solaiv) Daniel Gustafsson (d_gustafsson) 2 yesterday
Fix hangs in COPY FROM (FORMAT text) 7278 Committed Bugfix stable 10/10 +109−4 Nazir Bilal Yavuz (nbyavuz) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Add pg_nodiscard decorations to Bitmapset functions 7279 Committed 20 10/10 +18−14 Jan Nidzwetzki (jnidzwetzki) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 6 days ago
Rename PqMsg_Progress to PqParallelMsg_Progress 7286 Committed libpq 10/10 +6−6 Sami Imseih (simseih) Nathan Bossart (bossartn) 2 6 days ago
fixes for a few GUC descriptions 7288 Committed stable 10/10 +6−3 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 days ago