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)
Clear


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

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
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 2 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 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 18 hours 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 2 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 weeks ago
Documenting inlining SQL functions 5898 Needs review Docs Only 19 9/10 +158−92 Paul Jungwirth (pjungwir) Pavel Stehule (okbobcz) 1 3 days ago
Document DSM Registry 5914 Needs review Docs Only 19 9/10 +46−17 Florents Tselai (florentst) 1 1 week 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 11 hours 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 +412−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 8 hours ago
Raise C requirement to C11 5934 Needs review 10/10 +90−236 Peter Eisentraut (petere) 1 5 days 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 1 month ago
Add backup_type to pg_stat_progress_basebackup 5932 Needs review 19 10/10 +33−5 Shinya Kato (shinyakato) 1 yesterday
Performance
Exists pull-up application with JoinExpr 5487 Waiting on Author 9/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 2 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 2 weeks ago
Adding support for Row Compares to nbtree startikey optimization 5896 Needs review 19 10/10 +134−32 Peter Geoghegan (pgeoghegan) 1 2 weeks ago
Optimize LISTEN/NOTIFY 5912 Needs review 19 10/10 +185−32 Joel Jacobson (joeljacobson) 1 yesterday
Automatically sizing the IO worker pool 5913 Needs review 19 10/10 +555−118 Thomas Munro (macdice) 1 1 week 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 2 days ago
Making jsonb_agg() faster 5930 Needs review 10/10 +626−688 Tom Lane (tgl) 1 yesterday
Optimize ProcSignal to avoid redundant SIGUSR1 signals 5931 Needs review 19 10/10 +57−49 Joel Jacobson (joeljacobson) 1 yesterday
Refactoring
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
Replication & Recovery
Invalid pointer access in logical decoding after error 5903 Needs review Logical Replication 10/10 +18−0 vigneshwaran C (vignesh.postgres) 1 2 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) 1 1 week 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 1 week 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 2 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 5 days ago
Explicitly enable meson features in CI 5899 Ready for Committer CI 19 10/10 +79−24 Nazir Bilal Yavuz (nbyavuz) 1 6 days ago
Improve error reporting in 027_stream_regress test 5900 Needs review Good First Review Testing 19 Needs rebase! Nazir Bilal Yavuz (nbyavuz) 1 2 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 5 days 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 6 days 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 1 week 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 4 days ago
small fix for pg_overexplain docs 5916 Moved to different CF 18 10/10 +1−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 6 days ago
Minor Improvements to pg_buffercache documentation 5925 Moved to different CF 10/10 +10−2 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 22 minutes 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 10 hours 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 1 week 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 11 hours ago
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