Commitfest PG19-4 (2026-01-01 – 2026-01-31)

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: 17. Waiting on Author: 1. Ready for Committer: 1. Committed: 91. Moved to next CF: 255. Rejected: 1. Withdrawn: 13. Total: 379.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
quoteOneName() inconsistency with quote_all_identifiers — replacement API proposed: appendStringInfoIdentifier 6240 Needs review Refactoring Only 19 Needs rebase! Chao Li (chaol) 1 4 months ago
Cleanup shadows variable warnings 6262 Needs review Refactoring Only 19 10/10 +658−667 Chao Li (chaol) 1 4 months ago
<stdatomic.h> 6268 Needs review Refactoring Only Needs rebase! Thomas Munro (macdice) 1 4 months ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
SendProcSignal(), SetLatch() → SendInterrupt() 5118 Moved to different CF Refactoring Only Needs rebase! Heikki Linnakangas (heikki), Thomas Munro (macdice) 5 1 month ago
Refactor SLRU to always use long file names 5250 Moved to different CF Refactoring Only 10/10 +95−84 Aleksander Alekseev (a.alekseev) 9 1 week ago
Don't dirty pages while they are getting flushed out 5483 Moved to different CF Refactoring Only Needs rebase! Andres Freund (andresfreund) Andres Freund (andresfreund) 5 2 weeks ago
Beautify read stream "per buffer data" APIs 5617 Moved to different CF Refactoring Only 10/10 +116−44 Thomas Munro (macdice) Nazir Bilal Yavuz (nbyavuz) 5 2 weeks ago
Make numeric type accessible to third-party code. 5623 Moved to different CF Refactoring Only Extensions stable 10/10 +290−285 Ed Behn (edbehn) Jelte Fennema-Nio (jeltef) 5 3 weeks ago
Improve logicalrep_worker_launch() logic 5734 Withdrawn Refactoring Only Needs rebase! Fujii Masao (masaofujii) Fujii Masao (masaofujii) 4 11 months ago
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support 5816 Withdrawn Refactoring Only 10/10 +133−78 Peter Geoghegan (pgeoghegan) 2 10 months ago
Refactor bytea_sortsupport(), take two 5889 Committed Refactoring Only 19 10/10 +239−41 Aleksander Alekseev (a.alekseev) John Naylor (john.naylor) John Naylor (john.naylor) 3 4 months ago
minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql 6001 Committed Refactoring Only 19 10/10 +36−32 Jian He (stayreal) Heikki Linnakangas (heikki) 3 7 months ago
ternary reloption type 6021 Committed Refactoring Only 19 10/10 +323−131 Nikolay Shaplov (nataraj) Álvaro Herrera (alvherre) 3 2 months ago
Get rid of pgstat_count_backend_io_op*() functions 6025 Moved to different CF Performance Refactoring Only 19 10/10 +31−57 Bertrand Drouvot (bertranddrouvot.pg) 3 6 months ago
refactor CreateStatsStmt 6106 Moved to different CF Refactoring Only 19 9/10 +149−101 Jian He (stayreal) Álvaro Herrera (alvherre) 3 5 months ago
Little refactoring of portalcmds.c 6113 Moved to different CF Refactoring Only Good First Review 10/10 +16−24 Aleksander Alekseev (a.alekseev) 4 5 months ago
Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array 6141 Moved to different CF Performance Logical Replication Refactoring Only 19 10/10 +307−69 Xuneng Zhou (dylanzhou) Kirill Reshke (reshke) 3 3 months ago
Remove remaining dependencies on setlocale() 6174 Moved to different CF Refactoring Only 19 Needs rebase! Jeff Davis (jdavis) Peter Eisentraut (petere) Jeff Davis (jdavis) 3 2 months ago
Instead of dynamically allocating a StringInfo instance and then throwing it away or destroying it at the end of the function, use a stack-allocated StringInfoData. 6200 Moved to different CF Refactoring Only stable 10/10 +344−124 Mats Kindahl (mkindahl) David Rowley (davidrowley) 2 5 months ago
Move instrumentation structs 6210 Committed Refactoring Only My First Patch 10/10 +235−188 Mario Gonzalez (gonzalemario) Álvaro Herrera (alvherre) 1 3 months ago
Refactor how we form HeapTuples for CatalogTuple(Insert|Update) 6221 Withdrawn Refactoring Only 19 Needs rebase! Greg Burd (gregburd) 1 2 months ago
backend/nodes cleanup: Move loop variables definitions into for statement 6227 Moved to different CF Refactoring Only 19 10/10 +20−35 Chao Li (chaol) Peter Eisentraut (petere) 2 4 months ago
Implement pg_add_size_overflow() and friends 6235 Committed Refactoring Only 19 10/10 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 4 months ago
Remove useless casts to (void *) 6241 Moved to different CF Refactoring Only 19 9/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 4 months ago
Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) 6245 Moved to different CF Performance My First Patch Refactoring Only 19 10/10 +978−150 Boris Mironov (bmironov) Fujii Masao (masaofujii), Egor Madyshev (emadyshev) 3 4 weeks ago
Reorganize pqcomm.h a bit 6247 Committed Refactoring Only 19 Needs rebase! Jacob Champion (jchampion) Jacob Champion (jchampion) 1 4 months ago
Remove useless casting to the same type 6249 Committed Refactoring Only 19 10/10 +80−80 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) Peter Eisentraut (petere) 1 4 months ago
Minor refactor of ExecScanExtended() 6255 Moved to different CF Refactoring Only Good First Review 10/10 +6−9 ChangAo Chen (chenchangao) Aditya Gollamudi (adigoll) 2 3 weeks ago
Remove unused struct fields 6256 Moved to different CF Refactoring Only 19 10/10 +2−6 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) 2 4 months ago
Remove unused function parameters, part 1: contrib 6263 Moved to different CF Refactoring Only 19 10/10 +50−80 Bertrand Drouvot (bertranddrouvot.pg) 2 4 months ago
Remove unused function parameters, part 2: replication 6264 Moved to different CF Refactoring Only 19 10/10 +42−42 Bertrand Drouvot (bertranddrouvot.pg) 2 4 months ago
split tablecmds.c 6269 Moved to different CF Refactoring Only 19 Needs rebase! Nathan Bossart (bossartn) 3 2 months ago
Safer hash table initialization macro 6276 Moved to different CF Refactoring Only 19 10/10 +942−1431 Bertrand Drouvot (bertranddrouvot.pg) 2 2 weeks ago
Use func(void) for functions with no parameters 6277 Committed Refactoring Only 19 10/10 +11−11 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) 1 4 months ago
refactor ExecInitPartitionInfo 6280 Moved to different CF Refactoring Only stable 10/10 +14−26 Jian He (stayreal) 3 2 weeks ago
Moving _bt_readpage and _bt_checkkeys into a new .c file 6286 Committed Refactoring Only 19 10/10 +3813−3777 Peter Geoghegan (pgeoghegan) Peter Geoghegan (pgeoghegan) 1 4 months ago
Give StartReadBuffers() a more robust interface. 6297 Moved to different CF AIO Refactoring Only 19 10/10 +60−103 Thomas Munro (macdice) Xuneng Zhou (dylanzhou) 2 6 months ago
Safer and easier to use hash table initialization macro 6301 Moved to different CF Refactoring Only Needs rebase! Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) 3 2 weeks ago
Mark function arguments of type "T *" as "const T *" where possible 6302 Withdrawn Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 1 4 months ago
refactor handling optional argument in system functions 6303 Moved to different CF Refactoring Only 19 10/10 +25−168 Mark Wong (markwkm) Andreas Karlsson (kandreas) 3 1 week ago
Fix and improve allocation formulas 6310 Withdrawn Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 1 4 months ago
Change the signature of pgstat_report_vacuum() so that it's passed a Relation 6318 Committed Refactoring Only 19 10/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 4 months ago
Don't cast away const where possible 6325 Committed Refactoring Only 19 10/10 +29−29 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 3 months ago
Refactor query normalization into core query jumbling 6326 Moved to different CF Refactoring Only 19 Needs rebase! Sami Imseih (simseih) Lukas Fittl (lfittl) Michael Paquier (michael-kun) 2 1 week ago
Refactor replication origin state reset helpers 6345 Committed Refactoring Only 19 10/10 +102−84 Chao Li (chaol) Ashutosh Bapat (ashutoshbapat) Masahiko Sawada (masahikosawada) 2 2 months ago
cleanup: Split long Makefile lists across lines and sort them 6349 Committed Refactoring Only Needs rebase! Jelte Fennema-Nio (jeltef) Michael Paquier (michael-kun) 1 3 months ago
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) 6354 Moved to different CF Refactoring Only Good First Review 19 10/10 +31−31 Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) Peter Eisentraut (petere) 3 3 weeks ago
Refactor PROCLOCK hash table into partitioned list allocator 6358 Moved to different CF Refactoring Only Needs rebase! Andrey Borodin (x4m) 2 3 months ago
refactor architecture-specific popcount code 6398 Committed Refactoring Only 19 10/10 +534−566 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Remove unnecessary abort() from WalSndShutdown(). 6434 Committed Refactoring Only 10/10 +0−1 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 2 months ago
Improvements and refactoring in shmem.c 6443 Committed Refactoring Only 10/10 +91−106 Heikki Linnakangas (heikki), Ashutosh Bapat (ashutoshbapat) Heikki Linnakangas (heikki) 2 2 months ago