Commitfest PG20-2 (2026-09-01 – 2026-09-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: 64. Waiting on Author: 14. Ready for Committer: 9. Committed: 116. Moved to next CF: 298. Returned with Feedback: 5. Rejected: 2. Withdrawn: 31. Total: 539.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
SendProcSignal(), SetLatch() → SendInterrupt() 5118 Needs review Refactoring Only Needs rebase! Heikki Linnakangas (heikki), Thomas Munro (macdice) 6 3 months ago
Avoid unnecessary StringInfo allocation in tablesync COPY buffer 6757 Needs review Refactoring Only 19 10/10 +8−13 Chao Li (chaol) Lilian Ontowhee (ontowhee), Ben Mejia (benmejia), Brandon Tat (bjtat), Zizhuan Liu (liuzizhuan) 2 1 month ago
Clarify that ssl_groups is for any key exchange groups 6843 Ready for Committer Refactoring Only Comments Only Docs Only My First Patch stable 10/10 +15−15 Evan Si (evsi) Daniel Gustafsson (d_gustafsson), Surya Poondla (spoondla) Daniel Gustafsson (d_gustafsson) 2 1 month ago
Remove unused scan tuple slots from Sort, IncrementalSort, Material and Memoize 7136 Needs review Refactoring Only 20 10/10 +0−22 Tatsuya Kawata (croissant) 1 1 month ago
Remove obsolete tupDesc assignment in extended statistics 7160 Ready for Committer Refactoring Only Good First Review 20 10/10 +4−6 Denis Rodionov (denjasan) Pierre Forstmann (pifor) 1 1 month ago
Remove FCINFO from statistics update internal functions. 7170 Needs review Refactoring Only postgres_fdw Needs rebase! Corey Huinker (coreyh) 1 1 month 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) 11 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) 5 yesterday
split tablecmds.c 6269 Withdrawn Refactoring Only 19 Needs rebase! Nathan Bossart (bossartn) 4 1 month ago
refactor handling optional argument in system functions 6303 Moved to different CF Refactoring Only 19 10/10 +26−173 Mark Wong (markwkm) Andreas Karlsson (kandreas), Tristan Partin (tristan957), Rui Zhao (zhaorui) 5 2 weeks ago
Refactor *_abbrev_convert() functions 6393 Committed Refactoring Only Good First Review 19 Needs rebase! Aleksander Alekseev (a.alekseev) Aditya Gollamudi (adigoll) John Naylor (john.naylor) 3 2 weeks ago
Avoid recalculating pgprocno in ProcArrayAdd() 6426 Committed 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 1 month ago
change SOFT_ERROR_OCCURRED to a static inline function 6666 Withdrawn Refactoring Only 20 9/10 +14−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 6 months ago
Logical Replication - revisit `is_table_publication` function implementation 6705 Moved to different CF Refactoring Only Performance stable 10/10 +29−29 Peter Smith (smithpb2250) bingshuai li (kid1019) 3 1 month ago
Refactor code around GUC default_toast_compression 6727 Withdrawn Refactoring Only 10/10 +105−62 Michael Paquier (michael-kun) Aidar Imamov (gipergeek) 2 3 weeks ago
small cleanup for s_lock.h 6734 Committed Refactoring Only 20 10/10 +26−26 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week 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), solai v (solaiv), Rui Zhao (zhaorui) 3 1 month ago
Move system identifier generation to a common helper 6845 Moved to different CF Refactoring Only 10/10 +84−36 Imran Zaheer (imranzaheer) Pierre Forstmann (pifor) 3 2 weeks ago
Use wait_classes.h in pg_prewarm 6946 Withdrawn Refactoring Only Good First Review My First Patch 20 10/10 +1−2 Dongpo Liu (0xpoe) Pierre Forstmann (pifor) 2 2 months ago
Avoid obscure DES key buffer loop bounds in pgcrypto 6953 Withdrawn Refactoring Only stable 9/10 +5−2 Ayush Tiwari (aytiwari) Pierre Forstmann (pifor) 2 1 month ago
remove switch statement in vector8_shift_{left,right} 6970 Moved to different CF Refactoring Only 20 10/10 +3−26 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
remove VersionedQuery support from psql tab completion 6977 Withdrawn Refactoring Only 20 10/10 +45−105 Nathan Bossart (bossartn) 1 3 months ago
Remove unused include from analyze.c 6987 Withdrawn Refactoring Only Good First Review 20 Needs rebase! Dongpo Liu (0xpoe) 1 2 months ago
Possible replace of strncpy on xactdesc.c 6989 Rejected Refactoring Only Needs rebase! Mario Gonzalez (gonzalemario) solai v (solaiv) 1 1 month ago
clean up AdjustUpgrade.pm after pg_upgrade minimum version bump 6995 Moved to different CF Refactoring Only 20 10/10 +5−202 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 months ago
remove WaitEventCustomCounterData 6996 Moved to different CF Refactoring Only 20 9/10 +7−23 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
remove more volatile qualifiers 6997 Moved to different CF Refactoring Only 20 Needs rebase! Nathan Bossart (bossartn) Heikki Linnakangas (heikki) 2 3 months ago
Improve log_statement_max_length truncation 6998 Moved to different CF Refactoring Only 20 9/10 +60−46 Fujii Masao (masaofujii), Jim Jones (jimus) Fujii Masao (masaofujii) 2 2 months ago
Add configure-time choice of either port/atomics.h or <stdatomic.h> for atomic operations 7005 Moved to different CF Refactoring Only Modernization 20 10/10 +3638−2360 Thomas Munro (macdice), Greg Burd (gregburd) 2 1 week ago
A new C function `get_partition_root`. 7023 Moved to different CF Refactoring Only Good First Review 10/10 +101−49 Peter Smith (smithpb2250) solai v (solaiv) 2 1 month ago
Logical Replication - revisit `is_table_publication` function implementation 7042 Withdrawn Refactoring Only Logical Replication 19 10/10 +28−27 Peter Smith (smithpb2250) bingshuai li (kid1019) 1 1 month ago
Remove unused PartitionDescData.last_found_part_index field 7090 Committed Refactoring Only 10/10 +0−8 Aleksander Alekseev (a.alekseev) David Rowley (davidrowley) 1 2 months ago
Redesign per-backend statistics 7091 Moved to different CF Refactoring Only 20 10/10 +1786−767 Bertrand Drouvot (bertranddrouvot.pg) 2 2 weeks ago
Remove unused scram_client_key_len and scram_server_key_len fields 7111 Committed Refactoring Only 10/10 +0−4 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 2 months ago
Split index and table statistics into different types of stats 7113 Committed Refactoring Only 20 9/10 +0−0 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 month ago
Remove stale comment and dead store in BuildTupleHashTable 7125 Committed Refactoring Only 20 10/10 +0−1 Tatsuya Kawata (croissant) Fujii Masao (masaofujii) 1 4 weeks ago
libpq: remove unused PGconn.ssl_handshake_started field 7130 Committed Refactoring Only 10/10 +0−5 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Remove dead code in pgcrypto 7143 Committed Refactoring Only 10/10 +0−2 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 1 month ago
Make tsqueryout() use a StringInfo 7146 Committed Refactoring Only 9/10 +45−106 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Make formatting.c use StringInfos for output buffers 7147 Committed Refactoring Only 9/10 +744−835 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Thread-safe stringToNode() / pg_strtok() 7148 Committed Refactoring Only Multithreading Needs rebase! Matthias van de Meent (mmeent) Michael Paquier (michael-kun) 1 1 month ago
BgBufferSync reusable_buffers variable usage simplification 7157 Moved to different CF Refactoring Only 10/10 +9−3 Ashutosh Bapat (ashutoshbapat) Aidar Imamov (gipergeek) 2 4 weeks ago
Several refactorings for pg_dump 7164 Committed Refactoring Only 10/10 +0−0 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 1 month ago
makes pgbench functions available on server side - Common Library Extraction (patch 1 - refactoring only) & Server Extension (patch 2 adds extension) 7225 Moved to different CF Extensions Refactoring Only 20 9/10 +1205−326 Hannu Krosing (hannukrosing) 2 1 month ago
Remove dead code in pg_dump 7245 Committed Refactoring Only 10/10 +0−6 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago