Commitfest PG19-Final (2026-03-01 – 2026-04-09)

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: 50. Waiting on Author: 18. Ready for Committer: 6. Committed: 181. Moved to next CF: 200. Returned with Feedback: 11. Rejected: 6. Withdrawn: 29. Total: 501.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
refactor CreateStatsStmt 6106 Needs review Refactoring Only 19 9/10 +149−101 Jian He (stayreal) Álvaro Herrera (alvherre) 3 8 months ago
Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array 6141 Needs review Performance Logical Replication Refactoring Only 19 10/10 +307−69 Xuneng Zhou (dylanzhou) Kirill Reshke (reshke) 3 6 months ago
Give StartReadBuffers() a more robust interface. 6297 Needs review AIO Refactoring Only 19 10/10 +60−103 Thomas Munro (macdice) Xuneng Zhou (dylanzhou) 2 9 months ago
Refactor PROCLOCK hash table into partitioned list allocator 6358 Needs review Refactoring Only Needs rebase! Andrey Borodin (x4m) 2 6 months ago
Simplify implementation of substring() 6488 Needs review Refactoring Only Needs rebase! Thomas Munro (macdice) 1 5 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) 6 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
Clarify FileTag-based unlinking 5454 Moved to different CF Refactoring Only 10/10 +10−7 Matthias van de Meent (mmeent) Heikki Linnakangas (heikki), Surya Poondla (spoondla), solai v (solaiv) Heikki Linnakangas (heikki) 5 2 weeks ago
Don't dirty pages while they are getting flushed out 5483 Committed Refactoring Only Needs rebase! Andres Freund (andresfreund) Andres Freund (andresfreund) 5 3 months ago
Make numeric type accessible to third-party code. 5623 Returned with feedback Refactoring Only Extensions stable 10/10 +290−285 Ed Behn (edbehn) Jelte Fennema-Nio (jeltef) 5 3 months ago
Thread-safe getopt() 5760 Committed Multithreading Refactoring Only 19 10/10 +268−163 Heikki Linnakangas (heikki) Peter Eisentraut (petere) Heikki Linnakangas (heikki) 4 3 months ago
Get rid of pgstat_count_backend_io_op*() functions 6025 Rejected Performance Refactoring Only 19 10/10 +31−57 Bertrand Drouvot (bertranddrouvot.pg) 3 9 months ago
Little refactoring of portalcmds.c 6113 Moved to different CF Refactoring Only Good First Review 9/10 +16−24 Aleksander Alekseev (a.alekseev) Zizhuan Liu (liuzizhuan) 4 1 month ago
Remove remaining dependencies on setlocale() 6174 Committed Refactoring Only 19 Needs rebase! Jeff Davis (jdavis) Peter Eisentraut (petere) Jeff Davis (jdavis) 3 5 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) Egor Madyshev (emadyshev) 3 4 months ago
Minor refactor of ExecScanExtended() 6255 Withdrawn Refactoring Only Good First Review 10/10 +6−9 ChangAo Chen (chenchangao) Aditya Gollamudi (adigoll) 2 3 months ago
Remove unused function parameters, part 1: contrib 6263 Withdrawn Refactoring Only 19 10/10 +50−80 Bertrand Drouvot (bertranddrouvot.pg) 2 7 months ago
Remove unused function parameters, part 2: replication 6264 Withdrawn Refactoring Only 19 10/10 +42−42 Bertrand Drouvot (bertranddrouvot.pg) 2 7 months ago
split tablecmds.c 6269 Moved to different CF Refactoring Only 19 Needs rebase! Nathan Bossart (bossartn) 3 5 months ago
Safer hash table initialization macro 6276 Withdrawn Refactoring Only 19 10/10 +942−1431 Bertrand Drouvot (bertranddrouvot.pg) 2 3 months ago
refactor ExecInitPartitionInfo 6280 Moved to different CF Refactoring Only stable 10/10 +14−26 Jian He (stayreal) 3 2 weeks 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 3 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), Tristan Partin (tristan957) 3 3 weeks ago
Refactor query normalization into core query jumbling 6326 Committed Refactoring Only 19 Needs rebase! Sami Imseih (simseih) Lukas Fittl (lfittl) Michael Paquier (michael-kun) 2 3 months ago
Refactor replication origin state reset helpers 6345 Moved to different CF Refactoring Only 19 10/10 +102−84 Chao Li (chaol) Ashutosh Bapat (ashutoshbapat) Masahiko Sawada (masahikosawada) 2 5 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 +0−0 Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 3 2 weeks ago
Precompute string lengths in PerformRadiusTransaction 6377 Withdrawn Refactoring Only 10/10 +11−9 Man Zeng (zengman) Vasu M (vasu01) 1 3 months ago
Refactor *_abbrev_convert() functions 6393 Moved to different CF Refactoring Only Good First Review 19 10/10 +33−60 Aleksander Alekseev (a.alekseev) Aditya Gollamudi (adigoll) John Naylor (john.naylor) 2 3 weeks ago
refactor architecture-specific popcount code 6398 Moved to different CF Refactoring Only 19 10/10 +534−566 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 5 months ago
nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() 6402 Moved to different CF Refactoring Only 19 10/10 +1−21 Chao Li (chaol) Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 2 weeks ago
tablecmds: reject CLUSTER ON/INHERIT for partitioned tables earlier 6415 Committed Refactoring Only DDL 19 10/10 +46−26 Chao Li (chaol) Zsolt Parragi (zsolt.parragi) Michael Paquier (michael-kun) 1 4 months ago
more popcount refactoring 6425 Committed Refactoring Only 19 10/10 +32−105 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Avoid recalculating pgprocno in ProcArrayAdd() 6426 Moved to different CF Good First Review Refactoring Only stable 10/10 +1−1 Shinya Kato (shinyakato) Chao Li (chaol), solai v (solaiv) 2 3 weeks ago
ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling 6439 Moved to different CF Refactoring Only 19 10/10 +18−14 Chao Li (chaol) 2 5 months ago
Improvements and refactoring in shmem.c 6443 Moved to different CF Refactoring Only 10/10 +91−106 Heikki Linnakangas (heikki), Ashutosh Bapat (ashutoshbapat) Heikki Linnakangas (heikki) 2 5 months ago
Get rid of the pre-C11 _Alignof define in zic.c 6453 Withdrawn Refactoring Only 19 10/10 +0−5 Bertrand Drouvot (bertranddrouvot.pg) 1 5 months ago
convert vacuum_index_cleanup and gist's buffering to ternary reloption type 6464 Moved to different CF Refactoring Only stable 10/10 +139−96 Nikolay Shaplov (nataraj) 2 2 months ago
Replace literal 0 values with the appropriate Invalid* constants 6480 Withdrawn Refactoring Only 19 10/10 +52−51 Bertrand Drouvot (bertranddrouvot.pg) 1 5 months ago
centralize CPU feature detection 6496 Committed Refactoring Only Needs rebase! John Naylor (john.naylor) Zsolt Parragi (zsolt.parragi) John Naylor (john.naylor) 1 4 months ago
convert SpinLock* macros to static inline functions 6507 Committed Refactoring Only 19 10/10 +35−30 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Make use of unvolatize() in vac_truncate_clog() 6521 Committed Refactoring Only 19 10/10 +10−6 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 4 months ago
Use pg_icu_unicode_version(void) instead of pg_icu_unicode_version() 6540 Committed Refactoring Only 19 10/10 +1−1 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) Jeff Davis (jdavis) 1 4 months ago
Custom callback to handle SLRU I/O errors 6545 Committed Refactoring Only 19 9/10 +187−68 Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 1 4 months ago
Enable -Wstrict-prototypes and -Wold-style-definition by default 6572 Committed Refactoring Only 19 10/10 +54−4 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 3 months ago
Use C11 alignas in typedef definitions 6585 Committed Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 4 months ago
remove bits* types 6599 Committed Refactoring Only 19 10/10 +277−289 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
avoid including vacuum.h in tableam.h and heapam.h 6612 Committed Refactoring Only 19 10/10 +82−71 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago