Commitfest PG19-3 (2025-11-01 – 2025-11-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: 100. Waiting on Author: 22. Ready for Committer: 9. Committed: 110. Moved to next CF: 154. Rejected: 1. Withdrawn: 11. Total: 407.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Incremental Sort Cost Estimation Instability 5093 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov) 7 6 months ago
Fix standby may crash when switching-over in certain special cases 5199 Needs review Needs rebase! pixian shi (pxshi) 6 11 months ago
Fix race between WAL flush and InstallXLogFileSegment() 5276 Needs review 10/10 +45−0 Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc) 5 1 year ago
Fix bug with accessing to temporary tables of other sessions 5379 Needs review Bugfix Backport 18 10/10 +182−23 Daniil Davydov (dddaniil) Rafia Sabih (rafia.sabih), Jim Jones (jimus) 5 1 month ago
Add guard to prevent recursive memory context logging. 5766 Needs review 10/10 +40−18 Fujii Masao (masaofujii) Ian Ilyasov (ianilyasov), Artem Gavrilov (artem.gavrilov) Fujii Masao (masaofujii) 3 4 months ago
Correction of RowMark Removal During Sel-Join Elimination 5943 Needs review Refactoring Only Bugfix 19 Needs rebase! Andrei Lepikhov (lepikhov) 2 3 months ago
Reset recovery target parameters in pg_createsubscriber 6004 Needs review Bugfix My First Patch 18 7/10 +161−21 Alyona Vinter (dlaaren) Ian Ilyasov (ianilyasov), mutaamba maasha (mutaambam) 2 2 weeks ago
Fix race condition in SSI when reading PredXact->SxactGlobalXmin 6037 Needs review Bugfix Backport My First Patch stable 10/10 +15−13 Josh Curtis (joshcurtis) Mihail Nikalayeu (mihailnikalayeu) 1 1 month ago
Fix read/write races with pg_control file in case when postgres was compiled with DEXEC_BACKEND option 6040 Needs review Bugfix 19 10/10 +32−1 Maksim Melnikov (manaldush) 1 4 weeks ago
Fix pg_rewind false positives caused by shutdown-only WAL 6041 Needs review Bugfix 9/10 +193−24 Srinath Reddy (srinath-reddy-sadipiralla) 1 1 month ago
Add assertion for bmr.rel in ExtendBufferedRelTo function 6075 Needs review Bugfix 16 Not processed Алена Васильева (eugenygoryachev) 1 1 month ago
Fix const-simplification for index expressions and predicate 6092 Needs review Bugfix 19 10/10 +102−10 Richard Guo (richardguo) 1 2 months ago
COPY WHERE clause generated/system column reference 6179 Needs review Bugfix Backport stable Needs rebase! Jian He (stayreal) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 month ago
Fix distinctness check for queries with grouping sets 6189 Needs review 19 10/10 +127−7 Richard Guo (richardguo) 1 1 month ago
Clients
psql: Rethinking of \du command 4738 Needs review 10/10 +72−126 Pavel Luzanov (p.luzanov@postgrespro.ru) David Johnston (polobo), Wen Yi (wenyi) 8 5 months ago
libpq: Fix processing of SSL records >8kB on async API 5251 Needs review Bugfix Backport stable 10/10 +207−11 Jacob Champion (jchampion), Lars Kanis (larsk) Jacob Champion (jchampion) 6 4 months ago
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review 18 10/10 +306−10 Andrew Jackson (andrewjackson) 5 3 months ago
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM 5800 Needs review 19 10/10 +44−24 Yugo Nagata (yugo.nagata) Masahiko Sawada (masahikosawada) 3 2 weeks ago
Code Comments
Add comments about fire_triggers argument in ri_triggers.c 5679 Needs review 9/10 +7−1 Yugo Nagata (yugo.nagata) 3 2 weeks ago
Documentation
pg_restore add note about -n 5818 Needs review 10/10 +21−40 Florents Tselai (florentst) 3 1 month ago
Document AccessExclusive lock behaviour on standbys 5920 Needs review 10/10 +8−0 Anthonin Bonnefoy (bonnefoa) 2 4 months ago
Add a warning on stats manipulation functions 6155 Needs review Docs Only 19 10/10 +6−0 Yugo Nagata (yugo.nagata) 1 1 month ago
Miscellaneous
Coccinelle for PostgreSQL development 5509 Needs review 18 10/10 +845−8 Mats Kindahl (mkindahl) 3 1 month ago
Produce LLVM bitcode files on meson builds 5671 Needs review Performance 19 9/10 +795−50 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 3 1 month ago
Silence resource leaks alerts 5701 Needs review 19 10/10 +3−3 Ranier Vilela (raniervilela) 2 8 months ago
contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype 5718 Needs review 19 Needs rebase! Robin Haberkorn (rhaberkorn) 3 5 months ago
Enhance Makefiles to rebuild objects on map file changes 5953 Needs review 19 10/10 +97−0 Chao Li (chaol) 2 2 months ago
Add process updating for GNU/Hurd 6013 Needs review 10/10 +0−0 Michael Banck (mbanck) 2 3 weeks ago
Perform check for oversized WAL record before calculating record CRC 6039 Needs review Performance 10/10 +63−13 Sergey Fukanchik (fukanchik) 1 3 months ago
AIX support 6050 Needs review 19 Needs rebase! AIX PG user (pg-aixusr) 1 1 month ago
Allow setting the collation strength in ICU tailoring rules. 6084 Needs review 10/10 +1−1 Daniel Vérité (danielverite) 1 2 months ago
Make GiST waldump output more descriptive 6103 Needs review stable 9/10 +41−6 Kirill Reshke (reshke) 1 1 month ago
add objects file path to oid2name 6111 Needs review Needs rebase! david bidoc (dwayne) 1 2 weeks ago
Add uuid <-> base32hex conversion 6195 Needs review 9/10 +324−0 Andrey Borodin (x4m) 1 3 weeks ago
Monitoring & Control
Non-text mode for pg_dumpall 5495 Needs review 19 10/10 +1702−166 Mahendra Singh Thalor (mahithalor) Vaibhav Dalvi (vaibhavdalvi) Andrew Dunstan (adunstan) 2 2 weeks ago
Leaf and internal block access stats for indexes 5614 Needs review Monitoring My First Patch Help - User Testing 19 10/10 +202−3 Mircea Cadariu (mcadariu) Frédéric Yhuel (yhuelf) 4 2 weeks ago
amcheck support for BRIN indexes 5715 Needs review Needs rebase! Arseniy Mukhin (amukhin) Tomas Vondra (fuzzycz) 3 4 months ago
Enhancing Memory Context Statistics Reporting 5938 Needs review Monitoring 19 10/10 +1486−30 Rahila Syed (rahila) Atsushi Torikoshi (atsushitorikoshi) 2 2 weeks ago
Performance
starjoin join order planning 5553 Needs review 10/10 +794−3 Tomas Vondra (fuzzycz) Tom Lane (tgl) 3 2 weeks ago
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Needs review 18 10/10 +217−42 Yura Sokolov (funny_falcon) 3 3 months ago
Compress big WAL records 5621 Needs review Needs rebase! Andrey Borodin (x4m) 3 4 months ago
Lock-free XLog Reservation from WAL 5633 Needs review 9/10 +532−57 Yura Sokolov (funny_falcon) 2 7 months ago
Small optimization set tuple block/tableOid once 5683 Needs review 19 10/10 +40−18 Ranier Vilela (raniervilela) 2 8 months ago
Enable auto-vectorization for page checksum calculations 5726 Needs review 19 8/10 +461−52 Matthew Sterrett (matthew.sterrett.intel.com), Andrew Kim (andrewk1) John Naylor (john.naylor) 2 3 weeks ago
Parallel processing of indexes in autovacuum 5755 Needs review 18 10/10 +888−20 Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) Masahiko Sawada (masahikosawada), Sami Imseih (simseih) 3 2 weeks ago
Optimize-transaction-waiting-during-logical-decoding 5806 Needs review 19 Needs rebase! Xuneng Zhou (dylanzhou) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 3 3 months ago
Don't keep closed WAL segment in page cache after replay 5894 Needs review Performance 19 10/10 +51−4 Anthonin Bonnefoy (bonnefoa) 2 5 months ago
Optimize ProcSignal to avoid redundant SIGUSR1 signals 5931 Needs review 19 10/10 +57−49 Joel Jacobson (joeljacobson) 2 4 months ago
Optimize JsonbContainerTypeName by reordering type checks 6000 Needs review Refactoring Only 19 10/10 +5−5 Chao Li (chaol) 2 3 months ago
Adding basic NUMA awareness 6049 Needs review Performance 19 Needs rebase! Tomas Vondra (fuzzycz) Jakub Wartak (jakub.wartak.tomtom) 1 2 weeks ago
Speed up of vac_update_datfrozenxid. 6060 Needs review Performance 19 10/10 +73−45 Rustam Khamidullin (rustamkhamidullin) 1 1 month ago
MPTCP - multiplexing many TCP connections through one socket to get better bandwidth 6061 Needs review 19 0/10 +72−2 Jakub Wartak (jakub.wartak.tomtom) 1 3 months ago
Write Notifications Through WAL 6079 Needs review Performance 19 9/10 +1288−458 Rishu Bagga (rishub) Arseniy Mukhin (amukhin) 1 2 weeks ago
Don't synchronously wait for already-in-progress IO in read stream 6127 Needs review 0/10 +947−160 Andres Freund (andresfreund) 1 1 month ago
pg_stat_statements: faster search by queryid 6136 Needs review 10/10 +859−217 Karina Litskevich (karinalitskevich) Sami Imseih (simseih) 1 1 month ago
Use log_newpage_range in HASH index build 6158 Needs review stable 2/10 +58−44 Kirill Reshke (reshke) 1 1 month ago
Optimize shared LWLock acquisition for high-core-count systems 6191 Needs review Performance Multithreading 19 10/10 +88−16 Zhiguo Zhou (zhiguozhou) 1 4 months ago
Lock-free XLog Reservation from WAL 6192 Needs review Performance Multithreading 19 10/10 +532−57 Yura Sokolov (funny_falcon), Zhiguo Zhou (zhiguozhou) 1 1 month ago
Increase NUM_XLOGINSERT_LOCKS 6193 Needs review Multithreading Performance 19 9/10 +34−21 Yura Sokolov (funny_falcon) 1 10 months ago
Procedural Languages
When deleting the plpgsql function, release the CachedPlan of the function 5975 Needs review PL/pgSQL 19 9/10 +118−2 Man Zeng (zengman) 2 3 months ago
Refactoring
Improve logicalrep_worker_launch() logic 5734 Needs review Needs rebase! Fujii Masao (masaofujii) Fujii Masao (masaofujii) 3 7 months ago
Preferred use of macro GetPGProcByNumber 6108 Needs review Refactoring Only 19 10/10 +9−9 Maksim Melnikov (manaldush) 1 2 months ago
Improved TAP tests by replacing sub-optimal uses of ok() with better Test::More functions 6122 Needs review Testing 19 Needs rebase! B Sadhu Prasad Patro (sadhuprasad) 1 1 month ago
Replication & Recovery
Fix slot synchronization with two_phase decoding enabled 5664 Needs review Bugfix Backport 17 Needs rebase! Zhijie Hou (houzj) 3 5 months ago
Extending FK check skipping on replicas to ADD FK and TRUNCATE 5774 Needs review Needs rebase! Hannu Krosing (hannukrosing) 2 5 months ago
Make wal_receiver_timeout configurable per subscription 5781 Needs review 10/10 +244−101 Fujii Masao (masaofujii) 3 1 month ago
Implement batching for walsender notifications during logical cascade replication 6019 Needs review Performance Logical Replication 19 Needs rebase! Alexey Makhmutov (lerm) 2 1 month ago
Timeline switching with partial WAL records can break replica recovery 6038 Needs review Bugfix 18 Needs rebase! Alyona Vinter (dlaaren) 1 3 months ago
Fix replica identity mismatch for partitioned tables with publish_via_partition_root 6047 Needs review Bugfix Logical Replication stable 10/10 +211−38 Mikhail Kharitonov (mkharitonov) 1 4 months ago
Accept connections post recovery without waiting for RemoveOldXlogFiles 6091 Needs review 19 10/10 +61−1 Nitin Motiani (nitinmotiani) 1 3 months ago
Issue with synced logical replication slot during switchover 6132 Needs review Bugfix Logical Replication My First Patch 19 10/10 +9−5 Fabrice Chapuis (fabricec) Alexander Kukushkin (cyberdem0n) 1 2 weeks ago
Add archive_mode to prevent unarchived WAL on permanent primary failure 6177 Needs review Physical Replication 19 10/10 +645−8 Andrey Borodin (x4m) 1 1 month ago
Server Features
COPY ON_ERROR 'NULL' 4810 Needs review 10/10 +239−36 jian he (universality) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus) 8 1 month ago
on_error table, saving error info to a table 4817 Needs review Needs rebase! jian he (hellothere) Nishant Sharma (nishant-at-edb) 8 1 month ago
Use WALReadFromBuffers in more places 4952 Needs review 10/10 +70−30 Bharath Rupireddy (bharathrupireddy) 5 2 months ago
VACUUM FULL / CLUSTER CONCURRENTLY 5117 Needs review 18 10/10 +5289−751 Antonin Houska (a.houska) Álvaro Herrera (alvherre), Mihail Nikalayeu (mihailnikalayeu) 8 15 hours ago
Make MultiXactOffset 64-bit type 5205 Needs review 18 10/10 +1792−703 Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 6 2 weeks ago
Changing shared_buffers without restart 5319 Needs review Needs rebase! Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 6 4 weeks ago
Support enabling checksums online 5323 Needs review Needs rebase! Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz) 6 3 weeks ago
SQL/JSON json_table PLAN clause 5478 Needs review 18 2/10 +2308−168 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrew Dunstan (adunstan), Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Anton Melnikov (antonmel), Nikita Malakhov (nmalakh) Amit Langote (amitlan), Vladlen Popolitov (vladlenpopolitov) 5 8 months ago
Allow to collect statistics on virtual generated columns 5714 Needs review 19 10/10 +167−28 Yugo Nagata (yugo.nagata) 3 3 months ago
Carefully exposing information without authentication 5845 Needs review Monitoring 19 0/10 +397−0 Greg Sabino Mullane (greg) 2 1 month ago
amcheck: support for GiST 5879 Needs review 8/10 +1026−109 Andrey Borodin (x4m) Sergey Dudoladov (sdudoladov), Miłosz Bieniek (moozzi) 2 1 month ago
pg_waldump: support decoding of WAL inside tarfile 5955 Needs review 19 10/10 +1311−205 Amul Sul (sulamul) 2 2 weeks ago
Improve initial slot synchronization in pg_sync_replication_slots() 5976 Needs review Logical Replication 19 10/10 +95−53 Ajin Cherian (ajinc) 2 2 weeks ago
Allow virtual columns in index expressions or predicate 6094 Needs review 19 10/10 +69−46 Richard Guo (richardguo) 1 2 months ago
GIN pageinspect support for entry tree and non-leaf posting tree 6128 Needs review Extensions stable 3/10 +388−7 Kirill Reshke (reshke) 1 2 months ago
Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement 6135 Needs review My First Patch 10/10 +591−1 Akshay Joshi (akshay.joshi) 1 3 weeks ago
Make pg_numa_init() cope with Docker 6171 Needs review Bugfix Backport stable Needs rebase! Christoph Berg (myon) 1 3 weeks ago
NLS: use gettext() to translate system error messages 6172 Needs review 19 10/10 +71−2 Jeff Davis (jdavis) 1 1 month ago
pg_plan_advice 6184 Needs review Extensions Missing Docs 10/10 +12138−254 Robert Haas (rhaas) 1 2 weeks ago
Add pg_get_type_ddl() to retrieve the CREATE TYPE statement 6185 Needs review 10/10 +1019−0 Phil Alger (paalger) 1 1 month ago
SQL Commands
jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part 5270 Needs review 10/10 +1201−25 Florents Tselai (florentst) David Wheeler (theory) 4 1 week ago
Allow ON CONFLICT DO UPDATE to return EXCLUDED values 5854 Needs review 19 10/10 +741−269 Dean Rasheed (deanr) Viktor Holmberg (rutchkiwi) 3 2 months ago
Add jsonb_translate(jsonb, from, to) 6086 Needs review 19 9/10 +210−0 Florents Tselai (florentst) 1 2 months ago
System Administration
Allow to set environment variable out of debug mode for libpq-oauth 6183 Needs review Good First Review My First Patch [oauth] 18 10/10 +24−19 Jonathan Gonzalez V. (sxd) Jacob Champion (jchampion) 1 3 weeks ago
Change initdb default to the builtin collation provider 6198 Needs review 19 7/10 +28−3 Jeff Davis (jdavis) 1 1 month ago
Testing
Improve docs syntax checking and enable it in the meson build 6161 Needs review CI Testing 10/10 +154−15 Nazir Bilal Yavuz (nbyavuz) 1 1 month ago
ci: Skip minfree file in the cores_backtrace.sh 6162 Needs review CI 9/10 +2−1 Christoph Berg (myon), Nazir Bilal Yavuz (nbyavuz) 1 1 month ago
ci: Update Windows CI Task Names: Server 2022 + VS 2022 Upgrade 6165 Needs review CI 10/10 +80−33 Nazir Bilal Yavuz (nbyavuz) 1 1 month ago