Commitfest PG19-2 (2025-09-01 – 2025-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: 162. Waiting on Author: 19. Ready for Committer: 24. Committed: 64. Moved to next CF: 29. Withdrawn: 5. Rejected: 2. Returned with Feedback: 2. Total: 307.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
data loss bug in initial sync of logical replication 4766 Committed Needs rebase! Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) Amit Kapila (amitkapila) 7 5 months ago
ReplicationSlotRelease() crashes when the instance is in the single user mode 5626 Committed Bugfix 10/10 +140−2 Hayato Kuroda (ha-kun) Paul Jungwirth (pjungwir) Michael Paquier (michael-kun) 2 1 month ago
`ALTER DATABASE ... RESET ...` fails to reset extension parameters that no longer exist 5840 Committed stable 10/10 +71−5 Nathan Bossart (bossartn) Laurenz Albe (laurenz) Nathan Bossart (bossartn) 2 1 month ago
Avoid unexpected shutdown when sync_replication_slots is enabled. 5936 Committed 10/10 +3−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 month ago
Fix SJE 'variable not found in subplan target lists' error 5991 Committed Bugfix stable Needs rebase! Maksim Milyutin (maksm90), Ilia Evdokimov (ilidock95), Ivan Kush (ivankush), Sergey Solovev (ashblade) Tom Lane (tgl) 1 1 month ago
GetNamedLWLockTranche crashes on Windows in normal backend 5995 Committed 10/10 +244−0 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Inconsistent update in the MERGE command 6007 Committed stable 10/10 +0−0 Yugo Nagata (yugo.nagata) Dean Rasheed (deanr) Dean Rasheed (deanr) 1 2 weeks ago
Display is_prev_bucket_same_wrt of xl_hash_squeeze_page 6048 Committed Bugfix Backport Needs rebase! Kirill Reshke (reshke) Michael Paquier (michael-kun) 2 2 weeks ago
Unexpected changes of CurrentResourceOwner and CurrentMemoryContext 6051 Committed Bugfix stable 10/10 +15−0 Antonin Houska (a.houska) Mihail Nikalayeu (mihailnikalayeu) Álvaro Herrera (alvherre) 2 2 weeks ago
Fix missing EvalPlanQual recheck for TID scans 6057 Committed Bugfix Backport My First Patch 10/10 +84−25 Sophie Alpert (sophiebits) David Rowley (davidrowley) 2 1 week ago
fix re-initialization of LWLock-related shared memory 6065 Committed 19 9/10 +19−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Avoiding roundoff error in pg_sleep() 6080 Committed 10/10 +20−9 Tom Lane (tgl) Tom Lane (tgl) 2 3 days ago
Clients
Update LDAP Protocol in fe-connect.c to v3 5661 Committed Needs rebase! Andrew Jackson (andrewjackson) Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 month ago
Allow missing BackendKeyData message & enforce cancel key length 5859 Committed Bugfix libpq 18 Needs rebase! Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 2 1 month ago
Make "vacuumdb --analyze-only" process partitioned tables 5871 Committed Good First Review 19 10/10 +40−4 Laurenz Albe (laurenz) Mircea Cadariu (mcadariu) Fujii Masao (masaofujii) 2 1 month ago
vacuumdb --missing-stats-only and permission issue 5986 Committed 18 10/10 +32−0 Corey Huinker (coreyh) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Code Comments
fix comment for MAX_SIMUL_LWLOCKS 5979 Committed 19 10/10 +1−2 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
fix obsolete references to postgres.h in comments 6068 Committed 19 10/10 +5−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Documentation
Make pgoutput documentation easier to find 5945 Committed Docs Only 10/10 +175−130 Fujii Masao (masaofujii) Chao Li (chaol) Fujii Masao (masaofujii) 1 1 month ago
Documentation fix on pgbench \aset command 5983 Committed stable 10/10 +7−8 Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 5 days ago
fix shmem_startup_hook documentation 6042 Committed 16 10/10 +22−10 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 weeks ago
Miscellaneous
don't generate fake alias names, only fake eref names 5708 Committed 19 10/10 +36−39 Robert Haas (rhaas) Tom Lane (tgl) Robert Haas (rhaas) 2 3 weeks ago
Generate random dates/times in a specified range 5906 Committed 10/10 +253−9 damien clochard (daamien) Dean Rasheed (deanr), Greg Sabino Mullane (greg) Dean Rasheed (deanr) 1 2 weeks ago
Making type Datum be 8 bytes everywhere 5924 Committed 9/10 +150−536 Tom Lane (tgl) Tom Lane (tgl) 1 2 weeks ago
Raise C requirement to C11 5934 Committed 10/10 +83−228 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 month ago
Add support for dumping raw parse tree with debug_print_raw_parse 5946 Committed GUC 19 10/10 +26−3 Chao Li (chaol) Tatsuo Ishii (ishii), Peter Eisentraut (petere) Tatsuo Ishii (ishii) 1 3 weeks ago
Add CHECK_FOR_INTERRUPTS in pg_buffercache_pages while scanning the buffers 5948 Committed Extensions 19 9/10 +2−0 SATYANARAYANA NARLAPURAM (satyanarayanan) Masahiko Sawada (masahikosawada) 1 1 month ago
Silence Valgrind about SelectConfigFiles() 5960 Committed 19 10/10 +11−7 Aleksander Alekseev (a.alekseev) Tom Lane (tgl) 1 1 month ago
Prevent vacuumdb --analyze-only from issuing VACUUM (ONLY_DATABASE_STATS) 5962 Committed 10/10 +8−1 Fujii Masao (masaofujii) Mircea Cadariu (mcadariu) Fujii Masao (masaofujii) 1 5 days ago
Identifying function-lookup failures due to argument name mismatches 5967 Committed 10/10 +537−151 Tom Lane (tgl) Tom Lane (tgl) 1 2 weeks ago
fix misspelling of "tranche" in dsa.h 5977 Committed 19 10/10 +4−4 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Don't treat virtual generated columns as missing statistics in vacuumdb --missing-stats-only 5980 Committed 18 10/10 +9−3 Yugo Nagata (yugo.nagata) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Improve error message for duplicate labels in enum types 5982 Committed 10/10 +0−0 Yugo Nagata (yugo.nagata) Jim Jones (jimus) Tom Lane (tgl) 1 3 weeks ago
COPY TO: provide hint when WHERE clause is used 6016 Committed Good First Review 19 10/10 +2−0 Atsushi Torikoshi (atsushitorikoshi) Jim Jones (jimus) Fujii Masao (masaofujii) 1 3 weeks ago
revert some recent changes to RequestNamedLWLockTranche() 6032 Committed 19 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 weeks ago
PgStat_HashKey padding issue when passed by value 6033 Committed Bugfix 10/10 +19−13 Michael Paquier (michael-kun) Sami Imseih (simseih) Michael Paquier (michael-kun) 2 1 week ago
Monitoring & Control
Set log_lock_waits=on by default 4718 Committed GUC 19 10/10 +4−4 Laurenz Albe (laurenz) Michael Banck (mbanck) Peter Eisentraut (petere) 9 2 weeks ago
Add backup_type to pg_stat_progress_basebackup 5932 Committed 19 10/10 +37−8 Shinya Kato (shinyakato) Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 1 1 month ago
Improve LWLock tranche name visibility across backends 5940 Committed 19 10/10 +535−174 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 weeks ago
Performance
Improve Valgrind support and remove some memory leaks 5748 Committed 10/10 +546−125 Tom Lane (tgl) Tom Lane (tgl) 2 1 month ago
Improve array-element-test estimation when no array elements qualify as common 5805 Committed 10/10 +67−30 Tom Lane (tgl) Tom Lane (tgl) 2 1 week ago
Adding support for Row Compares to nbtree startikey optimization 5896 Committed 19 10/10 +133−32 Peter Geoghegan (pgeoghegan) Chao Li (chaol) Peter Geoghegan (pgeoghegan) 1 2 weeks ago
Remove freelist and the buffer_strategy_lock 5928 Committed 19 Needs rebase! Greg Burd (gregburd) Andres Freund (andresfreund) 1 3 weeks ago
pg_upgrade: transfer pg_largeobject_metadata's files when possible 5966 Committed 19 10/10 +154−25 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 weeks ago
Procedural Languages
event trigger support for PL/Python 5939 Committed PL/Python 19 10/10 +222−15 Euler Taveira (eulerto) Peter Eisentraut (petere) 1 1 month ago
Refactoring
refactor backend type lists 5921 Committed Refactoring Only Good First Review 19 10/10 +65−88 Álvaro Herrera (alvherre) Peter Eisentraut (petere), Jonathan Gonzalez V. (sxd) Álvaro Herrera (alvherre) 2 3 days ago
More protocol.h replacements this time into walsender.c 5935 Committed 19 10/10 +70−43 Dave Cramer (dcramer) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
don't include tableam.h in nbtree.h 5950 Committed Refactoring Only 9/10 +31−3 Álvaro Herrera (alvherre) Álvaro Herrera (alvherre) 1 1 month ago
fix ancient typo in transformRelOptions() 5951 Committed 19 9/10 +6−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
use PqMsg macros in fe-protocol3.c 5993 Committed 19 10/10 +7−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Merge next power of 2 routines of dynahash.c with pg_bitutils.h 5999 Committed Refactoring Only 19 10/10 +14−30 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 2 weeks ago
Mark ItemPointer parameters as const in tuple/table lock functions 6003 Committed Refactoring Only 0/1 +0−0 Chao Li (chaol) Peter Eisentraut (petere) 1 1 month ago
Remove unneeded cast in BufferGetPage 6006 Committed Refactoring Only stable 10/10 +69−69 Kirill Reshke (reshke) Peter Eisentraut (petere) 1 1 month ago
make LWLockCounter a global variable 6009 Committed 19 10/10 +12−16 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Generate pgstat_count_slru*() functions for slru using macros 6014 Committed Refactoring Only 19 10/10 +31−45 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 4 weeks ago
allow benign typedef redefinitions (C11) 6015 Committed Refactoring Only Needs rebase! Peter Eisentraut (petere) Peter Eisentraut (petere) 1 14 hours ago
Marking shared buffer lookup table as HASH_FIXED_SIZE 6058 Committed 10/10 +1−1 Ashutosh Bapat (ashutoshbapat) Andres Freund (andresfreund) 2 1 week ago
Replication & Recovery
Fix replica identity checks for MERGE command on published table. 5693 Committed 10/10 +0−0 Zhijie Hou (houzj) Dean Rasheed (deanr) Dean Rasheed (deanr) 2 3 weeks ago
SQL Commands
encode/decode support for base64url 5643 Committed 10/10 +359−21 Florents Tselai (florentst) Masahiko Sawada (masahikosawada), Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev), David Wheeler (theory) Daniel Gustafsson (d_gustafsson) 2 1 week ago
GROUP BY ALL 6085 Committed 19 10/10 +300−4 David Christensen (davidchristensen) Tom Lane (tgl) Tom Lane (tgl) 2 7 hours ago
Testing
Foreign key isolation tests 5757 Committed 10/10 +410−2 Paul Jungwirth (pjungwir) Dean Rasheed (deanr), Rustam ALLAKOV (rustam.allakov), Lilian Ontowhee (ontowhee) Álvaro Herrera (alvherre) 2 2 weeks ago
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline 5833 Committed 10/10 +0−0 Tom Lane (tgl) Tom Lane (tgl) 2 3 weeks ago
Explicitly enable meson features in CI 5899 Committed CI 19 10/10 +0−0 Nazir Bilal Yavuz (nbyavuz) Jacob Champion (jchampion) Jacob Champion (jchampion) 1 3 weeks ago
Add tests for Bitmapset 5978 Committed 19 10/10 +2143−0 Greg Burd (gregburd) Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 6 hours ago