Commitfest PG20-1 (2026-07-01 – 2026-07-31)

No reviewers My patches My reviews New patch
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 269. Waiting on Author: 27. Ready for Committer: 39. Committed: 44. Moved to next CF: 24. Withdrawn: 19. Rejected: 1. Returned with Feedback: 1. Total: 424.

Active 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 Ready for Committer Refactoring Only 10/10 +95−84 Aleksander Alekseev (a.alekseev) 9 1 month ago
Clarify FileTag-based unlinking 5454 Ready for Committer Refactoring Only 10/10 +10−7 Matthias van de Meent (mmeent) Surya Poondla (spoondla), solai v (solaiv) 5 4 days ago
Beautify read stream "per buffer data" APIs 5617 Needs review Refactoring Only 10/10 +116−44 Thomas Munro (macdice) Nazir Bilal Yavuz (nbyavuz) 5 1 month ago
Little refactoring of portalcmds.c 6113 Needs review Refactoring Only Good First Review 10/10 +16−24 Aleksander Alekseev (a.alekseev) 4 6 months ago
Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) 6245 Ready for Committer Performance My First Patch Refactoring Only 19 10/10 +978−150 Boris Mironov (bmironov) Fujii Masao (masaofujii), Egor Madyshev (emadyshev) 3 2 months ago
split tablecmds.c 6269 Waiting on Author Refactoring Only 19 Needs rebase! Nathan Bossart (bossartn) 3 3 months ago
refactor ExecInitPartitionInfo 6280 Needs review Refactoring Only stable 10/10 +14−26 Jian He (stayreal) 3 1 month 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 1 month ago
refactor handling optional argument in system functions 6303 Ready for Committer Refactoring Only 19 Needs rebase! Mark Wong (markwkm) Andreas Karlsson (kandreas) 3 1 month ago
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) 6354 Needs review Refactoring Only Good First Review 19 10/10 +47−47 Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) Michael Paquier (michael-kun) Peter Eisentraut (petere) 3 3 weeks ago
Refactor *_abbrev_convert() functions 6393 Needs review Refactoring Only Good First Review 19 7/10 +33−54 Aleksander Alekseev (a.alekseev) Aditya Gollamudi (adigoll) John Naylor (john.naylor) 2 1 month ago
nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() 6402 Needs review Refactoring Only 19 10/10 +1−21 Chao Li (chaol) 2 4 months ago
Avoid recalculating pgprocno in ProcArrayAdd() 6426 Ready for Committer Good First Review Refactoring Only stable 10/10 +1−1 Shinya Kato (shinyakato) Chao Li (chaol) 2 3 months ago
ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling 6439 Needs review Refactoring Only 19 10/10 +18−14 Chao Li (chaol) 2 3 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 1 week ago
A stack allocation API 6591 Needs review Refactoring Only Performance Needs rebase! Thomas Munro (macdice) 1 2 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 weeks ago
Replace __builtin_types_compatible_p with _Generic 6597 Needs review Modernization Refactoring Only 10/10 +62−77 Thomas Munro (macdice), Jelte Fennema-Nio (jeltef) 1 2 months ago
Avoid use of TopMemoryContext for resource owner cleanup in portals 6603 Needs review Refactoring Only 10/10 +106−23 Lukas Fittl (lfittl) 1 1 month ago
heapam_tuple_complete_speculative : remove unnecessary tuple fetch 6613 Ready for Committer Refactoring Only stable 10/10 +1−7 Chao Li (chaol) 1 1 month ago
Add condition variable support to WaitEventSetWait() 6633 Needs review Refactoring Only 19 10/10 +197−48 Chao Li (chaol) 1 4 weeks ago
Silence compiler warnings -Wmaybe-uninitialized 6638 Needs review Refactoring Only stable 10/10 +3−3 Imran Zaheer (imranzaheer) 1 1 month ago
s/pg_attribute_always_inline/pg_always_inline/ 6661 Needs review Refactoring Only Needs rebase! Andres Freund (andresfreund) 1 1 month ago
change SOFT_ERROR_OCCURRED to a static inline function 6666 Needs review Refactoring Only 10/10 +14−6 Nathan Bossart (bossartn) 1 1 month ago
Add bms_offset_members() function for bitshifting Bitmapsets 6675 Needs review Refactoring Only 10/10 +374−52 David Rowley (davidrowley) 1 1 month ago
Logical Replication - revisit `is_table_publication` function implementation 6705 Needs review Refactoring Only Performance stable 10/10 +28−27 Peter Smith (smithpb2250) 1 5 days 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 2 weeks ago
Refactor code around GUC default_toast_compression 6727 Needs review Refactoring Only 10/10 +105−62 Michael Paquier (michael-kun) 1 1 week ago
small cleanup for s_lock.h 6734 Needs review Refactoring Only 19 10/10 +41−50 Nathan Bossart (bossartn) 1 2 weeks ago
remove pg_spin_delay() from atomics code 6738 Needs review Refactoring Only 10/10 +0−65 Nathan Bossart (bossartn) 1 2 weeks ago
Avoid unnecessary StringInfo allocation in tablesync COPY buffer 6757 Needs review Refactoring Only 19 10/10 +18−11 Chao Li (chaol) 1 1 week ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
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 1 month ago
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 1 month 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 2 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 1 month ago
remove bits* types 6599 Moved to different CF Refactoring Only 19 10/10 +277−289 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month 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 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 1 month 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 1 month 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 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 1 month ago
Clean up property graph error messages 6742 Committed Refactoring Only 19 Needs rebase! Ayush Tiwari (aytiwari) Peter Eisentraut (petere) 1 1 week ago
Simplify signature of ProcessStartupPacket() 6775 Committed Refactoring Only 10/10 +16−9 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 6 days ago
New patch