Commitfest PG19-1 (2025-07-01 - 2025-07-31)

Shortcuts
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 218. Waiting on Author: 38. Ready for Committer: 25. Committed: 77. Moved to next CF: 6. Returned with Feedback: 4. Withdrawn: 8. Total: 376.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
ensure we have a snapshot when dropping an index concurrently 5262 Committed stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 1 month ago
Memory context can be its own parent and child in replication command 5637 Committed 18 7/7 +51−9 Anthonin Bonnefoy (bonnefoa) Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
bug in stored generated column over domain with constraints. 5668 Committed 13/14 +0−0 Jian He (stayreal) Peter Eisentraut (petere) Tom Lane (tgl) 1 2 months ago
Fix an incorrect check in get_memoize_path 5686 Committed 7/7 +15−9 Richard Guo (richardguo) wenhui qiu (qiuwenhuifx.163.com) Richard Guo (richardguo) 1 2 months ago
prevent 006_transfer_modes.pl from leaving files behind 5687 Committed 18 7/7 +5−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
vacuumdb fixes for v18 5717 Committed 18 7/7 +13−13 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
Fix missing comma in Requires.private 5743 Committed 18 0/1 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 1 month ago
oauth: Prevent stack overflow by limiting JSON parse depth 5744 Committed 18 0/1 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 1 month ago
Fix Assert failure in XMLTABLE parser 5753 Committed stable 14/14 +0−0 Richard Guo (richardguo) Richard Guo (richardguo) 1 1 month ago
Fix usage of memset_s() to be C11-conformant 5756 Committed stable Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
pg_dump 18beta1 fails to process complex table names 5761 Committed 18 7/7 +16−11 Nathan Bossart (bossartn), Jian He (stayreal) Nathan Bossart (bossartn) 1 1 month ago
Fix regex translation of SIMILAR TO for bracket expressions 5778 Committed stable Needs rebase! Laurenz Albe (laurenz) Michael Paquier (michael-kun) 1 1 month ago
Improve error handling of xml2 with libxml2 OOMs 5794 Committed 19 7/7 +294−150 Michael Paquier (michael-kun) Jim Jones (jimus) Michael Paquier (michael-kun) 1 5 days ago
Remove have_dangerous_phv() 5819 Committed Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 1 week ago
Fixes inconsistent behavior in vacuum when it processes multiple relations 5827 Committed stable 7/7 +98−110 shihao zhong (zhong950419) Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 6 days ago
fix: pgflex - propagate environment to flex subprocess 5835 Committed 19 7/7 +2−2 Javier Maestro (jjmaestro) Nikolay Samokhvalov (nikolay), Javier Maestro (jjmaestro) Peter Eisentraut (petere) 1 5 days ago
Logrep launcher race conditions leading to slow tests 5843 Committed stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 week ago
Followup fixes for bug #18953 5867 Committed 18 Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 1 week ago
Fix decompression bug in astreamer_lz4 5874 Committed Bugfix 18 10/10 +50−4 Mikhail Gribkov (youzhick) Michael Paquier (michael-kun) 1 4 days ago
Clients
Allow ';' to push queries in an ongoing psql pipeline 5655 Committed 18 10/10 +420−31 Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 2 months ago
Code Comments
clarify palloc comment on quote_literal_cstr 5684 Committed 18 Needs rebase! Steve Chávez (steve-chavez) Michael Paquier (michael-kun) 1 2 months ago
Correct src/backend/lib/README 5855 Committed 6/7 +0−4 Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) 1 1 week ago
Documentation
explain pgstatindex fragmentation 5381 Committed 18 7/7 +9−0 Frédéric Yhuel (yhuelf) Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl), Ahmed Ashour (ahmedashour) Peter Eisentraut (petere) 3 6 days ago
TOAST is acronym so should be uppercase 5530 Committed 7/7 +13−13 Peter Smith (smithpb2250) Peter Eisentraut (petere), David Johnston (polobo) Peter Eisentraut (petere) 2 2 days ago
pg_recvlogical requires -d but not described on the documentation 5625 Committed 7/7 +39−4 Hayato Kuroda (ha-kun) David Johnston (polobo) Fujii Masao (masaofujii) 1 3 months ago
doc: expand note about pg_upgrade's --jobs option 5632 Committed 18 6/7 +5−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
alphabetize long options in pg_dumpdocs 5730 Committed 18 7/7 +78−79 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
doc: Some copy-editing around prefix operators 5787 Committed 18 7/7 +4−4 Christoph Berg (myon) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 6 days ago
fix notes about password encryption in pg_authid docs 5791 Committed stable 6/7 +2−7 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
pg_get_multixact_members not documented 5793 Committed stable 10/10 +31−3 Sami Imseih (simseih) Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 days ago
Minor documentation fixes related to v18 5838 Committed 7/7 +9−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 week ago
back-patch documentation for age() and mxid_age() 5884 Committed stable 7/7 +0−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 days ago
Fix inconsistency in the pg_buffercache documentation 5887 Committed 19 10/10 +3−3 Bertrand Drouvot (bertranddrouvot.pg) Daniel Gustafsson (d_gustafsson) 2 4 days ago
Miscellaneous
assert that wrapper_handler()'s argument is within expected range 5639 Committed 17 7/7 +4−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Add reverse(bytea) 5642 Committed 18 7/7 +63−0 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
remove open-coded popcount in acl.c 5649 Committed 18 7/7 +50−19 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Change the names generated for child foreign key constraints 5716 Committed 18 14/14 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
add --sequence-data to pg_dumpall 5729 Committed 18 7/7 +16−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
regdatabase 5746 Committed 19 7/7 +423−3 Ian Barwick (barwick) Ian Barwick (barwick), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 days ago
translate reltuples from 0 to -1 upon upgrades from <v14 5762 Committed 18 7/7 +14−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Fix violation of principle that plan trees are read-only 5767 Committed 18 7/7 +41−33 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Standardize the definition of the subtype field of AlterDomainStmt 5780 Committed 10/10 +25−22 Zongliang Quan (quanzl) wenhui qiu (qiuwenhuifx.163.com) Michael Paquier (michael-kun) 1 3 days ago
a couple of small cleanup patches for DSM-related code 5798 Committed 18 7/7 +6−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 weeks ago
add function for creating/attaching hash table in DSM registry 5799 Committed 19 10/10 +400−46 Nathan Bossart (bossartn) Sami Imseih (simseih), Florents Tselai (florentst) Nathan Bossart (bossartn) 1 3 days ago
Enable MSVC conforming preprocessor 5812 Committed 7/7 +6−25 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 12 hours ago
Allow the "operand" input of width_bucket() to be NaN 5834 Committed 19 7/7 +32−21 Tom Lane (tgl) Dean Rasheed (deanr) Tom Lane (tgl) 1 3 days ago
Use DatumGetUInt32() for dsm_attach() in test_shm_mq_main() 5862 Committed stable 7/7 +1−1 Jianghua yang (yjhjstz.gmail.com) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
GNU/Hurd portability patches 5882 Committed 7/7 +9−9 Michael Banck (mbanck) Tom Lane (tgl) Tom Lane (tgl) 1 4 days ago
Monitoring & Control
query_id: jumble names of temp tables for better pg_stat_statement UX 5658 Committed 18 7/7 +0−0 Christoph Berg (myon) Michael Paquier (michael-kun) 1 3 months ago
Improve explicit cursor handling in pg_stat_statements 5733 Committed 7/7 +294−15 Sami Imseih (simseih) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 4 days ago
queryId constant squashing does not support prepared statements 5801 Committed 7/7 +152−59 Sami Imseih (simseih) Álvaro Herrera (alvherre) 1 1 week ago
Performance
optimizations for dumping statistics 5678 Committed 18 7/7 +276−64 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Performance issues with v18 SQL-language-function changes 5695 Committed 18 7/7 +264−211 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Speedup truncations of temporary relation forks 5788 Committed 18 10/10 +19−14 Daniil Davydov (dddaniil) Fujii Masao (masaofujii), Maxim Orlov (m.orlov) Fujii Masao (masaofujii) 1 2 days ago
Procedural Languages
Sanding down some edge cases for PL/pgSQL reserved words 5722 Committed 7/7 +89−14 Tom Lane (tgl) Pavel Stehule (okbobcz) Tom Lane (tgl) 1 5 days ago
Refactoring
Selectively invalidate caches in pgoutput module 5629 Committed 7/7 +297−16 Hayato Kuroda (ha-kun), Shlok Kyal (shlokkyal) Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 3 months ago
dead code in pg_upgrade 5657 Committed 18 7/7 +7−32 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Split varlena.c into varlena.c and bytea.c 5665 Committed 10/10 +1201−1156 Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) Michael Paquier (michael-kun) 1 4 days ago
SQL functions: avoid making a tuplestore unnecessarily 5706 Committed 7/7 +85−50 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Use RELATION_IS_OTHER_TEMP where possible 5815 Committed 19 7/7 +5−10 Zhao Junwang (zhjwpku) Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 days ago
Remove unused #include's in src/backend/utils/adt/* 5822 Committed 19 7/7 +0−8 Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 6 days ago
Use binaryheap_* macro where appropriate 5857 Committed 19 7/7 +7−7 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 days ago
Replication & Recovery
Logical replication worker Segmentation fault 5666 Committed 7/7 +71−6 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 2 months ago
Improve error reporting for few options in pg_createsubscriber 5672 Committed 7/7 +9−21 vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 1 3 months ago
Allows pg_recvlogical to create slots with failover=true 5675 Committed 7/7 +62−11 Hayato Kuroda (ha-kun) Masahiko Sawada (masahikosawada) 1 6 days ago
Fix premature xmin advancement during fast forward decoding 5713 Committed 12/13 +0−0 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 2 months ago
Security
Change dispchar for oauth_client_secret 5712 Committed 18 7/7 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 2 months ago
Server Features
Cross-type index comparison support in contrib/btree_gin 5535 Committed 10/10 +2791−117 Tom Lane (tgl) Arseniy Mukhin (amukhin) Tom Lane (tgl) 2 2 days ago
Printing window function OVER clauses in EXPLAIN 5640 Committed 7/7 +574−253 Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
Simplify COALESCE with single argument 5698 Committed 10/10 +55−48 Maksim Milyutin (maksm90) Tom Lane (tgl) Tom Lane (tgl) 1 2 days ago
SQL Commands
SQL:2011 application time 5660 Committed 7/7 +0−0 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 1 1 month ago
Extend COPY FROM with HEADER <integer> to skip multiple lines 5856 Committed 19 10/10 +138−42 Shinya Kato (shinyakato) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 3 days ago
System Administration
Improve verification of recovery_target_timeline GUC. 5519 Committed 19 10/10 +64−3 David Steele (dsteele) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 yesterday
Testing
Move tests of contrib/spi/ out of the core regression tests 5688 Committed 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Re-enable SSL log_like tests 5709 Committed 18 7/7 +53−42 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Addition of %b/backend_type in log_line_prefix of TAP test logs 5765 Committed stable 6/7 +2−2 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 6 days ago
Missing program_XXX calling in pgbench tests 5823 Committed Testing 7/7 +3−15 Hayato Kuroda (ha-kun) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 6 days ago