Commitfest PG20-1 (2026-07-01 – 2026-07-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: 111. Waiting on Author: 18. Ready for Committer: 10. Committed: 190. Moved to next CF: 243. Withdrawn: 48. Rejected: 3. Returned with Feedback: 5. Total: 628.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Beautify read stream "per buffer data" APIs 5617 Needs review Refactoring Only 10/10 +116−44 Thomas Munro (macdice) Nazir Bilal Yavuz (nbyavuz), solai v (solaiv) 5 2 months ago
Safer and easier to use hash table initialization macro 6301 Waiting on Author Refactoring Only Needs rebase! Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) 3 4 months ago
ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling 6439 Needs review Refactoring Only 19 0/1 +18−14 Chao Li (chaol) 2 6 months ago
convert vacuum_index_cleanup and gist's buffering to ternary reloption type 6464 Needs review Refactoring Only stable 10/10 +139−96 Nikolay Shaplov (nataraj) 2 3 months ago
A stack allocation API 6591 Needs review Refactoring Only Performance Needs rebase! Thomas Munro (macdice) 1 4 months ago
tupdesc: simplify assert in equalTupleDescs() 6594 Ready for Committer Refactoring Only 19 10/10 +1−2 Chao Li (chaol) Surya Poondla (spoondla) 1 3 months ago
Add condition variable support to WaitEventSetWait() 6633 Needs review Refactoring Only 19 10/10 +197−48 Chao Li (chaol) 1 3 months ago
Cleanup: Replace sscanf with strtol/strtoul in snapmgr 6709 Ready for Committer Refactoring Only Performance 10/10 +37−10 Amul Sul (sulamul) Andreas Karlsson (kandreas) 1 3 months ago
Unify parallel worker handling for index builds and instrumentation 6821 Needs review Refactoring Only 0/1 +650−794 Lukas Fittl (lfittl) 1 2 months ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Refactor SLRU to always use long file names 5250 Moved to different CF Refactoring Only 10/10 +95−84 Aleksander Alekseev (a.alekseev) 10 4 weeks ago
Clarify FileTag-based unlinking 5454 Committed Refactoring Only 10/10 +10−7 Matthias van de Meent (mmeent) Heikki Linnakangas (heikki), Surya Poondla (spoondla), solai v (solaiv) Heikki Linnakangas (heikki) 5 1 month ago
Thread-safe getopt() 5760 Moved to different CF Multithreading Refactoring Only 19 10/10 +268−163 Heikki Linnakangas (heikki) Peter Eisentraut (petere) Heikki Linnakangas (heikki) 4 4 months ago
Little refactoring of portalcmds.c 6113 Withdrawn Refactoring Only Good First Review 9/10 +16−24 Aleksander Alekseev (a.alekseev) Zizhuan Liu (liuzizhuan) 4 2 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) 4 4 months ago
split tablecmds.c 6269 Moved to different CF Refactoring Only 19 Needs rebase! Nathan Bossart (bossartn) 4 6 months ago
refactor ExecInitPartitionInfo 6280 Rejected Refactoring Only stable 10/10 +14−26 Jian He (stayreal) 3 1 month 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) 4 1 month ago
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) 6354 Committed 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 1 month 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) 3 1 month ago
nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() 6402 Committed Refactoring Only 19 10/10 +1−21 Chao Li (chaol) Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 1 month 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), Pierre Forstmann (pifor) Álvaro Herrera (alvherre) 3 yesterday
Enable -Wstrict-prototypes and -Wold-style-definition by default 6572 Moved to different CF Refactoring Only 19 10/10 +54−4 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 4 months ago
Use C11 alignas in typedef definitions 6585 Moved to different CF Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 4 months ago
Avoid multiple calls to memcpy (src/backend/access/index/genam.c) 6586 Withdrawn Refactoring Only 19 8/10 +4−4 Ranier Vilela (raniervilela) lakshmi g (lakshmi) 1 4 months ago
Replace __builtin_types_compatible_p with _Generic 6597 Committed Modernization Refactoring Only 10/10 +48−125 Peter Eisentraut (petere), Thomas Munro (macdice), Jelte Fennema-Nio (jeltef) Peter Eisentraut (petere) 1 4 weeks ago
remove bits* types 6599 Moved to different CF Refactoring Only 19 10/10 +277−289 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 4 months ago
Avoid use of TopMemoryContext for resource owner cleanup in portals 6603 Returned with feedback Refactoring Only 10/10 +106−23 Lukas Fittl (lfittl) Heikki Linnakangas (heikki) 1 4 months ago
avoid including vacuum.h in tableam.h and heapam.h 6612 Moved to different CF Refactoring Only 19 10/10 +82−71 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 4 months ago
heapam_tuple_complete_speculative : remove unnecessary tuple fetch 6613 Committed Refactoring Only stable 10/10 +1−7 Chao Li (chaol) Heikki Linnakangas (heikki) 1 1 month ago
bufmgr: pass through I/O stats context in FlushUnlockedBuffer() 6637 Committed Refactoring Only Good First Review 19 10/10 +2−2 Chao Li (chaol) Melanie Plageman (melanieplageman) 1 3 months ago
Silence compiler warnings -Wmaybe-uninitialized 6638 Withdrawn Refactoring Only stable 10/10 +3−3 Imran Zaheer (imranzaheer) 1 4 months ago
Minor cleanup of Meson files given that we require 0.57 6656 Committed Refactoring Only Needs rebase! Andreas Karlsson (kandreas) Michael Paquier (michael-kun) 1 3 months ago
s/pg_attribute_always_inline/pg_always_inline/ 6661 Committed Refactoring Only Needs rebase! Andres Freund (andresfreund) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 month ago
change SOFT_ERROR_OCCURRED to a static inline function 6666 Moved to different CF Refactoring Only 20 9/10 +14−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 4 months ago
Use stack allocated StringInfoDatas, where possible (round 2) 6670 Committed Refactoring Only 19 0/1 +0−0 Bertrand Drouvot (bertranddrouvot.pg) David Rowley (davidrowley) 1 4 months ago
Add bms_offset_members() function for bitshifting Bitmapsets 6675 Committed Refactoring Only Needs rebase! David Rowley (davidrowley) David Rowley (davidrowley) 1 1 month ago
Miscellaneous little fixes 6677 Committed Refactoring Only Good First Review stable Needs rebase! Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) 1 3 months ago
Logical Replication - revisit `is_table_publication` function implementation 6705 Moved to different CF Refactoring Only Performance stable 10/10 +28−27 Peter Smith (smithpb2250) 2 3 weeks ago
Refactor code around GUC default_toast_compression 6727 Moved to different CF Refactoring Only 10/10 +105−62 Michael Paquier (michael-kun) 2 3 months ago
small cleanup for s_lock.h 6734 Moved to different CF Refactoring Only 20 Needs rebase! Nathan Bossart (bossartn) 2 3 months ago
remove pg_spin_delay() from atomics code 6738 Committed Refactoring Only 20 10/10 +0−65 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Clean up property graph error messages 6742 Committed Refactoring Only 19 Needs rebase! Ayush Tiwari (aytiwari) Peter Eisentraut (petere) 1 3 months ago
Avoid unnecessary StringInfo allocation in tablesync COPY buffer 6757 Moved to different CF Refactoring Only 19 10/10 +18−11 Chao Li (chaol) Lilian Ontowhee (ontowhee), Ben Mejia (benmejia), Brandon Tat (bjtat) 2 3 weeks ago
Simplify signature of ProcessStartupPacket() 6775 Committed Refactoring Only 10/10 +16−9 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 2 months ago
pg_rewind: Skip vanished source files during traversal 6817 Moved to different CF Refactoring Only stable 10/10 +9−16 Ayush Tiwari (aytiwari) Heikki Linnakangas (heikki), Rui Zhao (zhaorui) 2 4 days ago
[PATCH]Refactor and unify expression construction functions in makefuncs.c 6823 Returned with feedback Refactoring Only Good First Review My First Patch 10/10 +7−30 Zizhuan Liu (liuzizhuan) 1 2 months ago
Clarify that ssl_groups is for any key exchange groups 6843 Moved to different CF Refactoring Only Comments Only Docs Only My First Patch stable 10/10 +14−14 Evan Si (evsi) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 2 2 months ago
Move system identifier generation to a common helper 6845 Moved to different CF Refactoring Only 10/10 +84−36 Imran Zaheer (imranzaheer) 2 1 month ago
Use wait_classes.h in pg_prewarm 6946 Moved to different CF Refactoring Only Good First Review My First Patch 20 10/10 +1−2 Dongpo Liu (0xpoe) Pierre Forstmann (pifor) 2 5 days ago
Avoid obscure DES key buffer loop bounds in pgcrypto 6953 Moved to different CF Refactoring Only stable 10/10 +5−2 Ayush Tiwari (aytiwari) 2 3 months ago
clean up size_t/ssize_t use with POSIX file system APIs 6959 Committed Refactoring Only Modernization Needs rebase! Peter Eisentraut (petere) Heikki Linnakangas (heikki) Peter Eisentraut (petere) 1 4 weeks ago
remove unnecessary volatile qualifiers 6963 Committed Refactoring Only 20 10/10 +37−45 Nathan Bossart (bossartn) Heikki Linnakangas (heikki) Nathan Bossart (bossartn) 1 1 month ago
remove switch statement in vector8_shift_{left,right} 6970 Committed Refactoring Only 20 10/10 +3−26 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
clean up AdjustUpgrade.pm after pg_upgrade minimum version bump 6995 Committed Refactoring Only 20 10/10 +5−202 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
remove WaitEventCustomCounterData 6996 Committed Refactoring Only 20 9/10 +7−23 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
remove more volatile qualifiers 6997 Committed Refactoring Only 20 Needs rebase! Nathan Bossart (bossartn) Heikki Linnakangas (heikki) 2 1 month ago
Improve log_statement_max_length truncation 6998 Committed Refactoring Only 20 9/10 +60−46 Fujii Masao (masaofujii), Jim Jones (jimus) Fujii Masao (masaofujii) 2 1 month ago