Commitfest PG19-1 (2025-07-01 – 2025-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: 64. Waiting on Author: 18. Ready for Committer: 7. Committed: 132. Moved to next CF: 146. Withdrawn: 15. Returned with Feedback: 6. Total: 388.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint 5627 Needs review Needs rebase! Vitaly Davydov (vitprof) 1 1 month ago
[SP-]GiST IOS visibility bug (was: Why doens't GiST require super-exclusive lock) - backport 5721 Needs review Needs rebase! Matthias van de Meent (mmeent) 1 4 months ago
Fix a race condition in ConditionVariableTimedSleep() 5736 Needs review stable 10/10 +2−0 Bertrand Drouvot (bertranddrouvot.pg) 1 4 months ago
Incorrect calculation of path fraction value in MergeAppend 5742 Needs review 10/10 +0−0 Andrei Lepikhov (lepikhov) 1 3 months ago
Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly 5770 Needs review stable Needs rebase! Vitaly Davydov (vitprof) Alexander Korotkov (smagen) Alexander Korotkov (smagen) 1 1 month ago
Correct reltuples stats after VACUUM FULL and CLUSTER 5777 Needs review stable 10/10 +117−1 Erik Nordström (enordstr) 1 3 months ago
Cancel problems of query to pg_stat_statements 5825 Needs review 10/10 +22−7 Roman Khapov (rkhapov) 1 4 months ago
Code Comments
Remove redundant comment regarding RelationBuildRowSecurity in relcache.c 5739 Needs review 10/10 +1−4 Tanzeel Khan (tanzeelk) Dean Rasheed (deanr) 1 2 months ago
Documentation
Streaming Replication vs Logical 5296 Needs review 10/10 +31−22 Paul Jungwirth (pjungwir) Robert Treat (xzilla) 3 6 months ago
Document how to run only specific regress tests 5333 Needs review 10/10 +12−0 Paul Jungwirth (pjungwir) Robert Treat (xzilla) 3 10 months ago
DOCS: Make the Server Application docs synopses more consistent 5647 Needs review 10/10 +84−24 Peter Smith (smithpb2250) 1 4 months ago
Parallel safety docs for CTEs 5650 Needs review 10/10 +1−1 James Coleman (jcole1989) 1 6 months ago
Fix Protocol documentation 5783 Needs review 18 10/10 +138−84 Dave Cramer (dcramer) 1 1 month ago
Miscellaneous
dsm_registry: Add detach and destroy features 5654 Needs review 19 Needs rebase! Sungwoo Chang (swchangdev) 1 2 months ago
Silence resource leaks alerts 5701 Needs review 19 10/10 +3−3 Ranier Vilela (raniervilela) 1 5 months ago
Remove HeapTupleheaderSetXmin{Committed,Invalid} functions 5870 Needs review Refactoring Only 19 10/10 +0−14 Andy Fan (andy2) 1 2 months ago
Monitoring & Control
Improve monitoring of shared memory allocations 5620 Needs review 18 Needs rebase! Rahila Syed (rahila) Tomas Vondra (fuzzycz) 2 4 months ago
Available disk space per tablespace 5651 Needs review 18 10/10 +171−4 Christoph Berg (myon) 1 4 months ago
Add pg_stat_multixact view for multixact membership usage monitoring 5869 Needs review 19 0/10 +435−4 Andrew Johnson (andrewjmetronome) 1 3 months ago
Support for basic ALTER TABLE progress reporting. 5873 Needs review Monitoring 10/10 +83−6 Jiří Kavalík (jkavalik) Jian He (stayreal) 1 1 month ago
Adding wait events statistics 5880 Needs review 19 0/10 +786−18 Bertrand Drouvot (bertranddrouvot.pg) 1 1 month ago
Performance
Teach predtest about IS [NOT] <boolean> proofs 4690 Needs review 10/10 +1882−129 James Coleman (jcole1989) Tom Lane (tgl) 8 1 year ago
Limiting overshoot in nbtree SAOP parallel index scans 5299 Needs review 10/10 +151−23 Matthias van de Meent (mmeent) 4 2 months ago
Expanding HOT updates for expression and partial indexes 5556 Needs review Performance 19 10/10 +2302−140 Greg Burd (gregburd) 2 2 months ago
Compress big WAL records 5621 Needs review Needs rebase! Andrey Borodin (x4m) 2 2 months ago
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)) 5656 Needs review 19 10/10 +311−4 Andrei Lepikhov (lepikhov) 1 5 months ago
Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze 5669 Needs review stable 7/10 +23−2 Jianghua yang (yjhjstz.gmail.com) 1 2 months ago
Small optimization set tuple block/tableOid once 5683 Needs review 19 10/10 +40−18 Ranier Vilela (raniervilela) 1 5 months ago
New criteria for autovacuum 5689 Needs review 19 Needs rebase! Konstantin Knizhnik (knizhnik) 1 5 months ago
ZStandard (with dictionaries) compression support for TOAST compression 5702 Needs review 19 Needs rebase! Nikhil Kumar Veldanda (nikhilkumarv) 1 2 months ago
MergeAppend could consider sorting cheapest child path 5719 Needs review 19 5/10 +2−2 Andrei Lepikhov (lepikhov), Alexander Pyhalov (a.pyhalov) 1 1 month ago
Proposal for enabling auto-vectorization for checksum calculations 5726 Needs review 19 9/10 +357−23 Matthew Sterrett (matthew.sterrett.intel.com) 1 3 months ago
Disable parallel query by default 5751 Needs review 18 5/10 +5−5 Scott Mead (scott_mead) 1 2 months ago
Incremental Sort Cost Estimation Instability 5754 Needs review 19 Needs rebase! Andrei Lepikhov (lepikhov) 1 3 months ago
Optimize shared LWLock acquisition for high-core-count systems 5784 Needs review 10/10 +88−16 Zhiguo Zhou (zhiguozhou) 1 1 month ago
Vectorized CRC on Arm64 5789 Needs review 10/10 +271−2 John Naylor (john.naylor) 1 4 months ago
parallel pg_restore: avoid disk seeks when jumping short distance forward 5809 Needs review 19 10/10 +5−1 Dimitrios Apostolou (jimis) Tom Lane (tgl) 1 1 month ago
Add enable_groupagg GUC parameter to control GroupAggregate usage 5814 Needs review 19 5/10 +232−1 Tatsuro Yamada (tatsuro_yamada) 1 2 months ago
parallel pg_restore: move offset-building phase to before forking 5817 Needs review 10/10 +86−6 Dimitrios Apostolou (jimis) Tom Lane (tgl) 1 3 months ago
Implement "pg_restore --data-only --clean" as a way to skip WAL 5821 Needs review 10/10 +187−12 Dimitrios Apostolou (jimis) 1 1 month ago
pg_restore --freeze: issue a COPY FREEZE instead of just COPY 5826 Needs review Needs rebase! Dimitrios Apostolou (jimis) Stepan Neretin (snpgg), warda bibi (warda) 1 1 month ago
vacuumlazy: Modernize count_nondeletable_pages 5866 Needs review Good First Review 10/10 +60−29 Matthias van de Meent (mmeent) 1 2 months ago
Refactoring
Clarify FileTag-based unlinking 5454 Needs review 10/10 +10−7 Matthias van de Meent (mmeent) 3 8 months ago
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support 5816 Needs review 10/10 +133−78 Peter Geoghegan (pgeoghegan) 1 3 months ago
Security
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl 4390 Needs review 10/10 +255−32 Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 10 3 months ago
Check for TupleTableSlot nullness before dereferencing 5662 Needs review 10/10 +2−1 Alexander Kuznetsov (kuznetsovam) 1 1 month ago
Check for tuplestorestate nullness before dereferencing 5705 Needs review 10/10 +1−1 Alexander Kuznetsov (kuznetsovam) 1 4 months ago
Server Features
COPY ON_ERROR 'NULL' 4810 Needs review 10/10 +247−36 jian he (universality) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus) 7 1 month ago
on_error table, saving error info to a table 4817 Needs review 9/10 +582−13 jian he (hellothere) Nishant Sharma (nishant-at-edb) 7 3 months ago
Make MultiXactOffset 64-bit type 5205 Needs review 18 Needs rebase! Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 5 2 months ago
using index to speedup add not null constraints to a table 5444 Needs review 18 10/10 +630−5 Jian He (stayreal) Tanzeel Khan (tanzeelk) 3 4 months ago
refactor AlterDomainAddConstraint (alter domain add constraint) 5455 Needs review 18 10/10 +79−8 Jian He (stayreal) Peter Eisentraut (petere) 3 6 months ago
Warn, and disallow, clear text passwords via SQL 5597 Needs review 10/10 +143−4 Greg Sabino Mullane (greg) Guillaume Lelarge (gleu) 2 2 months ago
postgres_fdw: Inherit the local transaction's access/deferrable modes 5624 Needs review 10/10 +347−8 Etsuro Fujita (efujita) Etsuro Fujita (efujita) 1 3 months ago
Allow table AMs to define their own reloptions 5631 Needs review stable 7/10 +1234−35 Julien Tachoires (julmon) 1 3 months ago
Patch for migration of the pg_commit_ts directory 5710 Needs review 10/10 +28−3 Sergey Levin (lsv) 1 5 months ago
Introduce some randomness to autovacuum 5732 Needs review 19 10/10 +76−0 Zhao Junwang (zhjwpku) 1 4 months ago
make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated 5769 Needs review 19 10/10 +18−13 Jian He (stayreal) Peter Eisentraut (petere) 1 3 months ago
alter check constraint enforceability 5796 Needs review 19 10/10 +346−11 Jian He (stayreal) Robert Treat (xzilla) 1 2 months ago
Carefully exposing information without authentication 5845 Needs review Monitoring 19 9/10 +308−0 Greg Sabino Mullane (greg) 1 3 months ago
amcheck: support for GiST 5879 Needs review 10/10 +1216−147 Andrey Borodin (x4m) 1 1 month ago
array_random 5881 Needs review 19 Needs rebase! Jian He (stayreal) Dean Rasheed (deanr) 1 1 month ago
SQL Commands
Make COPY format extendable: Extract COPY TO format implementations 4681 Needs review 0/10 +701−463 Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) 8 1 month ago
COPY TO json 4716 Needs review Needs rebase! Joe Conway (jconway) Masahiko Sawada (masahikosawada) Joe Conway (jconway) 7 2 months ago