Commitfest PG19-2 (2025-09-01 - 2025-09-30)

Shortcuts
New patch
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
* All
* All
Clear


Status summary: Needs review: 48. Waiting on Author: 12. Ready for Committer: 4. Moved to next CF: 12. Rejected: 1. Total: 77.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
pg_ctl start may return 0 even if the postmaster has been already started on Windows 4573 Waiting on Author Needs rebase! Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) 9 4 months ago
data loss bug in initial sync of logical replication 4766 Needs review Needs rebase! Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) 7 3 months ago
Fix rare recovery shutdown hang 4884 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch), Martijn Wallet (mwallet) 6 7 months ago
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts 4986 Waiting on Author 9/10 +6−2 Matthias van de Meent (mmeent) Akshat Jaimini (akshatj) 6 7 months ago
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state 5029 Needs review Needs rebase! ChangAo Chen (chenchangao) 6 3 weeks ago
Incremental Sort Cost Estimation Instability 5093 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov) 6 1 month ago
Prevent incorrect entries in pg_stat_activity. 5105 Waiting on Author 10/10 +19−2 Fujii Masao (masaofujii) 5 7 months ago
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 5 4 months ago
psql client does not handle WSAEWOULDBLOCK on Windows 5154 Waiting on Author 10/10 +1−1 Umar Hayat (pgwizard) 5 7 months ago
Fix standby may crash when switching-over in certain special cases 5199 Needs review 10/10 +2−2 pixian shi (pxshi) 5 6 months ago
Fix race between WAL flush and InstallXLogFileSegment() 5276 Waiting on Author Needs rebase! Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc) 4 8 months ago
Fix for consume_xids advancing XIDs incorrectly 5303 Waiting on Author stable Needs rebase! Yushi Ogiwara (yushi) 4 7 months ago
Fix creation of empty .log files during log rotation 5365 Waiting on Author 10/10 +15−12 Arseny Kositsin (arseny114) 3 4 months ago
Decouple C++ support in Meson's PGXS from LLVM enablement 5885 Needs review Good First Review stable Needs rebase! Tristan Partin (tristan957) 1 3 months ago
GIN tries to form a tuple with a partial compressedList during insertion 5890 Needs review 10/10 +12−8 Arseniy Mukhin (amukhin) 1 3 weeks ago
pg_restore --no-policies should not restore policies' comment 5891 Needs review Bugfix Backport 18 10/10 +33−1 Jian He (stayreal) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 3 weeks ago
Add proper checks for ecpg_strdup() return value 5910 Needs review Bugfix 19 10/10 +117−40 Aleksander Alekseev (a.alekseev), Evgeniy Gorbanev (esgor) 1 4 days ago
Avoid unexpected shutdown when sync_replication_slots is enabled. 5936 Needs review Not processed Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 yesterday
Clients
Add prompt option to display read-only and read/write states in psql 5872 Ready for Committer psql 19 10/10 +30−0 Jim Jones (jimus) Srinath Reddy (srinath-reddy-sadipiralla) 2 4 days ago
Making pg_rewind faster 5902 Needs review Performance 19 10/10 +137−5 Justin Kwan (justinpkwan.outlook.com), John Hsu (johnhsu) 2 2 weeks ago
Code Comments
Fix incorrect comment in pg_get_shmem_allocations_numa() 5927 Needs review 19 10/10 +6−9 Bertrand Drouvot (bertranddrouvot.pg) 1 6 days ago
Documentation
PG 18 beta1 release notes misses mention of pg_noreturn 5895 Needs review Docs Only 18 Needs rebase! Steve Chávez (steve-chavez) 1 2 days ago
Documenting inlining SQL functions 5898 Needs review Docs Only 19 9/10 +158−92 Paul Jungwirth (pjungwir) Pavel Stehule (okbobcz) 1 1 week ago
Document DSM Registry 5914 Needs review Docs Only 19 9/10 +46−17 Florents Tselai (florentst) 1 2 weeks ago
ALTER TABLE ... OWNER TO affects permissions too 5915 Needs review Good First Review Docs Only 19 10/10 +2−0 Laurenz Albe (laurenz) 1 1 year ago
Document AccessExclusive lock behaviour on standbys 5920 Needs review 10/10 +8−0 Anthonin Bonnefoy (bonnefoa) 1 1 week ago
Miscellaneous
pgbench - adding pl/pgsql versions of tests 4105 Needs review 10/10 +223−7 Hannu Krosing (hannukrosing) Fabien Coelho (calvin), Yugo Nagata (yugo.nagata) 7 3 days ago
Coccinelle for PostgreSQL development 5509 Needs review 18 6/7 +845−8 Mats Kindahl (matski) 2 4 months ago
Produce LLVM bitcode files on meson builds 5671 Needs review Performance 19 10/10 +824−59 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 2 2 weeks ago
Generate random dates/times in a specified range 5906 Needs review 10/10 +243−8 damien clochard (daamien) Dean Rasheed (deanr), Greg Sabino Mullane (greg) 1 2 days ago
update-po for PGXS does not work 5922 Needs review Bugfix Good First Review 10/10 +5−0 Álvaro Herrera (alvherre), Ryo Matsumura (ryo) 1 11 months ago
Let plan_cache_mode to be a little less strict 5923 Needs review GUC 19 10/10 +6−6 Andrei Lepikhov (lepikhov) 1 1 week ago
Making type Datum be 8 bytes everywhere 5924 Needs review 10/10 +18−18 Tom Lane (tgl) 1 2 days ago
Raise C requirement to C11 5934 Needs review 10/10 +90−236 Peter Eisentraut (petere) 1 1 week ago
Monitoring & Control
Vacuum statistics 5012 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 7 1 month ago
Expose internal MultiXact member count function for efficient monitoring 5811 Needs review 19 9/10 +111−0 Naga Appani (naga.appani) 2 2 days ago
Add backup_type to pg_stat_progress_basebackup 5932 Needs review 19 10/10 +33−5 Shinya Kato (shinyakato) 1 5 days ago
Performance
Asynchronous MergeAppend Execution 5129 Waiting on Author Needs rebase! Alexander Pyhalov (a.pyhalov) 5 yesterday
Exists pull-up application with JoinExpr 5487 Waiting on Author 5/10 +1095−22 Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 3 1 month ago
parallel safety of correlated subquery (was: parallel_safe) 5892 Needs review Performance 19 9/10 +73−42 Andy Fan (andy2) 1 3 weeks ago
Don't keep closed WAL segment in page cache after replay 5894 Needs review Performance 19 9/10 +51−4 Anthonin Bonnefoy (bonnefoa) 1 3 weeks ago
Adding support for Row Compares to nbtree startikey optimization 5896 Needs review 19 10/10 +134−32 Peter Geoghegan (pgeoghegan) 1 3 weeks ago
Optimize LISTEN/NOTIFY 5912 Needs review 19 10/10 +185−32 Joel Jacobson (joeljacobson) 1 2 days ago
Automatically sizing the IO worker pool 5913 Needs review 19 10/10 +555−118 Thomas Munro (macdice) 1 2 weeks ago
Remove freelist and the buffer_strategy_lock 5928 Needs review 19 9/10 +159−319 Greg Burd (gregburd) 1 yesterday
Use merge-based matching for MCVs in eqjoinsel 5929 Needs review Performance 19 10/10 +327−60 Ilia Evdokimov (ilidock95) 1 5 days ago
Making jsonb_agg() faster 5930 Needs review 10/10 +626−688 Tom Lane (tgl) 1 4 days ago
Optimize ProcSignal to avoid redundant SIGUSR1 signals 5931 Needs review 19 10/10 +57−49 Joel Jacobson (joeljacobson) 1 4 days ago
Refactoring
Make numeric type accessible to third-party code. 5623 Needs review stable 13/14 +0−0 Ed Behn (edbehn) 2 4 months ago
Refactor bytea_sortsupport(), take two 5889 Needs review 19 10/10 +213−22 Aleksander Alekseev (a.alekseev) 1 3 weeks ago
refactor backend type lists 5921 Needs review Refactoring Only Good First Review 19 9/10 +55−85 Álvaro Herrera (alvherre) 2 1 week ago
More protocol.h replacements this time into walsender.c 5935 Needs review 19 10/10 +34−16 Dave Cramer (dcramer) Nathan Bossart (bossartn) 1 yesterday
Replication & Recovery
Invalid pointer access in logical decoding after error 5903 Needs review Logical Replication 10/10 +18−0 vigneshwaran C (vignesh.postgres) 1 3 weeks ago
Unnecessary delay in streaming replication due to replay lag 5908 Needs review Good First Review Logical Replication Physical Replication stable 10/10 +404−9 Sunil S (sunils26) Huansong Fu (huansong) 1 2 weeks ago
Server Features
domain over virtual generated column 5725 Needs review 19 Needs rebase! Jian He (stayreal) 2 2 months ago
Proposal to allow DELETE/UPDATE on partitioned tables with unsupported foreign partitions 5901 Needs review 18 5/10 +150−2 Shirisha V (shirishav) 1 2 weeks ago
no table rewrite when set column type to constrained domain 5907 Needs review 19 10/10 +114−10 Jian He (stayreal) 1 2 weeks ago
SQL Commands
Add XMLCanonicalize function 4237 Ready for Committer 19 10/10 +415−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 12 1 month ago
CREATE OR REPLACE MATERIALIZED VIEW 5099 Waiting on Author 19 10/10 +749−96 Erik Wienhold (ewie) newtglobal postgresql_contributors (newtpostgrescontributors) 5 3 months ago
jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part 5270 Needs review 10/10 +1199−25 Florents Tselai (florentst) David Wheeler (theory) 3 2 weeks ago
System Administration
Adding pg_dump flag for parallel export to pipes 5893 Needs review 19 5/10 +475−78 Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) Dilip Kumar (dilip.kumar) 1 3 weeks ago
Testing
Add 'make check-tests' behavior to the meson based builds 5405 Ready for Committer Testing 19 10/10 +16−6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) 4 1 week ago
Explicitly enable meson features in CI 5899 Ready for Committer CI 19 10/10 +79−24 Nazir Bilal Yavuz (nbyavuz) 1 1 week ago
Improve error reporting in 027_stream_regress test 5900 Needs review Good First Review Testing 19 Needs rebase! Nazir Bilal Yavuz (nbyavuz) 1 3 days ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
OAuth: run Autoconf tests with correct compiler flags 5905 Moved to different CF Bugfix 18 10/10 +24−12 Jacob Champion (jchampion) Jacob Champion (jchampion) 3 1 week ago
Don't allow to EXECUTE empty queries (fixes Assert violation) 5918 Rejected Bugfix Backport 18 10/10 +11−1 Tom Lane (tgl), Aleksander Alekseev (a.alekseev), Alexander Lakhin (law) 1 1 week ago
Clients
fix organization wording in psql's \copyright command 5917 Moved to different CF stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Documentation
Fix inconsistency in the pg_buffercache documentation 5887 Moved to different CF 19 10/10 +3−3 Bertrand Drouvot (bertranddrouvot.pg) Daniel Gustafsson (d_gustafsson) 2 3 weeks ago
failover slot documentation update 5904 Moved to different CF Docs Only 10/10 +0−0 Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam) Amit Kapila (amitkapila) 2 2 weeks ago
Document reopen of output file via SIGHUP in pg_recvlogical 5909 Moved to different CF Docs Only 10/10 +10−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 week ago
small fix for pg_overexplain docs 5916 Moved to different CF 18 10/10 +1−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Minor Improvements to pg_buffercache documentation 5925 Moved to different CF 10/10 +10−2 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 3 days ago
Miscellaneous
Verify predefined LWLocks tranches have entries in wait_event_names.txt 5926 Moved to different CF 19 10/10 +156−118 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 days ago
Performance
Saving stack space in nbtree's _bt_first function 5897 Moved to different CF 9/10 +3−3 Peter Geoghegan (pgeoghegan) Mircea Cadariu (mcadariu) Peter Geoghegan (pgeoghegan) 2 1 week ago
Refactoring
XLogCtl->ckptFullXid is unused 5911 Moved to different CF 19 10/10 +0−17 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 weeks ago
More protocol.h replacements this time into walsender.c 5933 Moved to different CF 19 10/10 +13−12 Dave Cramer (dcramer) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 yesterday
Server Features
gcc 15 "array subscript 0" warning at level -O3 5888 Moved to different CF 19 10/10 +39−0 Andres Freund (andresfreund) Andres Freund (andresfreund) 2 2 weeks ago
New patch