Commitfest PG19-2 (2025-09-01 - 2025-09-30)

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


Status summary: Needs review: 117. Waiting on Author: 23. Ready for Committer: 20. Committed: 6. Moved to next CF: 15. Rejected: 1. Withdrawn: 2. Total: 184.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
pg_ctl start may return 0 even if the postmaster has been already started on Windows 4573 Waiting on Author Needs rebase! Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) 9 4 months ago
Fix rare recovery shutdown hang 4884 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch), Martijn Wallet (mwallet) 6 8 months ago
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts 4986 Waiting on Author 10/10 +6−2 Matthias van de Meent (mmeent) Akshat Jaimini (akshatj) 6 8 months ago
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state 5029 Needs review Needs rebase! ChangAo Chen (chenchangao) 6 1 month ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Needs review Bugfix Flakyfix stable 10/10 +16−5 Jelte Fennema-Nio (jeltef) 7 5 months ago
Incremental Sort Cost Estimation Instability 5093 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov) 6 2 months ago
Prevent incorrect entries in pg_stat_activity. 5105 Waiting on Author 10/10 +19−2 Fujii Masao (masaofujii) 5 8 months ago
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 5 4 months ago
psql client does not handle WSAEWOULDBLOCK on Windows 5154 Waiting on Author 10/10 +1−1 Umar Hayat (pgwizard) 5 8 months ago
Fix standby may crash when switching-over in certain special cases 5199 Needs review 10/10 +2−2 pixian shi (pxshi) 5 7 months ago
Fix race between WAL flush and InstallXLogFileSegment() 5276 Waiting on Author Needs rebase! Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc) 4 9 months ago
Fix for consume_xids advancing XIDs incorrectly 5303 Waiting on Author stable Needs rebase! Yushi Ogiwara (yushi) 4 8 months ago
Fix creation of empty .log files during log rotation 5365 Waiting on Author 10/10 +15−12 Arseny Kositsin (arseny114) 3 4 months ago
bt_index_parent_check false alarm for indexes created concurrently 5438 Ready for Committer Bugfix 9/10 +70−40 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Andrey Borodin (x4m) 4 1 month ago
Improve ACL checks in pg_prewarm for indexes 5583 Waiting on Author 10/10 +39−3 Ayush Vatsa (developerayuva) Nathan Bossart (bossartn) 3 4 months ago
ReplicationSlotRelease() crashes when the instance is in the single user mode 5626 Waiting on Author Bugfix 9/10 +27−0 Hayato Kuroda (ha-kun) Paul Jungwirth (pjungwir) 2 25 minutes ago
Random pg_upgrade 004_subscription test failure on drongo 5673 Needs review 9/10 +16−0 vigneshwaran C (vignesh.postgres) 2 4 months ago
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION 5681 Needs review 9/10 +131−19 Yugo Nagata (yugo.nagata) Jim Jones (jimus), Daniil Davydov (dddaniil) 2 3 weeks ago
problems with toast.* reloptions 5839 Waiting on Author stable Needs rebase! Nathan Bossart (bossartn) 2 4 weeks ago
Decouple C++ support in Meson's PGXS from LLVM enablement 5885 Needs review Good First Review stable Needs rebase! Tristan Partin (tristan957) 1 3 months ago
GIN tries to form a tuple with a partial compressedList during insertion 5890 Needs review 9/10 +12−8 Arseniy Mukhin (amukhin) 1 1 month ago
pg_restore --no-policies should not restore policies' comment 5891 Needs review Bugfix Backport 18 9/10 +33−1 Jian He (stayreal) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 month ago
Avoid unexpected shutdown when sync_replication_slots is enabled. 5936 Needs review 10/10 +3−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 week ago
Correction of RowMark Removal During Sel-Join Elimination 5943 Needs review Refactoring Only Bugfix 19 9/10 +30−23 Andrei Lepikhov (lepikhov) 1 22 hours ago
Fixing the btree_gist inet mess 5944 Needs review 19 10/10 +117−7 Tom Lane (tgl) 1 1 week ago
Clients
libpq: Fix processing of SSL records >8kB on async API 5251 Needs review Bugfix Backport stable 9/10 +318−8 Jacob Champion (jchampion), Lars Kanis (larsk) Jacob Champion (jchampion) 5 1 week ago
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review 18 Needs rebase! Andrew Jackson (andrewjackson) 4 1 month ago
psql \dh: List High-Level (Root) Tables and Indexes 5594 Needs review stable 10/10 +170−7 Sadeq Dousti (msdousti) Greg Sabino Mullane (greg), Sergey Dudoladov (sdudoladov) 2 2 weeks ago
Update LDAP Protocol in fe-connect.c to v3 5661 Ready for Committer 9/10 +10−0 Andrew Jackson (andrewjackson) Peter Eisentraut (petere) Peter Eisentraut (petere) 2 12 hours ago
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM 5800 Needs review 18 9/10 +119−43 Yugo Nagata (yugo.nagata) 2 3 weeks ago
Allow missing BackendKeyData message & enforce cancel key length 5859 Needs review Bugfix libpq 18 Needs rebase! Jelte Fennema-Nio (jeltef) 2 2 days ago
Make "vacuumdb --analyze-only" process partitioned tables 5871 Ready for Committer Good First Review 19 9/10 +35−4 Laurenz Albe (laurenz) Mircea Cadariu (mcadariu) Fujii Masao (masaofujii) 2 6 days ago
Add prompt option to display read-only and read/write states in psql 5872 Ready for Committer psql 19 9/10 +30−0 Jim Jones (jimus) Srinath Reddy (srinath-reddy-sadipiralla) 2 2 weeks ago
Making pg_rewind faster 5902 Needs review Performance 19 10/10 +137−5 Justin Kwan (justinpkwan.outlook.com), John Hsu (johnhsu) 2 1 month ago
psql: Count all table footer lines in pager setup 5949 Needs review psql stable 10/10 +7−6 Erik Wienhold (ewie) 1 13 hours ago
Code Comments
Add comments about fire_triggers argument in ri_triggers.c 5679 Needs review 9/10 +7−1 Yugo Nagata (yugo.nagata) 2 4 months ago
Improve coments on structures in trigger.c 5680 Needs review 9/10 +47−40 Yugo Nagata (yugo.nagata) 2 4 months ago
Fix incorrect comment in pg_get_shmem_allocations_numa() 5927 Needs review 19 10/10 +6−9 Bertrand Drouvot (bertranddrouvot.pg) 1 3 weeks ago
Documentation
Windows meson build 5522 Ready for Committer 10/10 +45−12 Kohei Harikae (koheiharikae) Vladlen Popolitov (vladlenpopolitov) 2 5 months ago
Docs and tests for RLS policies applied by command type 5851 Needs review Testing 19 10/10 +394−13 Dean Rasheed (deanr) 2 4 months 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) 2 21 hours ago
PG 18 beta1 release notes misses mention of pg_noreturn 5895 Needs review Docs Only 18 Needs rebase! Steve Chávez (steve-chavez) 1 2 weeks ago
Documenting inlining SQL functions 5898 Needs review Docs Only 19 10/10 +158−92 Paul Jungwirth (pjungwir) Pavel Stehule (okbobcz) 1 3 weeks ago
Document DSM Registry 5914 Needs review Docs Only 19 9/10 +46−17 Florents Tselai (florentst) 1 4 weeks ago
ALTER TABLE ... OWNER TO affects permissions too 5915 Needs review Good First Review Docs Only 19 9/10 +2−0 Laurenz Albe (laurenz) 1 1 year ago
Document AccessExclusive lock behaviour on standbys 5920 Needs review 9/11 +8−0 Anthonin Bonnefoy (bonnefoa) 1 4 weeks ago
Make pgoutput documentation easier to find 5945 Needs review Docs Only 9/10 +156−129 Fujii Masao (masaofujii) 1 4 days ago
Miscellaneous
pgbench - adding pl/pgsql versions of tests 4105 Needs review 9/10 +223−7 Hannu Krosing (hannukrosing) Fabien Coelho (calvin), Yugo Nagata (yugo.nagata) 7 2 weeks ago
Support a wildcard in backtrace_functions 4735 Needs review GUC Help - Bikeshedding 10/10 +161−11 Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) Daniel Gustafsson (d_gustafsson) 9 4 months ago
Avoid orphaned objects dependencies, take 3 4942 Needs review 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 2 months ago
System views for versions reporting 5318 Needs review stable Needs rebase! Dmitry Dolgov (erthalion) 5 4 months ago
Coccinelle for PostgreSQL development 5509 Needs review 18 Needs rebase! Mats Kindahl (matski) 2 5 months ago
Waiting for LSN replay with WAIT FOR command 5550 Needs review 0/10 +1364−11 Alexander Korotkov (smagen) Yura Sokolov (funny_falcon) 2 3 days ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Needs review 10/10 +243−45 Jelte Fennema-Nio (jeltef) 3 3 months ago
Produce LLVM bitcode files on meson builds 5671 Needs review Performance 19 Needs rebase! Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 2 1 month ago
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache 5694 Needs review 9/10 +497−10 Nazir Bilal Yavuz (nbyavuz) Aidar Imamov (gipergeek) 2 4 days ago
pgindent: improve formatting of multiline comments 5831 Needs review 19 9/10 +29−0 Aleksander Alekseev (a.alekseev) 2 1 month ago
Change the names generated for index partitions 5832 Needs review 19 9/10 +551−506 Tom Lane (tgl) 2 1 month ago
Generate random dates/times in a specified range 5906 Needs review Needs rebase! damien clochard (daamien) Dean Rasheed (deanr), Greg Sabino Mullane (greg) 1 2 weeks ago
update-po for PGXS does not work 5922 Needs review Bugfix Good First Review 9/10 +5−0 Álvaro Herrera (alvherre), Ryo Matsumura (ryo) 1 11 months ago
Let plan_cache_mode to be a little less strict 5923 Needs review GUC 19 9/10 +6−6 Andrei Lepikhov (lepikhov) 1 20 hours ago
Making type Datum be 8 bytes everywhere 5924 Needs review 9/10 +150−536 Tom Lane (tgl) 1 11 hours ago
Raise C requirement to C11 5934 Needs review 9/10 +90−236 Peter Eisentraut (petere) 1 1 week ago
Add support for dumping raw parse tree with debug_print_raw_parse 5946 Needs review GUC 19 9/10 +27−1 Chao Li (chaol) 1 1 week ago
Add CHECK_FOR_INTERRUPTS in pg_buffercache_pages while scanning the buffers 5948 Needs review Extensions 19 10/10 +6−0 SATYANARAYANA NARLAPURAM (satyanarayanan) 1 4 days ago
Enhance Makefiles to rebuild objects on map file changes 5953 Needs review 19 10/10 +97−0 Chao Li (chaol) 1 1 hour ago
Enhance statistics reset functions to return reset timestamp 5956 Needs review 19 9/10 +302−234 Shinya Kato (shinyakato) 1 39 minutes ago
Monitoring & Control
Logging parallel worker draught 4291 Ready for Committer 19 10/10 +98−2 Benoit Lobréau (benoitl) Sami Imseih (simseih) 11 3 months ago
Set log_lock_waits=on by default 4718 Ready for Committer GUC 19 9/10 +6−5 Laurenz Albe (laurenz) Michael Banck (mbanck) 9 4 months ago
relfilenode statistics 5007 Waiting on Author 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 4 months ago
Vacuum statistics 5012 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 7 2 months ago
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Needs review Monitoring 18 9/10 +1148−34 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 3 3 months ago
Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC 5595 Needs review 18 0/10 +3822−109 James Hunter (hunjmes) 2 1 week ago
Metadata and record block access stats for indexes 5614 Needs review Monitoring My First Patch 19 9/10 +223−7 Mircea Cadariu (mcadariu) 3 3 weeks ago
Add os_page_num to pg_buffercache 5690 Ready for Committer 19 10/10 +381−16 Bertrand Drouvot (bertranddrouvot.pg) Mircea Cadariu (mcadariu) 2 2 weeks ago
amcheck support for BRIN indexes 5715 Needs review 10/10 +1989−31 Arseniy Mukhin (amukhin) Tomas Vondra (fuzzycz) 2 10 hours ago
Expose internal MultiXact member count function for efficient monitoring 5811 Needs review 19 10/10 +219−9 Naga Appani (naga.appani) 2 4 days ago
Enhancing Memory Context Statistics Reporting 5938 Waiting on Author 19 9/10 +1221−41 Rahila Syed (rahila) Atsushi Torikoshi (atsushitorikoshi) 1 yesterday
Improve LWLock tranche name visibility across backends 5940 Waiting on Author 19 0/10 +770−118 Sami Imseih (simseih) Nathan Bossart (bossartn) 1 10 hours ago
Adding locks statistics 5942 Needs review 19 10/10 +553−4 Bertrand Drouvot (bertranddrouvot.pg) 1 3 hours ago
Adding per backend commit and rollback counters 5947 Needs review 19 9/10 +301−1 Bertrand Drouvot (bertranddrouvot.pg) 1 2 days ago
Per backend relation statistics tracking 5958 Needs review 19 9/10 +517−1 Bertrand Drouvot (bertranddrouvot.pg) 1 23 hours ago
Performance
Inline non-SQL SRFs 5083 Needs review 19 9/10 +755−115 Paul Jungwirth (pjungwir) Tom Lane (tgl) 4 4 days ago
Asynchronous MergeAppend Execution 5129 Waiting on Author 10/10 +918−14 Alexander Pyhalov (a.pyhalov) 5 2 weeks ago
Showing applied extended statistics in explain Part2 5359 Needs review 18 9/10 +365−2 Tatsuro Yamada (tatsuro_yamada) Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95) Tomas Vondra (fuzzycz) 4 1 week ago
Exists pull-up application with JoinExpr 5487 Waiting on Author 5/10 +1095−22 Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 3 2 months ago
SVE enablement for hex-encode and hex-decode 5538 Needs review 19 10/10 +722−6 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) 3 1 month ago
starjoin join order planning 5553 Needs review 5/10 +494−0 Tomas Vondra (fuzzycz) Tom Lane (tgl) 2 2 weeks ago
Improvement of var_eq_non_const() 5588 Needs review 18 5/10 +29−14 Fedor Sigaev (sigaev) 2 4 months ago
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Needs review Needs rebase! Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) 2 2 weeks ago
Create DATA dump objects for partitioned tables too 5692 Needs review 10/10 +223−41 Tom Lane (tgl) 2 3 months ago
Accounting for metapages in genericcostestimate() 5727 Needs review 10/10 +55−13 Tom Lane (tgl) 2 3 months ago
Improve hash join's handling of tuples with null join keys 5738 Needs review 10/10 +381−71 Tom Lane (tgl) 2 2 months ago
remove ISB in AArch64's spin_delay() implementation 5763 Waiting on Author 19 10/10 +1−10 Nathan Bossart (bossartn) 2 yesterday
Improve the performance of Unicode Normalization Forms. 5802 Needs review 10/10 +25350−12634 Alexander Borisov (lexborisov) 2 yesterday
Improve array-element-test estimation when no array elements qualify as common 5805 Needs review 10/10 +17−5 Tom Lane (tgl) 2 3 weeks ago
Add progressive backoff to XactLockTableWait 5806 Needs review 19 10/10 +210−9 Xuneng Zhou (dylanzhou) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 4 days ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Needs review 19 10/10 +1479−965 Melanie Plageman (melanieplageman) 2 1 week ago
parallel safety of correlated subquery (was: parallel_safe) 5892 Needs review Performance 19 9/10 +73−42 Andy Fan (andy2) 1 1 month ago
Don't keep closed WAL segment in page cache after replay 5894 Needs review Performance 19 9/10 +51−4 Anthonin Bonnefoy (bonnefoa) 1 1 month ago
Adding support for Row Compares to nbtree startikey optimization 5896 Needs review 19 9/10 +134−32 Peter Geoghegan (pgeoghegan) 1 1 month ago
Automatically sizing the IO worker pool 5913 Needs review 19 Needs rebase! Thomas Munro (macdice) 1 1 week ago
Eagerly evict bulkwrite strategy ring 5919 Needs review 19 10/10 +128−0 Melanie Plageman (melanieplageman) 2 4 weeks ago
Remove freelist and the buffer_strategy_lock 5928 Waiting on Author 19 10/10 +118−341 Greg Burd (gregburd) 1 10 hours ago
Use merge-based matching for MCVs in eqjoinsel 5929 Needs review Performance 19 9/10 +312−60 Ilia Evdokimov (ilidock95) 1 2 weeks ago
Making jsonb_agg() faster 5930 Needs review 9/10 +626−688 Tom Lane (tgl) 1 3 weeks ago
Optimize ProcSignal to avoid redundant SIGUSR1 signals 5931 Needs review 19 9/10 +57−49 Joel Jacobson (joeljacobson) 1 3 weeks ago
Speed up COPY FROM text/CSV parsing using SIMD 5952 Needs review 19 10/10 +72−0 Shinya Kato (shinyakato) 1 1 hour ago
Procedural Languages
declarative session variables, LET command 1608 Needs review 10/10 +7793−63 Pavel Stehule (okbobcz) Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv), newtglobal postgresql_contributors (newtpostgrescontributors) 37 1 week ago
new plpgsql.extra_errors check - strict_expr_check 5044 Ready for Committer 10/10 +172−18 Pavel Stehule (okbobcz) Gilles Darold (darold), Kirk Wolak (kirkw), newtglobal postgresql_contributors (newtpostgrescontributors) 7 1 week ago
event trigger support for PL/Python 5939 Needs review 19 9/10 +222−15 Euler Taveira (eulerto) 1 5 days ago
Refactoring
Refactor SLRU to always use long file names 5250 Ready for Committer 9/10 +103−85 Aleksander Alekseev (a.alekseev) Rustam ALLAKOV (rustam.allakov) 5 4 months ago
Make numeric type accessible to third-party code. 5623 Needs review stable 10/10 +290−280 Ed Behn (edbehn) 2 5 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) 2 4 months ago
Refactor bytea_sortsupport(), take two 5889 Needs review 19 10/10 +213−22 Aleksander Alekseev (a.alekseev) 1 yesterday
refactor backend type lists 5921 Needs review Refactoring Only Good First Review 19 9/10 +121−145 Álvaro Herrera (alvherre) 2 2 weeks ago
don't include tableam.h in nbtree.h 5950 Needs review Refactoring Only 9/10 +31−3 Álvaro Herrera (alvherre) 1 1 week ago
Replication & Recovery
Return pg_control from pg_backup_stop(). 4997 Needs review 18 9/10 +178−28 David Steele (dsteele) 7 6 days ago
Synchronization of sequences to subscriber 5111 Needs review Logical Replication 9/10 +3211−905 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) 6 6 days ago
Expose the acquired_by parameter to the pg_replication_origin_session_setup function 5189 Ready for Committer 18 Needs rebase! Doruk Yılmaz (dorukyilmaz) Euler Taveira (eulerto) 5 22 hours ago
Invalid pointer access in logical decoding after error 5903 Needs review Logical Replication 9/10 +18−0 vigneshwaran C (vignesh.postgres) 1 1 month ago
Unnecessary delay in streaming replication due to replay lag 5908 Ready for Committer Good First Review Logical Replication Physical Replication stable 9/10 +404−9 Sunil S (sunils26) Huansong Fu (huansong) 1 2 weeks ago
Security
Extension security improvement: Add support for extensions with an owned schema 5018 Needs review Security Extensions 10/10 +366−64 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 7 yesterday
revamp row-security tracking 5397 Waiting on Author 19 10/10 +25−17 Nathan Bossart (bossartn) 4 5 months ago
Server Features
Sequence Access Methods, round two 4677 Needs review 5/10 +2755−795 Michael Paquier (michael-kun) 9 1 month ago
VACUUM FULL / CLUSTER CONCURRENTLY 5117 Needs review 18 Needs rebase! Antonin Houska (a.houska) Álvaro Herrera (alvherre) 6 yesterday
Changing shared_buffers without restart 5319 Needs review Needs rebase! Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 5 3 weeks ago
Allow to collect statistics on virtual generated columns 5714 Needs review 19 Needs rebase! Yugo Nagata (yugo.nagata) 2 5 days ago
domain over virtual generated column 5725 Needs review 19 Needs rebase! Jian He (stayreal) 2 2 months ago
SQL function to access to `creating_extension` 5735 Needs review 19 10/10 +15−0 Yurii Rashkovskii (yrashk) 2 1 week ago
Support for 8-byte TOAST values (aka the TOAST infinite loop problem) 5830 Needs review 19 Needs rebase! Michael Paquier (michael-kun) Tom Lane (tgl) 2 yesterday
Proposal to allow DELETE/UPDATE on partitioned tables with unsupported foreign partitions 5901 Needs review 18 5/10 +150−2 Shirisha V (shirishav) 1 1 month ago
no table rewrite when set column type to constrained domain 5907 Needs review 19 9/10 +114−10 Jian He (stayreal) 1 1 month ago
Upgrade GB18030 encoding support from 2000 to 2022 standard 5954 Waiting on Author 19 10/10 +32696−32513 Chao Li (chaol) John Naylor (john.naylor) 1 25 minutes ago
pg_waldump: support decoding of WAL inside tarfile 5955 Needs review 19 8/10 +1248−233 Amul Sul (sulamul) 1 5 days ago
implement CAST(expr AS type FORMAT 'template') 5957 Needs review 19 9/10 +881−10 Jian He (stayreal) 1 yesterday
Import Statistics in postgres_fdw before resorting to sampling. 5959 Needs review 19 Not processed Corey Huinker (coreyh) 1 14 hours ago
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands 3659 Needs review 9/11 +8009−39 Dmitry Koval (d.koval) stephane tachoires (sttachoires) Alexander Korotkov (smagen) 15 18 hours ago
Add XMLCanonicalize function 4237 Ready for Committer 19 9/10 +436−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 12 6 days ago
Incremental View Maintenance (IVM), take 2 4337 Waiting on Author Needs rebase! Yugo Nagata (yugo.nagata) 12 11 months ago
SQL Property Graph Queries (SQL/PGQ) 4904 Waiting on Author Needs rebase! Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) 7 yesterday
Add OR REPLACE option to CREATE MATERIALIZED VIEW 5099 Needs review 19 10/10 +694−98 Erik Wienhold (ewie) newtglobal postgresql_contributors (newtpostgrescontributors) 5 1 week ago
Add XMLCast (SQL/XML X025) 5110 Needs review 19 9/10 +2276−10 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 7 2 months ago
jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part 5270 Needs review Needs rebase! Florents Tselai (florentst) David Wheeler (theory) 3 1 month ago
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Needs review 19 10/10 +1490−59 Jim Jones (jimus) newtglobal postgresql_contributors (newtpostgrescontributors) 5 2 weeks ago
Add XMLDocument (SQL/XML X030) 5431 Ready for Committer 19 10/10 +258−1 Jim Jones (jimus) Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) 4 5 days ago
Add XMLNamespaces option to XMLElement 5456 Ready for Committer 19 10/10 +1205−39 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) 4 5 days ago
encode/decode support for base64url 5643 Ready for Committer 9/10 +336−18 Florents Tselai (florentst) Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev), David Wheeler (theory) 2 6 days ago
SQL:2011 Application Time Update & Delete 5836 Needs review 19 Needs rebase! Paul Jungwirth (pjungwir) 2 1 month ago
Allow ON CONFLICT DO UPDATE to return EXCLUDED values 5854 Needs review 19 10/10 +741−269 Dean Rasheed (deanr) 2 2 weeks ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions 5941 Needs review 19 9/10 +2226−245 Jian He (stayreal) 1 2 days ago
System Administration
New predefined role pg_manage_extensions 5357 Ready for Committer 5/10 +22−5 Michael Banck (mbanck) Laurenz Albe (laurenz) 4 3 months ago
log_min_messages per backend type 5447 Needs review 18 8/10 +390−108 Euler Taveira (eulerto) 4 1 week ago
Add log_autoanalyze_min_duration 5797 Needs review GUC 19 9/10 +128−31 Shinya Kato (shinyakato) Tatsuhito Kasahara (tatsuhito.kasahara) 2 1 month ago
Adding pg_dump flag for parallel export to pipes 5893 Needs review 19 0/1 +475−78 Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) Dilip Kumar (dilip.kumar) 1 1 month ago
Testing
Add 'make check-tests' behavior to the meson based builds 5405 Ready for Committer Testing 19 10/10 +16−6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) 4 3 weeks ago
Foreign key isolation tests 5757 Ready for Committer 10/10 +410−2 Paul Jungwirth (pjungwir) Dean Rasheed (deanr), Rustam ALLAKOV (rustam.allakov), Lilian Ontowhee (ontowhee) 2 yesterday
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline 5833 Needs review 10/10 +193−341 Tom Lane (tgl) 2 1 month ago
Explicitly enable meson features in CI 5899 Ready for Committer CI 19 9/10 +79−24 Nazir Bilal Yavuz (nbyavuz) Jacob Champion (jchampion) 1 2 weeks ago
Improve error reporting in 027_stream_regress test 5900 Needs review Good First Review Testing 19 10/10 +0−0 Nazir Bilal Yavuz (nbyavuz) 1 2 weeks ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
data loss bug in initial sync of logical replication 4766 Committed Needs rebase! Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) Amit Kapila (amitkapila) 7 3 months ago
`ALTER DATABASE ... RESET ...` fails to reset extension parameters that no longer exist 5840 Committed stable 10/10 +71−5 Nathan Bossart (bossartn) Laurenz Albe (laurenz) Nathan Bossart (bossartn) 2 1 week ago
OAuth: run Autoconf tests with correct compiler flags 5905 Moved to different CF Bugfix 18 10/10 +24−12 Jacob Champion (jchampion) Jacob Champion (jchampion) 3 4 days ago
Add proper checks for ecpg_strdup() return value 5910 Moved to different CF Bugfix 19 10/10 +117−40 Aleksander Alekseev (a.alekseev), Evgeniy Gorbanev (esgor) Michael Paquier (michael-kun) 2 3 weeks ago
Don't allow to EXECUTE empty queries (fixes Assert violation) 5918 Rejected Bugfix Backport 18 10/10 +11−1 Tom Lane (tgl), Aleksander Alekseev (a.alekseev), Alexander Lakhin (law) 1 3 weeks ago
Clients
fix organization wording in psql's \copyright command 5917 Moved to different CF stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 weeks ago
Documentation
Fix inconsistency in the pg_buffercache documentation 5887 Moved to different CF 19 10/10 +3−3 Bertrand Drouvot (bertranddrouvot.pg) Daniel Gustafsson (d_gustafsson) 2 1 month ago
failover slot documentation update 5904 Moved to different CF Docs Only 10/10 +0−0 Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam) Amit Kapila (amitkapila) 2 1 month ago
Document reopen of output file via SIGHUP in pg_recvlogical 5909 Moved to different CF Docs Only 10/10 +10−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 3 weeks ago
small fix for pg_overexplain docs 5916 Moved to different CF 18 10/10 +1−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 weeks ago
Minor Improvements to pg_buffercache documentation 5925 Moved to different CF 10/10 +10−2 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 2 weeks ago
Miscellaneous
Verify predefined LWLocks tranches have entries in wait_event_names.txt 5926 Moved to different CF 19 10/10 +156−118 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 weeks ago
Monitoring & Control
Add backup_type to pg_stat_progress_basebackup 5932 Committed 19 10/10 +37−8 Shinya Kato (shinyakato) Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 1 1 week ago
Performance
Improve Valgrind support and remove some memory leaks 5748 Committed 10/10 +546−125 Tom Lane (tgl) Tom Lane (tgl) 2 1 week ago
Saving stack space in nbtree's _bt_first function 5897 Moved to different CF 9/10 +3−3 Peter Geoghegan (pgeoghegan) Mircea Cadariu (mcadariu) Peter Geoghegan (pgeoghegan) 2 3 weeks ago
Optimize LISTEN/NOTIFY 5912 Withdrawn 19 10/10 +198−32 Joel Jacobson (joeljacobson) 1 6 days ago
A little cosmetic to convert_VALUES_to_ANY() 5937 Withdrawn 10/10 +8−5 Tender Wang (tndrwang) Chao Li (chaol) 1 1 week ago
Refactoring
New [relation] options engine 4688 Moved to different CF Needs rebase! Nikolay Shaplov (nataraj) 9 4 months ago
Minor rework of ALTER TABLE SET RelOptions code 5638 Moved to different CF 18 Needs rebase! Nikolay Shaplov (nataraj) Timur Magomedov (tmagomedov) Álvaro Herrera (alvherre) 2 4 months ago
XLogCtl->ckptFullXid is unused 5911 Moved to different CF 19 10/10 +0−17 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
More protocol.h replacements this time into walsender.c 5933 Moved to different CF 19 10/10 +13−12 Dave Cramer (dcramer) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 6 days ago
More protocol.h replacements this time into walsender.c 5935 Committed 19 10/10 +70−43 Dave Cramer (dcramer) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 6 days ago
fix ancient typo in transformRelOptions() 5951 Committed 19 9/10 +6−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 6 days ago
Server Features
gcc 15 "array subscript 0" warning at level -O3 5888 Moved to different CF 19 10/10 +39−0 Andres Freund (andresfreund) Andres Freund (andresfreund) 2 1 month ago
New patch