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: 207. Waiting on Author: 38. Ready for Committer: 25. Committed: 84. Moved to next CF: 8. Returned with Feedback: 6. Withdrawn: 9. Total: 377.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Needs review Bugfix stable 10/10 +16−5 Jelte Fennema-Nio (jeltef) 6 4 months ago
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Needs review Bugfix stable 10/10 +1567−50 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) 5 1 month ago
Fix buffer pinning logic in [SP-]Gist 5542 Needs review Needs rebase! Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) 2 2 months ago
Corrupted FSM page is not saved after zeroing. 5615 Waiting on Author 10/10 +3−0 Anton Melnikov (antonmel) 2 3 months ago
Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint 5627 Needs review Needs rebase! Vitaly Davydov (vitprof) 1 6 days ago
Random pg_upgrade 004_subscription test failure on drongo 5673 Needs review 9/10 +16−0 vigneshwaran C (vignesh.postgres) 1 3 months ago
Better HINT message for "unexpected data beyond EOF" 5682 Ready for Committer 18 9/10 +4−95 Jakub Wartak (jakub.wartak.tomtom) 1 1 month ago
temporary file usage report with extended protocol and unnamed portals 5711 Needs review stable 10/10 +4−0 Frédéric Yhuel (yhuelf) 1 3 weeks 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 2 months ago
temporary file usage report with extended protocol and unnamed portals 5724 Needs review 10/10 +4−0 Sami Imseih (simseih) 1 3 weeks ago
Fix a race condition in ConditionVariableTimedSleep() 5736 Needs review stable 10/10 +2−0 Bertrand Drouvot (bertranddrouvot.pg) 1 2 months ago
Incorrect calculation of path fraction value in MergeAppend 5742 Needs review 10/10 +0−0 Andrei Lepikhov (lepikhov) 1 1 month ago
Fix PQport to never return NULL if the connection is valid 5749 Needs review stable 10/10 +3−1 Daniele Varrazzo (dvarrazzo) 1 2 months ago
Add guard to prevent recursive memory context logging. 5766 Needs review Needs rebase! Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 2 months ago
Add AioUringCompletion in wait_event_names.txt and a safeguard in generate-wait_event_types.pl 5776 Needs review 18 10/10 +111−4 Bertrand Drouvot (bertranddrouvot.pg) 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 1 month ago
Cancel problems of query to pg_stat_statements 5825 Needs review 10/10 +22−7 Roman Khapov (rkhapov) 1 1 month ago
problems with toast.* reloptions 5839 Waiting on Author stable Needs rebase! Nathan Bossart (bossartn) 1 1 week ago
`ALTER DATABASE ... RESET ...` fails to reset extension parameters that no longer exist 5840 Needs review stable 10/10 +17−4 Nathan Bossart (bossartn) 1 1 week ago
Fix background workers not restarting with restart_after_crash = on 5844 Needs review Bugfix stable 9/10 +180−1 Andrey Rudometov (ultimatehikari) 1 4 weeks ago
Fix some inconsistencies with open-coded visibilitymap_set() callers 5861 Needs review 19 10/10 +117−106 Melanie Plageman (melanieplageman) 1 yesterday
OAuth: fix performance bug with stuck multiplexer events 5864 Needs review Bugfix Performance 18 10/10 +833−93 Jacob Champion (jchampion) 1 1 week ago
Error with DEFAULT VALUE in temp table 5876 Needs review Bugfix 18 10/10 +80−57 Antoine Violin (aviolin) 1 1 week ago
Clients
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review 18 Needs rebase! Andrew Jackson (andrewjackson) 3 2 weeks ago
Adding error messages to a few slash commands 5699 Needs review 19 10/10 +1−80 Abhishek Chanda (abhishekc) 1 1 week ago
Split tab completion rules for COPY FROM and TO 5764 Needs review psql 19 Needs rebase! Atsushi Torikoshi (atsushitorikoshi) 1 1 hour ago
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM 5800 Needs review 18 10/10 +120−45 Yugo Nagata (yugo.nagata) 1 3 weeks ago
Improve tab completion for various SET/RESET forms 5810 Needs review 19 10/10 +35−10 Dagfinn Ilmari Mannsåker (ilmari) 1 3 weeks ago
Add \pset options for boolean value display 5828 Needs review psql 19 10/10 +124−1 David Johnston (polobo) 1 4 days ago
Allow missing BackendKeyData message 5859 Needs review Bugfix libpq 18 10/10 +75−13 Jelte Fennema-Nio (jeltef) 1 6 days ago
Code Comments
Add comments about fire_triggers argument in ri_triggers.c 5679 Needs review 10/10 +7−1 Yugo Nagata (yugo.nagata) 1 3 months ago
Improve coments on structures in trigger.c 5680 Needs review 10/10 +47−40 Yugo Nagata (yugo.nagata) 1 3 months ago
Documentation
Document NULL Concepts and Behaviors 5086 Ready for Committer Docs Only 18 10/10 +1281−160 David Johnston (polobo) 6 2 weeks ago
DOCS: Make the Server Application docs synopses more consistent 5647 Needs review 10/10 +84−24 Peter Smith (smithpb2250) 1 2 months ago
Parallel safety docs for CTEs 5650 Needs review 10/10 +1−1 James Coleman (jcole1989) 1 3 months ago
pg_restore documentation and --create/--single-transaction limitation 5676 Needs review 18 10/10 +6−1 Ashutosh Bapat (ashutoshbapat) 1 3 months ago
Document default values for pgoutput options 5758 Needs review 10/10 +13−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 month ago
Fix Protocol documentation 5783 Needs review 18 10/10 +138−84 Dave Cramer (dcramer) 1 1 week ago
pg_restore add note about -n 5818 Needs review 10/10 +22−40 Florents Tselai (florentst) 1 9 months ago
Docs and tests for RLS policies applied by command type 5851 Needs review Testing 19 10/10 +394−13 Dean Rasheed (deanr) 1 3 months ago
Make StartupMessage docs more generic to cover multiple protocol versions 5858 Needs review Docs Only 18 10/10 +2−2 Jelte Fennema-Nio (jeltef) 1 6 days ago
docs: Update protocol changes checklist with 3.2 changes 5863 Needs review Docs Only 18 10/10 +138−84 Dave Cramer (dcramer), Jelte Fennema-Nio (jeltef) 1 1 week ago
Miscellaneous
Avoid orphaned objects dependencies, take 3 4942 Needs review 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 6 1 month ago
System views for versions reporting 5318 Needs review stable Needs rebase! Dmitry Dolgov (erthalion) 4 3 months ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Needs review 18 10/10 +243−45 Jelte Fennema-Nio (jeltef) 2 2 months ago
minor error message enhancement in refuseDupeIndexAttach 5700 Needs review 10/10 +3−2 Jian He (stayreal) 1 2 months ago
Silence resource leaks alerts 5701 Needs review 19 10/10 +3−3 Ranier Vilela (raniervilela) 1 2 months ago
adjust the place of list_copy() call to reduce the overhead of function call and memory copies. 5704 Ready for Committer Performance 10/10 +2−1 Tender Wang (tndrwang) 1 yesterday
don't generate fake alias names, only fake eref names 5708 Needs review 19 5/10 +32−35 Robert Haas (rhaas) 1 2 months ago
contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype 5718 Needs review 19 10/10 +247−52 Robin Haberkorn (rhaberkorn) 1 2 hours ago
Cleanup gcc trick with varattrib_1b_e in VARATT_EXTERNAL_GET_POINTER() 5807 Needs review 19 10/10 +4−8 Michael Paquier (michael-kun) 1 4 weeks ago
Avoid overriding user's --with-libs settings 5820 Needs review 10/10 +9−9 Tom Lane (tgl) 1 3 weeks ago
pgindent: improve formatting of multiline comments 5831 Needs review 19 10/10 +29−0 Aleksander Alekseev (a.alekseev) 1 2 weeks ago
Change the names generated for index partitions 5832 Needs review 19 10/10 +551−506 Tom Lane (tgl) 1 2 weeks ago
Remove HeapTupleheaderSetXmin{Committed,Invalid} functions 5870 Needs review Refactoring Only 19 10/10 +0−14 Andy Fan (andy2) 1 1 week ago
Monitoring & Control
relfilenode statistics 5007 Waiting on Author 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 6 3 months ago
Metadata and record block access stats for indexes 5614 Needs review Monitoring 19 10/10 +223−7 Mircea Cadariu (mcadariu) 2 4 days ago
Improve monitoring of shared memory allocations 5620 Needs review 18 10/10 +198−51 Rahila Syed (rahila) Tomas Vondra (fuzzycz) 2 1 month ago
Available disk space per tablespace 5651 Needs review 18 10/10 +171−4 Christoph Berg (myon) 1 2 months ago
Expose internal MultiXact member count function for efficient monitoring 5811 Needs review 19 9/10 +111−0 Naga Appani (naga.appani) 1 4 weeks ago
Add pg_stat_multixact view for multixact membership usage monitoring 5869 Needs review 19 10/10 +435−4 Andrew Johnson (andrewjmetronome) 1 3 weeks ago
Report bytes and transactions actually sent downtream 5877 Needs review 10/10 +126−49 Ashutosh Bapat (ashutoshbapat) 1 1 week ago
Report replica identity in pg_publication_tables 5878 Needs review 10/10 +109−23 Ashutosh Bapat (ashutoshbapat) 1 5 days ago
Adding wait events statistics 5880 Needs review 19 10/10 +786−18 Bertrand Drouvot (bertranddrouvot.pg) 1 7 hours ago
Performance
Index Prefetching 4351 Waiting on Author 7/7 +4395−192 Tomas Vondra (fuzzycz) 11 2 months ago
Limiting overshoot in nbtree SAOP parallel index scans 5299 Needs review 10/10 +151−23 Matthias van de Meent (mmeent) 4 2 days ago
Adding compression of temporary files 5382 Waiting on Author 7/10 +3842−16 Filip Januš (fjanus) 3 3 weeks ago
Eliminating SPI / SQL from some RI trigger functions 5450 Waiting on Author 19 Needs rebase! Amit Langote (amitlan) 3 3 months ago
Expanding HOT updates for expression and partial indexes 5556 Needs review Performance 19 10/10 +2302−140 Greg Burd (gregburd) 2 6 days ago
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Needs review 18 10/10 +217−42 Yura Sokolov (funny_falcon) 2 2 weeks ago
Compress big WAL records 5621 Waiting on Author Needs rebase! Andrey Borodin (x4m) 2 5 months ago
Lock-free XLog Reservation from WAL 5633 Needs review 10/10 +532−55 Yura Sokolov (funny_falcon) 1 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 3 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 3 months ago
Small optimization set tuple block/tableOid once 5683 Needs review 19 10/10 +40−18 Ranier Vilela (raniervilela) 1 3 months ago
Reduce "Var IS [NOT] NULL" quals during constant folding 5685 Needs review 19 10/10 +576−227 Richard Guo (richardguo) 1 8 hours ago
New criteria for autovacuum 5689 Needs review 19 Needs rebase! Konstantin Knizhnik (knizhnik) 1 3 months ago
Create DATA dump objects for partitioned tables too 5692 Needs review 10/10 +223−41 Tom Lane (tgl) 1 2 months ago
Add planner expectations for Memoize in EXPLAIN 5697 Needs review 19 10/10 +65−3 Ilia Evdokimov (ilidock95) 1 yesterday
ZStandard (with dictionaries) compression support for TOAST compression 5702 Needs review 19 10/10 +1333−277 Nikhil Kumar Veldanda (nikhilkumarv) 1 4 weeks ago
MergeAppend could consider sorting cheapest child path 5719 Needs review 19 10/10 +264−107 Andrei Lepikhov (lepikhov), Alexander Pyhalov (a.pyhalov) 1 1 month ago
Proposal for enabling auto-vectorization for checksum calculations 5726 Needs review 19 10/10 +357−23 Matthew Sterrett (matthew.sterrett.intel.com) 1 1 month ago
Accounting for metapages in genericcostestimate() 5727 Needs review 9/10 +55−13 Tom Lane (tgl) 1 2 months ago
Improve hash join's handling of tuples with null join keys 5738 Needs review 9/10 +381−71 Tom Lane (tgl) 1 1 month ago
Improve Valgrind support and remove some memory leaks 5748 Needs review 10/10 +546−125 Tom Lane (tgl) 1 1 month ago
Disable parallel query by default 5751 Needs review 18 5/10 +5−5 Scott Mead (scott_mead) 1 1 month ago
Incremental Sort Cost Estimation Instability 5754 Needs review 19 10/10 +249−75 Andrei Lepikhov (lepikhov) 1 1 month ago
Review/Pull Request: Adding new CRC32C implementation for IBM S390X 5779 Waiting on Author stable 10/10 +674−12 Eduard Stefes (fneddy) John Naylor (john.naylor) 1 8 hours ago
Optimize shared LWLock acquisition for high-core-count systems 5784 Needs review 10/10 +33−32 Zhiguo Zhou (zhiguozhou) 1 7 hours ago
Vectorized CRC on Arm64 5789 Needs review 10/10 +271−2 John Naylor (john.naylor) 1 1 month ago
Pathify RHS unique-ification for semijoin planning 5795 Needs review 19 10/10 +1062−969 Richard Guo (richardguo) 1 5 days ago
Improve the performance of Unicode Normalization Forms. 5802 Needs review 9/10 +25138−12633 Alexander Borisov (lexborisov) 1 19 hours ago
Improve array-element-test estimation when no array elements qualify as common 5805 Needs review 10/10 +18−2 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 weeks ago
parallel pg_restore: move offset-building phase to before forking 5817 Needs review 10/10 +86−6 Dimitrios Apostolou (jimis) 1 3 weeks ago
Implement "pg_restore --data-only --clean" as a way to skip WAL 5821 Needs review 10/10 +187−12 Dimitrios Apostolou (jimis) 1 3 weeks ago
Returning nbtree posting list TIDs in DESC order during backwards scans 5824 Needs review 10/10 +79−58 Peter Geoghegan (pgeoghegan) 1 3 weeks ago
pg_restore --freeze: issue a COPY FREEZE instead of just COPY 5826 Needs review Needs rebase! Dimitrios Apostolou (jimis) 1 3 weeks ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Needs review 19 Needs rebase! Melanie Plageman (melanieplageman) 1 1 week ago
Extend int128.h to more of numeric.c 5853 Needs review 19 10/10 +537−500 Dean Rasheed (deanr) 1 5 hours ago
vacuumlazy: Modernize count_nondeletable_pages 5866 Needs review Good First Review 10/10 +60−29 Matthias van de Meent (mmeent) 1 1 week ago
Refactoring
Collation and ctype method tables and extension hooks 5301 Ready for Committer 10/10 +209−91 Jeff Davis (jdavis) 4 1 week ago
Clarify FileTag-based unlinking 5454 Needs review 10/10 +10−7 Matthias van de Meent (mmeent) 3 6 months ago
Don't dirty pages while they are getting flushed out 5483 Waiting on Author Needs rebase! Andres Freund (andresfreund) 3 3 months ago
Selectively invalidate caches in pgoutput when pg_namespace is modified 5663 Needs review Logical Replication 10/10 +19−17 Hayato Kuroda (ha-kun) 1 3 months ago
avoid double scanning in function byteain 5670 Needs review 18 Needs rebase! Steven Niu (niushiji) 1 1 month ago
Improve logicalrep_worker_launch() logic 5734 Needs review 10/10 +42−36 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 2 months ago
Thread-safe getopt() 5760 Needs review 19 10/10 +268−163 Heikki Linnakangas (heikki) 1 1 month ago
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support 5816 Needs review 10/10 +133−78 Peter Geoghegan (pgeoghegan) 1 3 weeks ago
Making libpq OpenSSL support threadsafe 5868 Needs review 10/10 +104−44 Daniel Gustafsson (d_gustafsson) 1 5 days ago
Replace magic numbers with strategy numbers for B-tree indexes 5875 Needs review 19 10/10 +8−6 Daniil Davydov (dddaniil) 1 6 days ago
Replication & Recovery
Return pg_control from pg_backup_stop(). 4997 Needs review 18 10/10 +181−30 David Steele (dsteele) 6 5 months ago
Enable logical decoding when wal_level = 'replica' without a server restart 5479 Waiting on Author 10/10 +1001−115 Masahiko Sawada (masahikosawada) 3 yesterday
Fix slot synchronization with two_phase decoding enabled 5664 Needs review 17 Needs rebase! Zhijie Hou (houzj) 1 2 weeks ago
Log prefix missing for subscriber log messages received from publisher 5745 Needs review 10/10 +8−0 vigneshwaran C (vignesh.postgres) 1 2 months ago
Extending FK check skipping on replicas to ADD FK and TRUNCATE 5774 Needs review 10/10 +97−3 Hannu Krosing (hannukrosing) 1 3 days ago
Make wal_receiver_timeout configurable per subscription 5781 Needs review Needs rebase! Fujii Masao (masaofujii) 1 1 month ago
Logical replication conflict after using pg_createsubscriber under heavy load 5837 Needs review Bugfix Logical Replication 18 10/10 +1−1 Shlok Kyal (shlokkyal) 1 1 week ago
pg_logical_slot_get_changes waits continously for a partial WAL record spanning across 2 pages 5886 Needs review Logical Replication Needs rebase! vigneshwaran C (vignesh.postgres) 1 1 week ago
Security
Extension security improvement: Add support for extensions with an owned schema 5018 Needs review Security 18 10/10 +326−62 Jelte Fennema-Nio (jeltef) 6 9 months ago
revamp row-security tracking 5397 Waiting on Author 19 10/10 +25−17 Nathan Bossart (bossartn) 3 4 months ago
Check for TupleTableSlot nullness before dereferencing 5662 Needs review 10/10 +2−1 Alexander Kuznetsov (kuznetsovam) 1 2 months ago
Check for tuplestorestate nullness before dereferencing 5705 Needs review 10/10 +1−1 Alexander Kuznetsov (kuznetsovam) 1 2 months ago
Server Features
Sequence Access Methods, round two 4677 Needs review 10/10 +2755−795 Michael Paquier (michael-kun) 8 2 weeks ago
KNN-btree 4871 Waiting on Author Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 7 7 months ago
Eager aggregation, take 3 4881 Needs review 19 10/10 +3588−63 Richard Guo (richardguo) 6 1 week ago
Extended Statistics set/restore/clear functions 5517 Needs review 10/10 +3829−79 Corey Huinker (coreyh) 2 2 weeks 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 1 month ago
Allow table AMs to define their own reloptions 5631 Needs review stable 7/10 +1234−35 Julien Tachoires (julmon) 1 1 month ago
support fast default for domain with constraints 5641 Needs review 10/10 +217−16 Jian He (stayreal) 1 1 month ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Needs review 10/10 +48−27 Jian He (stayreal) 1 2 days ago
support create index on virtual generated column. 5667 Needs review 9/10 +907−68 Jian He (stayreal) 1 yesterday
Patch for migration of the pg_commit_ts directory 5710 Needs review 10/10 +28−3 Sergey Levin (lsv) 1 3 months ago
Allow to collect statistics on virtual generated columns 5714 Needs review 19 10/10 +43−63 Yugo Nagata (yugo.nagata) 1 2 weeks ago
virtual generated column as partition key 5720 Needs review 19 10/10 +467−139 Jian He (stayreal) 1 2 months ago
domain over virtual generated column 5725 Needs review 19 Needs rebase! Jian He (stayreal) 1 1 month ago
Introduce some randomness to autovacuum 5732 Needs review 19 10/10 +76−0 Zhao Junwang (zhjwpku) 1 2 months ago
SQL function to access to `creating_extension` 5735 Needs review 19 10/10 +15−0 Yurii Rashkovskii (yrashk) 1 2 months ago
finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it 5759 Needs review 19 10/10 +281−31 Jian He (stayreal) 1 1 month ago
ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Needs review 19 10/10 +219−27 Jian He (stayreal) 1 1 month ago
make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated 5769 Needs review 19 10/10 +18−13 Jian He (stayreal) 1 1 month ago
Disallow concurrent ALTER DOMAIN and DROP DOMAIN 5773 Needs review 19 7/10 +126−0 Jian He (stayreal) 1 1 month ago
foreign key on virtual generated column 5782 Needs review 19 10/10 +315−93 Jian He (stayreal) 1 1 month ago
alter check constraint enforceability 5796 Needs review 19 10/10 +346−11 Jian He (stayreal) 1 5 days ago
Support tid range scan in parallel 5803 Needs review 10/10 +365−6 Cary Huang (cary) 1 1 week ago
VCI (columnar store extension) 5829 Needs review Needs rebase! Aya Iwata (iwata.aya), Peter Smith (smithpb2250) 1 yesterday
Support for 8-byte TOAST values (aka the TOAST infinite loop problem) 5830 Needs review 19 9/10 +1736−302 Michael Paquier (michael-kun) 1 15 hours ago
Carefully exposing information without authentication 5845 Needs review Monitoring 19 9/10 +308−0 Greg Sabino Mullane (greg) 1 1 month ago
amcheck: support for GiST 5879 Needs review 10/10 +1154−146 Andrey Borodin (x4m) 1 1 week ago
SQL Commands
Incremental View Maintenance (IVM), take 2 4337 Waiting on Author Needs rebase! Yugo Nagata (yugo.nagata) 11 10 months ago
SQL:2011 Application Time Update & Delete 5836 Needs review 19 10/10 +8438−165 Paul Jungwirth (pjungwir) 1 2 weeks ago
Allow ON CONFLICT DO UPDATE to return EXCLUDED values 5854 Needs review 19 10/10 +740−269 Dean Rasheed (deanr) 1 2 hours ago
System Administration
log_min_messages per backend type 5447 Needs review 18 5/10 +352−25 Euler Taveira (eulerto) 3 4 months ago
Add arbitrary xid and mxid to pg_resetwal 5644 Needs review 18 5/10 +476−3 Daniil Davydov (dddaniil) 1 3 months ago
Add log_autovacuum_{vacuum|analyze}_min_duration 5797 Needs review GUC 19 10/10 +128−31 Shinya Kato (shinyakato) 1 1 week ago
Testing
Add pg_get_injection_points() for information of injection points 5696 Needs review 19 10/10 +75−0 Michael Paquier (michael-kun) 1 5 days ago
teach pg_upgrade to handle in-place tablespaces 5728 Needs review 19 10/10 +150−90 Nathan Bossart (bossartn) 1 1 week ago
Reduce DEBUG level of catcache refreshing messages 5785 Waiting on Author Testing Monitoring 10/10 +2−2 Jelte Fennema-Nio (jeltef) 1 1 month ago
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline 5833 Needs review 10/10 +193−341 Tom Lane (tgl) 1 2 weeks ago
Backpatching injection point core facilities to REL_17_STABLE 5865 Needs review Backport 17 Needs rebase! Michael Paquier (michael-kun) 1 1 week ago

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
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Returned with feedback Bugfix 19 10/10 +200−154 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 2 days ago
OAuth Followup Patches 5635 Withdrawn 18 0/1 +0−0 Jacob Champion (jchampion) 1 1 week ago
prevent 006_transfer_modes.pl from leaving files behind 5687 Committed 18 7/7 +5−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
vacuumdb fixes for v18 5717 Committed 18 7/7 +13−13 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
Fix hostaddr crash during non-blocking cancellation 5741 Withdrawn Bugfix stable Needs rebase! Jacob Champion (jchampion) 1 yesterday
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 2 months 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
Remove have_dangerous_phv() 5819 Committed Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 1 week ago
Fix OAuth feature detection on OpenBSD+Meson 5842 Committed Bugfix 18 Needs rebase! Jacob Champion (jchampion) Jacob Champion (jchampion) 1 yesterday
Logrep launcher race conditions leading to slow tests 5843 Committed stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 2 weeks 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 1 week 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 3 months ago
Typos in the comment for the estimate_multivariate_ndistinct() 5740 Withdrawn Needs rebase! Tender Wang (tndrwang) 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
doc: expand note about pg_upgrade's --jobs option 5632 Committed 18 6/7 +5−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 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
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
Minor documentation fixes related to v18 5838 Committed 7/7 +9−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 2 weeks ago
Introduce New Command Processing Chapter 5846 Moved to different CF Docs Only Help - Docs 19 Needs rebase! David Johnston (polobo) 2 2 weeks ago
Fixup misplaced filelist.sgml entities 5847 Moved to different CF Docs Only Needs rebase! David Johnston (polobo) 2 3 months ago
Add Table of Contents to psql Reference Page 5848 Moved to different CF Docs Only psql 19 10/10 +52−11 David Johnston (polobo) 2 3 months ago
Improve initdb --waldir description 5849 Moved to different CF Docs Only 19 10/10 +54−23 David Johnston (polobo) 2 3 months ago
Address ambiguity/confusion in IS JSON documentation 5850 Moved to different CF Help - Docs Docs Only Missing Docs 19 Not processed David Johnston (polobo) 2 3 months ago
back-patch documentation for age() and mxid_age() 5884 Committed stable 7/7 +0−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
Fix inconsistency in the pg_buffercache documentation 5887 Committed 19 10/10 +3−3 Bertrand Drouvot (bertranddrouvot.pg) Daniel Gustafsson (d_gustafsson) 2 1 week ago
failover slot documentation update 5904 Committed Docs Only 10/10 +0−0 Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam) Amit Kapila (amitkapila) 2 1 hour 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
remove open-coded popcount in acl.c 5649 Committed 18 7/7 +50−19 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Produce LLVM bitcode files on meson builds 5671 Moved to different CF Performance 19 10/10 +824−59 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 2 2 days 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 2 months 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
pg_upgrade: warn about roles with md5 passwords 5792 Withdrawn 19 6/7 +88−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month 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 1 month ago
Enable MSVC conforming preprocessor 5812 Committed 7/7 +6−25 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 18 hours 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
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
Memoize ANTI and SEMI JOIN inner 5636 Withdrawn 19 6/7 +112−22 Andrei Lepikhov (lepikhov) 1 1 week ago
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
NUMA shared memory interleaving 5703 Returned with feedback 19 6/10 +317−1 Jakub Wartak (jakub.wartak.tomtom) 1 1 week ago
Refactoring
dead code in pg_upgrade 5657 Committed 18 7/7 +7−32 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
SQL functions: avoid making a tuplestore unnecessarily 5706 Committed 7/7 +85−50 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Avoid circular header file dependency 5723 Committed 19 10/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 2 days ago
Replication & Recovery
Warning for Datatype mismatch between subscriber table and publisher table for logical replication 5648 Returned with feedback 17 1/7 +28−0 BharatDB PG (bharatdbpg) 1 1 month ago
Logical replication worker Segmentation fault 5666 Committed 7/7 +71−6 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 3 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 1 week 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
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Withdrawn 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 1 week ago
Printing window function OVER clauses in EXPLAIN 5640 Committed 7/7 +574−253 Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
Consider explicit incremental sort for Append and MergeAppend 5750 Committed 19 10/10 +217−52 Richard Guo (richardguo) Richard Guo (richardguo) 1 2 days ago
SQL Commands
Allow LISTEN on patterns 5630 Withdrawn 18 7/7 +194−42 Zongliang Quan (quanzl) 1 4 months ago
SQL:2011 application time 5660 Committed 7/7 +0−0 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 1 1 month ago
Add RESPECT/IGNORE NULLS and FROM FIRST/LAST options 5852 Withdrawn 19 Not processed Tatsuo Ishii (ishii), Oliver Ford (ojford) 1 2 days ago
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 3 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 1 week ago