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
Showing applied extended statistics in explain Part2 5359 Needs review Performance 18 Needs rebase! Tatsuro Yamada (tatsuro_yamada) Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95) Tomas Vondra (fuzzycz) 5 11 months ago
Adding compression of temporary files 5382 Needs review Performance Needs rebase! Filip Januš (fjanus) Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi) 6 3 months ago
Compress big WAL records 5621 Waiting on Author Performance Needs rebase! Andrey Borodin (x4m) Fujii Masao (masaofujii), Zsolt Parragi (zsolt.parragi) 5 4 months ago
Don't keep closed WAL segment in page cache after replay 5894 Waiting on Author Performance 19 Needs rebase! Anthonin Bonnefoy (bonnefoa) 4 4 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
Use log_newpage_range in HASH index build 6158 Needs review Performance stable Needs rebase! Kirill Reshke (reshke) lakshmi g (lakshmi) 2 6 months ago
Optimize shared LWLock acquisition for high-core-count systems 6191 Needs review Performance Multithreading 19 10/10 +88−16 Zhiguo Zhou (zhiguozhou) 3 1 year ago
Lock-free XLog Reservation from WAL 6192 Needs review Performance Multithreading 19 Needs rebase! Yura Sokolov (funny_falcon), Zhiguo Zhou (zhiguozhou) 3 8 months ago
Increase NUM_XLOGINSERT_LOCKS 6193 Needs review Multithreading Performance 19 9/10 +34−21 Yura Sokolov (funny_falcon) 3 1 year ago
Better Performance for PostgreSQL with large INSERTs 6266 Needs review Performance GUC 19 10/10 +24−14 Filip Januš (fjanus) 2 7 months ago
aio: warn user if combined io_uring memory mappings are unavailable 6421 Ready for Committer Performance stable 10/10 +12−4 Jakub Wartak (jakub.wartak.tomtom) 1 8 months ago
Remove no-op PlaceHolderVars 6457 Needs review Performance 19 10/10 +357−240 Richard Guo (richardguo) 1 6 months ago
llvmjit - improve code generated in O0 6469 Needs review Performance 19 10/10 +59−25 Pierre Ducroquet (pinaraf) 1 5 months ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Index Prefetching 4351 Moved to different CF Performance 10/10 +8440−3390 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) Jerry Zhang (xingtanzjr) 15 6 days ago
[CREATE|RE] INDEX CONCURRENTLY with single heap scan 4971 Moved to different CF Performance DDL 19 Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 10 3 weeks ago
Asynchronous MergeAppend Execution 5129 Moved to different CF Performance 3/10 +1695−874 Alexander Pyhalov (a.pyhalov) Etsuro Fujita (efujita), Matheus Alcantara (matheus.alcantara) 9 2 weeks ago
Eliminating SPI / SQL from some RI trigger functions 5450 Committed Performance 19 Needs rebase! Amit Langote (amitlan) Haibo Yan (billyean) Amit Langote (amitlan) 5 3 months ago
Pull-up subquery if INNER JOIN-ON contains refs to upper-query 5487 Moved to different CF Performance 19 10/10 +1508−58 Alena Rybakina (a.rybakina) Ilia Evdokimov (ilidock95), Solaimurugan V (solaimurugan) 7 2 months ago
Expanding HOT updates for expression and partial indexes 5556 Moved to different CF Performance 19 Needs rebase! Greg Burd (gregburd) Nathan Bossart (bossartn) 6 3 months ago
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Committed Performance Needs rebase! Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) Andres Freund (andresfreund) 5 3 months ago
Produce LLVM bitcode files on meson builds 5671 Moved to different CF Performance 19 10/10 +380−25 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) Christoph Berg (myon) 5 1 week ago
Create DATA dump objects for partitioned tables too 5692 Moved to different CF Performance Needs rebase! Tom Lane (tgl) 6 1 year ago
Enable auto-vectorization for page checksum calculations 5726 Committed Performance 19 Needs rebase! Matthew Sterrett (matthew.sterrett.intel.com), Andrew Kim (andrewk1) John Naylor (john.naylor) John Naylor (john.naylor) 3 3 months ago
Accounting for metapages in genericcostestimate() 5727 Committed Performance 9/10 +55−13 Tom Lane (tgl) Henson Choi (assam258.gmail.com) Tom Lane (tgl) 5 4 months ago
Improve hash join's handling of tuples with null join keys 5738 Committed Performance 10/10 +414−82 Tom Lane (tgl) Chao Li (chaol) Tom Lane (tgl) 5 4 months ago
Parallel processing of indexes in autovacuum 5755 Committed Performance 18 Needs rebase! Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) Masahiko Sawada (masahikosawada), Sami Imseih (simseih) Masahiko Sawada (masahikosawada) 5 3 months ago
Extend skipping FK checks on replicas to include ADD FK and TRUNCATE 5774 Moved to different CF Performance Help - Stuck Rebasing Logical Replication 19 9/10 +96−3 Hannu Krosing (hannukrosing) Rafia Sabih (rafia.sabih) 5 4 days ago
Vectorized CRC on Arm64 5789 Committed Performance 10/10 +0−0 John Naylor (john.naylor) Nathan Bossart (bossartn) John Naylor (john.naylor) 3 3 months ago
Improve the performance of Unicode Normalization Forms. 5802 Moved to different CF Performance Needs rebase! Alexander Borisov (lexborisov) Victor Yegorov (vyegorov), Henson Choi (assam258.gmail.com) 6 1 week ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Committed Performance 19 Needs rebase! Melanie Plageman (melanieplageman) Kirill Reshke (reshke) Melanie Plageman (melanieplageman) 5 3 months ago
Adding pg_dump flag for parallel export to pipes 5893 Moved to different CF Performance System Administration stable Needs rebase! Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) Dilip Kumar (dilip.kumar), solai v (solaiv) 4 1 month ago
Eagerly evict bulkwrite strategy ring 5919 Withdrawn Performance 19 Needs rebase! Melanie Plageman (melanieplageman) 5 6 months ago
Speed up COPY FROM text/CSV parsing using SIMD 5952 Committed Performance 19 10/10 +184−3 Shinya Kato (shinyakato) Nathan Bossart (bossartn), Ayoub Kazar (kaz) Nathan Bossart (bossartn) 3 4 months ago
Stack-based tracking of per-node WAL/buffer usage 6023 Moved to different CF Performance PGConf.dev 10/10 +0−0 Lukas Fittl (lfittl) 5 3 months ago
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting 6024 Moved to different CF Performance Logical Replication 19 10/10 +40−11 Xuneng Zhou (dylanzhou) Rui Zhao (zhaorui) 4 1 month 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
Checkpointer write combining 6043 Withdrawn Performance Needs rebase! Melanie Plageman (melanieplageman) Soumya S Murali (soumyamurali) 3 4 months ago
MPTCP - multiplexing many TCP connections through one socket to get better bandwidth 6061 Moved to different CF Performance 19 1/2 +72−2 Jakub Wartak (jakub.wartak.tomtom) 3 10 months ago
pgstattuple: Use streaming read API in pgstatindex functions 6125 Committed Extensions AIO Performance 19 Needs rebase! Xuneng Zhou (dylanzhou) Shinya Kato (shinyakato) Michael Paquier (michael-kun) 3 8 months ago
postgres_fdw: Use COPY to speed up batch inserts 6137 Moved to different CF Performance 10/10 +478−29 Matheus Alcantara (matheus.alcantara) Masahiko Sawada (masahikosawada), solai v (solaiv) 4 1 month ago
Optimization of the is_normalized() function. 6152 Moved to different CF Performance 19 Needs rebase! Alexander Borisov (lexborisov) 4 3 months ago
Optimize SnapBuild by maintaining committed.xip in sorted order 6187 Moved to different CF Performance Logical Replication 19 10/10 +151−25 Xuneng Zhou (dylanzhou) Yogesh Sharma (sharmay), Aditya Gollamudi (adigoll) 4 3 months ago
tuple radix sort 6217 Committed Performance Needs rebase! John Naylor (john.naylor) Chengpeng Yan (chengpeng.yan) John Naylor (john.naylor) 2 3 months ago
pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized 6219 Moved to different CF Performance libpq stable Needs rebase! Hannu Krosing (hannukrosing) Dilip Kumar (dilip.kumar), Pavel Stehule (okbobcz), Neil Min (neilmin) 3 3 months ago
parallel pgbench -i 6242 Moved to different CF Performance 9/10 +269−27 Mircea Cadariu (mcadariu) lakshmi g (lakshmi) 3 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) 3 4 months ago
Add a greedy join search algorithm to handle large join problems 6274 Moved to different CF Performance 3/10 +1921−3 Chengpeng Yan (chengpeng.yan) lakshmi g (lakshmi) 3 1 month ago
Expose checkpoint reason to completion log messages. 6306 Committed Extensions Performance 19 10/10 +35−25 Soumya S Murali (soumyamurali) Fujii Masao (masaofujii), Michael Banck (mbanck), Vasu M (vasu01) Fujii Masao (masaofujii) 2 5 months ago
Expose checkpoint timestamp and duration in pg_stat_checkpointer 6307 Moved to different CF Extensions Performance 19 Needs rebase! Soumya S Murali (soumyamurali) 3 2 months ago
change default default_toast_compression to lz4 6312 Committed Performance GUC 10/10 +35−5 Euler Taveira (eulerto) Peter Eisentraut (petere) 2 4 months ago
Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations 6334 Committed Performance 19 Needs rebase! Andreas Karlsson (kandreas) Tomas Vondra (fuzzycz) 2 4 months ago
Streamify more code paths 6346 Committed Extensions AIO Performance 19 Needs rebase! Xuneng Zhou (dylanzhou) Michael Paquier (michael-kun) 2 4 months ago
Improve performance of tuple deformation 6352 Committed Performance Needs rebase! David Rowley (davidrowley) Zsolt Parragi (zsolt.parragi) David Rowley (davidrowley) 2 3 months ago
Hash-based MCV matching for large IN-lists 6356 Moved to different CF Performance stable 10/10 +543−5 Ilia Evdokimov (ilidock95) David Geier (geidav), Tatsuya Kawata (croissant) 3 1 month ago
llvmjit: always add the simplifycfg pass 6384 Moved to different CF Performance 19 10/10 +16−4 Pierre Ducroquet (pinaraf) Matheus Alcantara (matheus.alcantara) 2 4 months ago
Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY 6401 Moved to different CF Performance DDL 19 10/10 +1347−152 Mihail Nikalayeu (mihailnikalayeu) 2 3 months ago
Reduce build times of pg_trgm GIN indexes 6418 Moved to different CF Performance 19 10/10 +225−209 David Geier (geidav) Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 3 months ago
ANALYZE: hash-accelerate MCV tracking for equality-only types 6422 Moved to different CF Performance 9/10 +214−24 Chengpeng Yan (chengpeng.yan) Ilia Evdokimov (ilidock95), Tatsuya Kawata (croissant) 2 2 months ago
LLVMJIT: introduce force-inlined functions 6437 Moved to different CF Performance 19 10/10 +103−4 Pierre Ducroquet (pinaraf) 2 4 months ago
Optimizing SELECT expr INTO var in plpgsql 6447 Committed Performance 10/10 +71−9 Tom Lane (tgl) Tom Lane (tgl) 1 4 months ago
Convert NOT IN sublinks to anti-joins when safe 6455 Committed Performance 19 10/10 +1264−66 Richard Guo (richardguo) wenhui qiu (qiuwenhuifx.163.com) Richard Guo (richardguo) 1 4 months ago
Optimize IS DISTINCT FROM with non-nullable inputs 6456 Committed Performance 19 10/10 +580−7 Richard Guo (richardguo) Richard Guo (richardguo) 1 5 months ago
Change default of jit to off 6465 Committed Performance GUC Needs rebase! Jelte Fennema-Nio (jeltef) Tomas Vondra (fuzzycz) 1 3 months ago
Unfortunate pushing down of expressions below sort 6467 Moved to different CF Performance 10/10 +318−56 Chengpeng Yan (chengpeng.yan) 2 3 months ago
pg_upgrade: remove version restriction on using COPY for pg_largeobject_metadata 6471 Committed Performance 19 10/10 +40−44 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
SLOPE - Planner optimizations on monotonic expressions. 6479 Moved to different CF Performance 10/10 +3121−249 Alexandre Felipe (afelipe) Corey Huinker (coreyh), Zsolt Parragi (zsolt.parragi) 2 2 days ago
Add a greedy join search algorithm to handle large join problems 6486 Withdrawn Performance Not processed Chengpeng Yan (chengpeng.yan) 1 1 month ago
Pipelined Recovery 6487 Moved to different CF Performance 20 10/10 +2339−45 Imran Zaheer (imranzaheer) 2 13 hours ago
Change the default wal_blocksize to 4KB 6490 Moved to different CF Performance 10/10 +12−12 Andy Pogrebnoi (birdofdada) 2 2 days ago
Fix severe performance regression with gettext 0.20+ on Windows 6491 Returned with feedback Windows Performance 9/10 +30−1 Bryan Green (lispyone) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 5 months ago
Optional skipping of unchanged relations during ANALYZE? 6516 Moved to different CF psql Performance SQL Commands 19 Needs rebase! Vasu M (vasu01) Ilia Evdokimov (ilidock95) 2 1 month ago
Reduce planning time for large NOT IN lists containing NULL 6519 Committed Performance stable 10/10 +68−0 Ilia Evdokimov (ilidock95) David Geier (geidav), Zsolt Parragi (zsolt.parragi) David Rowley (davidrowley) 1 4 months ago
Simplify SortSupport implementation for macaddr 6530 Committed Performance 19 Needs rebase! Aleksander Alekseev (a.alekseev) John Naylor (john.naylor) 1 3 months ago
pg_restore add --no-globals option when restored using pg_dumpall non-text dump 6541 Committed Performance 19 Needs rebase! Mahendra Singh Thalor (mahithalor) Andrew Dunstan (adunstan) 1 4 months ago
synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication 6543 Moved to different CF Performance Logical Replication 10/10 +1084−142 SATYANARAYANA NARLAPURAM (satyanarayanan) 2 3 weeks ago
Decorrelate nested tuple hash tables 6553 Moved to different CF Performance 19 9/10 +13−7 Ants Aasma (ants) 2 4 months ago
Avoiding memory leakage in jsonpath evaluation 6593 Committed Performance 10/10 +361−232 Tom Lane (tgl) Tom Lane (tgl) 2 4 months ago