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

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: 178. Waiting on Author: 22. Ready for Committer: 26. Committed: 41. Moved to next CF: 22. Withdrawn: 5. Rejected: 2. Returned with Feedback: 2. Total: 298.

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 5 months ago
Fix rare recovery shutdown hang 4884 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch), Martijn Wallet (mwallet) 6 9 months ago
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts 4986 Waiting on Author 9/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) Lilian Ontowhee (ontowhee) 6 2 months 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 6 months ago
Incremental Sort Cost Estimation Instability 5093 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov) 6 3 months ago
Prevent incorrect entries in pg_stat_activity. 5105 Waiting on Author 10/10 +19−2 Fujii Masao (masaofujii) 5 9 months ago
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 5 5 months ago
psql client does not handle WSAEWOULDBLOCK on Windows 5154 Waiting on Author 10/10 +1−1 Tom Lane (tgl), Umar Hayat (pgwizard) 5 1 week ago
Fix standby may crash when switching-over in certain special cases 5199 Needs review 10/10 +2−2 pixian shi (pxshi) 5 8 months ago
Fix race between WAL flush and InstallXLogFileSegment() 5276 Waiting on Author 10/10 +45−0 Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc) 4 10 months ago
Fix for consume_xids advancing XIDs incorrectly 5303 Waiting on Author stable Needs rebase! Yushi Ogiwara (yushi) 4 9 months ago
Fix creation of empty .log files during log rotation 5365 Waiting on Author 7/10 +15−12 Arseny Kositsin (arseny114) 3 5 months ago
Fix bug with accessing to temporary tables of other sessions 5379 Needs review 18 10/10 +55−23 Daniil Davydov (dddaniil) Rafia Sabih (rafia.sabih) 4 1 month ago
bt_index_parent_check false alarm for indexes created concurrently 5438 Ready for Committer Bugfix Backport 10/10 +70−40 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Andrey Borodin (x4m) 4 2 months ago
Improve ACL checks in pg_prewarm for indexes 5583 Waiting on Author 10/10 +39−3 Ayush Vatsa (developerayuva) Nathan Bossart (bossartn) 3 5 months ago
Corrupted FSM page is not saved after zeroing. 5615 Waiting on Author 10/10 +3−0 Anton Melnikov (antonmel) 3 5 months ago
Accessing an invalid pointer in BufferManagerRelation structure 5646 Ready for Committer 18 Needs rebase! Daniil Davydov (dddaniil) Stepan Neretin (snpgg), Dmitrii Bondar (difesu) 2 3 months ago
Random pg_upgrade 004_subscription test failure on drongo 5673 Needs review 9/10 +16−0 vigneshwaran C (vignesh.postgres) 2 5 months ago
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION 5681 Needs review 10/10 +132−19 Yugo Nagata (yugo.nagata) Jim Jones (jimus), Daniil Davydov (dddaniil) 2 2 weeks ago
temporary file usage report with extended protocol and unnamed portals 5724 Needs review 10/10 +199−28 Sami Imseih (simseih), Frédéric Yhuel (yhuelf) Mircea Cadariu (mcadariu) 2 yesterday
Add guard to prevent recursive memory context logging. 5766 Needs review 10/10 +40−18 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 month ago
Decouple C++ support in Meson's PGXS from LLVM enablement 5885 Needs review Good First Review stable Needs rebase! Tristan Partin (tristan957) Jelte Fennema-Nio (jeltef) Peter Eisentraut (petere) 1 4 months ago
GIN tries to form a tuple with a partial compressedList during insertion 5890 Needs review 10/10 +12−8 Arseniy Mukhin (amukhin) 1 2 months ago
pg_restore --no-policies should not restore policies' comment 5891 Needs review Bugfix Backport 18 10/10 +137−6 Jian He (stayreal) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 15 hours ago
Correction of RowMark Removal During Sel-Join Elimination 5943 Needs review Refactoring Only Bugfix 19 Needs rebase! Andrei Lepikhov (lepikhov) 1 1 week ago
Fixing the btree_gist inet mess 5944 Needs review 19 10/10 +117−7 Tom Lane (tgl) Peter Eisentraut (petere) 1 1 month ago
Panic during xlog building with big values 5970 Needs review Bugfix 19 10/10 +51−0 Maksim Melnikov (manaldush) 1 3 weeks ago
Non-blocking archiver process 5971 Needs review Bugfix 19 10/10 +94−2 Patrick Stählin (packi) 1 1 month ago
disallow alter individual column if partition key contains wholerow reference 5988 Needs review Bugfix Backport 18 10/10 +36−0 Jian He (stayreal) 1 2 weeks ago
bug: virtual generated column can be partition key 5989 Needs review Bugfix Backport 18 10/10 +86−40 Ashutosh Bapat (ashutoshbapat) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 week ago
Fix ALTER TABLE DROP EXPRESSION with ONLY option 5992 Ready for Committer stable 10/10 +36−5 Jian He (stayreal) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 week ago
Reset recovery target parameters in pg_createsubscriber 6004 Needs review Bugfix My First Patch 18 10/10 +193−31 Alyona Vinter (dlaaren) Ian Ilyasov (ianilyasov), mutaamba maasha (mutaambam) 1 yesterday
Clients
libpq: Fix processing of SSL records >8kB on async API 5251 Needs review Bugfix Backport stable 10/10 +318−8 Jacob Champion (jchampion), Lars Kanis (larsk) Jacob Champion (jchampion) 5 1 month ago
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review 18 10/10 +306−10 Andrew Jackson (andrewjackson) 4 3 weeks 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 1 month ago
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM 5800 Needs review 19 10/10 +119−43 Yugo Nagata (yugo.nagata) 2 1 week ago
display current search_path in psql prompt 5808 Ready for Committer 10/10 +30−0 Florents Tselai (florentst) Jim Jones (jimus) 2 2 months ago
Add \pset options for boolean value display 5828 Needs review psql 19 10/10 +124−1 David Johnston (polobo) 2 2 months ago
Add prompt option to display read-only and read/write states in psql 5872 Ready for Committer psql 19 0/1 +30−0 Jim Jones (jimus) Srinath Reddy (srinath-reddy-sadipiralla) 2 1 month ago
Making pg_rewind faster 5902 Needs review Performance 19 10/10 +137−5 Justin Kwan (justinpkwan.outlook.com), John Hsu (johnhsu) 2 2 months ago
psql: Count all table footer lines in pager setup 5949 Waiting on Author psql stable 10/10 +7−5 Erik Wienhold (ewie) Tom Lane (tgl) 1 3 weeks ago
Tab completion for large objects 5963 Needs review 10/10 +12−5 Dagfinn Ilmari Mannsåker (ilmari) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 month ago
TAB completion for ALTER TABLE ... ALTER CONSTRAINT ... ENFORCED 5968 Needs review psql stable 10/10 +10−0 Kirill Reshke (reshke) 1 4 weeks ago
pgbench: extend variable usage in scripts 6012 Needs review 19 9/10 +130−15 Yugo Nagata (yugo.nagata) 1 1 week ago
Code Comments
Add comments about fire_triggers argument in ri_triggers.c 5679 Needs review 10/10 +7−1 Yugo Nagata (yugo.nagata) 2 5 months ago
Improve coments on structures in trigger.c 5680 Needs review 10/10 +47−40 Yugo Nagata (yugo.nagata) 2 5 months ago
Fix incorrect comment in pg_get_shmem_allocations_numa() 5927 Needs review 19 10/10 +6−9 Bertrand Drouvot (bertranddrouvot.pg) 1 1 month ago
Clarify comment in _bt_set_startikey 5973 Needs review Comments Only 9/10 +6−3 Chao Li (chaol) 1 3 weeks ago
Documentation
Document NULL Concepts and Behaviors 5086 Ready for Committer Docs Only 18 Needs rebase! David Johnston (polobo) Robert Treat (xzilla) 7 2 months ago
Windows meson build 5522 Ready for Committer 10/10 +45−12 Kohei Harikae (koheiharikae) Vladlen Popolitov (vladlenpopolitov) Peter Eisentraut (petere) 2 6 months ago
Document how commit handles aborted transactions 5546 Ready for Committer Backport Docs Only 10/10 +55−5 David Johnston (polobo) Ahmed Ashour (ahmedashour) 3 2 weeks ago
pg_restore documentation and --create/--single-transaction limitation 5676 Needs review 18 10/10 +6−1 Ashutosh Bapat (ashutoshbapat) 2 5 months ago
pg_restore add note about -n 5818 Needs review 10/10 +22−40 Florents Tselai (florentst) 2 11 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 5 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 4 weeks ago
Documenting inlining SQL functions 5898 Needs review Docs Only 19 4/10 +158−92 Paul Jungwirth (pjungwir) Pavel Stehule (okbobcz) 1 1 month ago
Document DSM Registry 5914 Needs review Docs Only 19 10/10 +46−17 Florents Tselai (florentst) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
ALTER TABLE ... OWNER TO affects permissions too 5915 Needs review Good First Review Docs Only 19 10/10 +2−0 Laurenz Albe (laurenz) Shuntian Jiao (jiaoshuntian) 1 1 year ago
Document AccessExclusive lock behaviour on standbys 5920 Needs review 10/10 +8−0 Anthonin Bonnefoy (bonnefoa) 1 1 month ago
Documentation fix on pgbench \aset command 5983 Needs review stable Not processed Yugo Nagata (yugo.nagata) 1 2 months ago
JIT works only partially with meson build 5984 Needs review 10/10 +11−1 Yugo Nagata (yugo.nagata) 1 2 months ago
Doc: Fix definition of asynchronous replication 6005 Needs review Docs Only Good First Review 10/10 +2−3 Laurenz Albe (laurenz) Shuntian Jiao (jiaoshuntian) 1 5 days ago
Miscellaneous
pgbench - adding pl/pgsql versions of tests 4105 Needs review 10/10 +247−14 Hannu Krosing (hannukrosing) Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla) 7 1 week ago
Support a wildcard in backtrace_functions 4735 Needs review GUC Help - Bikeshedding Needs rebase! Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) Daniel Gustafsson (d_gustafsson) 9 5 months ago
Avoid orphaned objects dependencies, take 3 4942 Needs review 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 3 months ago
System views for versions reporting 5318 Needs review stable Needs rebase! Dmitry Dolgov (erthalion) 5 5 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 9/10 +1457−15 Alexander Korotkov (smagen) Yura Sokolov (funny_falcon) 2 1 week 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 4 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) 2 2 months ago
Add --continue-on-abort option to pgbench 5790 Ready for Committer 19 10/10 +134−38 Yugo Nagata (yugo.nagata), Rintaro Ikeda (rintaro) Yugo Nagata (yugo.nagata), Hayato Kuroda (ha-kun) 2 1 month ago
pgindent: improve formatting of multiline comments 5831 Needs review 19 10/10 +29−0 Aleksander Alekseev (a.alekseev) 2 2 months ago
Change the names generated for index partitions 5832 Needs review 19 10/10 +551−506 Tom Lane (tgl) 2 1 week ago
update-po for PGXS does not work 5922 Needs review Bugfix Good First Review 10/10 +5−0 Álvaro Herrera (alvherre), Ryo Matsumura (ryo) 1 1 year ago
Let plan_cache_mode to be a little less strict 5923 Needs review GUC 19 5/10 +245−0 Andrei Lepikhov (lepikhov) 1 2 weeks ago
Enhance Makefiles to rebuild objects on map file changes 5953 Needs review 19 10/10 +97−0 Chao Li (chaol) 1 2 weeks ago
Enhance statistics reset functions to return reset timestamp 5956 Needs review 19 Needs rebase! Shinya Kato (shinyakato) 1 3 weeks ago
Prevent vacuumdb --analyze-only from issuing VACUUM (ONLY_DATABASE_STATS) 5962 Needs review 10/10 +2−1 Fujii Masao (masaofujii) 1 1 month ago
Expose custom planning data in EXPLAIN 5965 Needs review 19 Needs rebase! Andrei Lepikhov (lepikhov) 1 7 hours ago
Identifying function-lookup failures due to argument name mismatches 5967 Needs review 10/10 +537−151 Tom Lane (tgl) 1 1 week ago
Problem in 'ORDER BY' of a column using a created collation? 5990 Needs review Not processed Nishant Sharma (nishant-at-edb) 1 18 hours ago
Avoid overwiriting cache entry (src/backend/utils/cache/relcache.c) 6008 Needs review 19 10/10 +5−6 Ranier Vilela (raniervilela) 1 1 week ago
Add process updating for GNU/Hurd 6013 Needs review 10/10 +2−2 Michael Banck (mbanck) 1 2 weeks ago
Add error_on_null() to produce an error if the input is null 6017 Ready for Committer 10/10 +74−0 Joel Jacobson (joeljacobson) Vik Fearing (xocolatl) 1 1 week ago
Update meson build files to enable building postgres as a subproject 6018 Needs review My First Patch 19 9/10 +7−7 Elliot Haisley (elliothb) 1 1 week ago
Use streaming read I/O in BRIN vacuuming 6022 Needs review 10/10 +24−9 Arseniy Mukhin (amukhin) 1 1 week ago
Monitoring & Control
Add pg_stat_session 3405 Waiting on Author Needs rebase! Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti) 18 4 months ago
Logging parallel worker draught 4291 Ready for Committer 19 Needs rebase! Benoit Lobréau (benoitl) Sami Imseih (simseih) 11 4 months ago
Set log_lock_waits=on by default 4718 Ready for Committer GUC 19 10/10 +4−4 Laurenz Albe (laurenz) Michael Banck (mbanck) Peter Eisentraut (petere) 9 yesterday
relfilenode statistics 5007 Waiting on Author 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 5 months ago
Vacuum statistics 5012 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 7 5 days ago
Logging plan of the currently running query 5330 Needs review Monitoring 18 10/10 +540−54 Atsushi Torikoshi (atsushitorikoshi) Hironobu Suzuki (suzuki_hironobu), Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) 5 5 hours ago
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Needs review Monitoring 18 10/10 +1148−34 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 3 4 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 Needs rebase! James Hunter (hunjmes) 2 1 month ago
Metadata and record block access stats for indexes 5614 Needs review Monitoring My First Patch 19 Needs rebase! Mircea Cadariu (mcadariu) Frédéric Yhuel (yhuelf) 3 1 month ago
Add os_page_num to pg_buffercache 5690 Ready for Committer 19 10/10 +383−16 Bertrand Drouvot (bertranddrouvot.pg) Mircea Cadariu (mcadariu) 2 2 weeks ago
amcheck support for BRIN indexes 5715 Needs review 10/10 +2156−30 Arseniy Mukhin (amukhin) Tomas Vondra (fuzzycz) 2 4 weeks ago
Expose internal MultiXact member count function for efficient monitoring 5811 Needs review 19 10/10 +369−6 Naga Appani (naga.appani) Atsushi Torikoshi (atsushitorikoshi) 2 4 days ago
Report bytes and transactions actually sent downtream 5877 Needs review 10/10 +275−65 Ashutosh Bapat (ashutoshbapat) 2 1 week ago
Report replica identity in pg_publication_tables 5878 Needs review 10/10 +109−23 Ashutosh Bapat (ashutoshbapat) 2 2 months ago
Enhancing Memory Context Statistics Reporting 5938 Needs review 19 10/10 +1279−41 Rahila Syed (rahila) Atsushi Torikoshi (atsushitorikoshi) 1 3 weeks ago
Adding locks statistics 5942 Needs review 19 10/10 +553−4 Bertrand Drouvot (bertranddrouvot.pg) 1 3 weeks ago
Adding per backend commit and rollback counters 5947 Needs review 19 10/10 +296−2 Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Per backend relation statistics tracking 5958 Needs review 19 9/10 +261−2 Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Add mode column to pg_stat_progress_vacuum 5969 Needs review Monitoring 19 10/10 +59−6 Shinya Kato (shinyakato) 1 3 weeks ago
Performance
Inline non-SQL SRFs 5083 Needs review 19 10/10 +755−115 Paul Jungwirth (pjungwir) Tom Lane (tgl) 4 1 month ago
Asynchronous MergeAppend Execution 5129 Waiting on Author Needs rebase! Alexander Pyhalov (a.pyhalov) 5 1 month ago
Parallel heap vacuum 5326 Needs review Needs rebase! Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 5 yesterday
Showing applied extended statistics in explain Part2 5359 Needs review 18 10/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 month ago
Adding compression of temporary files 5382 Needs review Needs rebase! Filip Januš (fjanus) 4 3 weeks ago
Exists pull-up application with JoinExpr 5487 Waiting on Author Needs rebase! Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 3 4 days ago
SVE enablement for hex-encode and hex-decode 5538 Needs review 19 10/10 +878−6 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) 3 5 days ago
starjoin join order planning 5553 Needs review Needs rebase! Tomas Vondra (fuzzycz) Tom Lane (tgl) 2 1 month ago
Improvement of var_eq_non_const() 5588 Needs review 18 5/10 +29−14 Fedor Sigaev (sigaev) 2 5 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 1 week ago
Create DATA dump objects for partitioned tables too 5692 Needs review 10/10 +223−41 Tom Lane (tgl) 2 4 months ago
Accounting for metapages in genericcostestimate() 5727 Needs review 10/10 +55−13 Tom Lane (tgl) 2 4 months ago
Improve hash join's handling of tuples with null join keys 5738 Waiting on Author 10/10 +381−71 Tom Lane (tgl) Chao Li (chaol) 2 2 weeks ago
Parallel processing of indexes in autovacuum 5755 Needs review 18 Needs rebase! Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) Masahiko Sawada (masahikosawada), Sami Imseih (simseih) 2 3 weeks ago
Improve the performance of Unicode Normalization Forms. 5802 Needs review 10/10 +55754−12827 Alexander Borisov (lexborisov) 2 1 week ago
Improve array-element-test estimation when no array elements qualify as common 5805 Needs review 10/10 +67−30 Tom Lane (tgl) 2 3 hours ago
Optimize-transaction-waiting-during-logical-decoding 5806 Needs review 19 10/10 +213−9 Xuneng Zhou (dylanzhou) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 week ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Needs review 19 Needs rebase! Melanie Plageman (melanieplageman) 2 3 hours ago
parallel safety of correlated subquery (was: parallel_safe) 5892 Needs review Performance 19 9/10 +73−42 Andy Fan (andy2) 1 2 months ago
Don't keep closed WAL segment in page cache after replay 5894 Needs review Performance 19 10/10 +51−4 Anthonin Bonnefoy (bonnefoa) 1 2 months ago
Adding support for Row Compares to nbtree startikey optimization 5896 Waiting on Author 19 10/10 +134−32 Peter Geoghegan (pgeoghegan) Chao Li (chaol) 1 3 weeks ago
Automatically sizing the IO worker pool 5913 Needs review 19 Needs rebase! Thomas Munro (macdice) 1 1 month ago
Eagerly evict bulkwrite strategy ring 5919 Needs review 19 10/10 +423−135 Melanie Plageman (melanieplageman) 2 5 hours ago
Use merge-based matching for MCVs in eqjoinsel 5929 Needs review Performance 19 10/10 +190−40 Ilia Evdokimov (ilidock95) David Geier (geidav) 1 13 hours ago
Making jsonb_agg() faster 5930 Needs review 10/10 +629−702 Tom Lane (tgl) 1 1 week ago
Optimize ProcSignal to avoid redundant SIGUSR1 signals 5931 Needs review 19 10/10 +57−49 Joel Jacobson (joeljacobson) 1 1 month ago
Speed up COPY FROM text/CSV parsing using SIMD 5952 Waiting on Author 19 9/10 +71−0 Shinya Kato (shinyakato) 1 2 weeks ago
Optimize JsonbContainerTypeName by reordering type checks 6000 Needs review Refactoring Only 19 10/10 +5−5 Chao Li (chaol) 1 yesterday
Stack-based tracking of per-node WAL/buffer usage 6023 Needs review 19 10/10 +572−320 Lukas Fittl (lfittl) 1 3 hours ago
Procedural Languages
declarative session variables, LET command 1608 Needs review 10/10 +7792−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 month ago
plpython: Remove support for major version conflict detection 5972 Needs review PL/Python Needs rebase! Peter Eisentraut (petere) Euler Taveira (eulerto) 1 1 month ago
When deleting the plpgsql function, release the CachedPlan of the function 5975 Needs review PL/pgSQL 16 9/10 +118−2 Man Zeng (zengman) 1 4 days ago
Refactoring
Refactor SLRU to always use long file names 5250 Ready for Committer 10/10 +103−85 Aleksander Alekseev (a.alekseev) Rustam ALLAKOV (rustam.allakov) 5 3 weeks ago
Collation and ctype method tables and extension hooks 5301 Ready for Committer Needs rebase! Jeff Davis (jdavis) Peter Eisentraut (petere) 5 2 months ago
Make numeric type accessible to third-party code. 5623 Needs review stable Needs rebase! Ed Behn (edbehn) 2 6 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 5 months ago
Improve logicalrep_worker_launch() logic 5734 Needs review 10/10 +42−36 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 4 months ago
Thread-safe getopt() 5760 Needs review 19 10/10 +268−163 Heikki Linnakangas (heikki) Peter Eisentraut (petere) 2 3 months ago
Making libpq OpenSSL support threadsafe 5868 Waiting on Author 10/10 +104−44 Daniel Gustafsson (d_gustafsson) Peter Eisentraut (petere) 2 1 week ago
Replace magic numbers with strategy numbers for B-tree indexes 5875 Needs review 19 10/10 +50−7 Daniil Davydov (dddaniil) 2 1 week ago
Refactor bytea_sortsupport(), take two 5889 Needs review 19 10/10 +213−22 Aleksander Alekseev (a.alekseev) 1 4 weeks ago
refactor backend type lists 5921 Needs review Refactoring Only Good First Review 19 8/10 +121−145 Álvaro Herrera (alvherre) Peter Eisentraut (petere) 2 1 month ago
extensible planner state 5994 Needs review Extensions 19 9/10 +456−22 Robert Haas (rhaas) 1 4 days ago
Treat semaphores similar to other shared memory structures 5997 Needs review Refactoring Only 10/10 +11−31 Ashutosh Bapat (ashutoshbapat) 1 2 weeks ago
plan shape work 5998 Needs review Extensions 19 5/10 +1790−890 Robert Haas (rhaas) 1 2 hours ago
Merge next power of 2 routines of dynahash.c with pg_bitutils.h 5999 Needs review Refactoring Only 19 10/10 +14−30 Michael Paquier (michael-kun) 1 13 hours ago
minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql 6001 Needs review 19 10/10 +36−32 Jian He (stayreal) 1 2 weeks ago
Mark ItemPointer parameters as const in tuple/table lock functions 6003 Needs review Refactoring Only 0/1 +0−0 Chao Li (chaol) 1 1 week ago
List TAP test files in makefiles 6011 Needs review 10/10 +405−8 Peter Eisentraut (petere) 1 1 week ago
allow benign typedef redefinitions (C11) 6015 Needs review Refactoring Only 10/10 +200−258 Peter Eisentraut (petere) 1 1 week ago
trenary reloption type 6021 Needs review 19 9/10 +314−130 Nikolay Shaplov (nataraj) 1 5 days ago
Replication & Recovery
Return pg_control from pg_backup_stop(). 4997 Needs review 18 10/10 +178−28 David Steele (dsteele) 7 1 month ago
Synchronization of sequences to subscriber 5111 Needs review Logical Replication 10/10 +3355−939 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Hayato Kuroda (ha-kun), Peter Smith (smithpb2250) 6 16 hours ago
Expose the acquired_by parameter to the pg_replication_origin_session_setup function 5189 Ready for Committer 18 10/10 +33−5 Doruk Yılmaz (dorukyilmaz) Euler Taveira (eulerto) 5 yesterday
Conflict detection for update_deleted in logical replication 5378 Needs review Logical Replication 10/10 +305−43 Zhijie Hou (houzj) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 4 12 hours ago
Enable logical decoding when wal_level = 'replica' without a server restart 5479 Needs review 9/10 +1373−130 Masahiko Sawada (masahikosawada) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun) 4 4 hours ago
Fix slot synchronization with two_phase decoding enabled 5664 Needs review 17 Needs rebase! Zhijie Hou (houzj) 2 2 months ago
Make wal_receiver_timeout configurable per subscription 5781 Needs review Needs rebase! Fujii Masao (masaofujii) 2 1 month ago
Invalid pointer access in logical decoding after error 5903 Needs review Logical Replication 9/10 +18−0 vigneshwaran C (vignesh.postgres) 1 2 months ago
Unnecessary delay in streaming replication due to replay lag 5908 Ready for Committer Good First Review Logical Replication Physical Replication stable Needs rebase! Sunil S (sunils26) Huansong Fu (huansong) 1 1 month ago
Proposal: GUC to control starting/stopping logical subscription workers 5961 Needs review GUC Logical Replication 19 Needs rebase! SATYANARAYANA NARLAPURAM (satyanarayanan) 1 2 hours ago
Add memory_limit_hits to pg_stat_replication_slots 6002 Needs review Logical Replication 19 10/10 +79−50 Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Implement batching for walsender notifications during logical cascade replication 6019 Needs review Performance Logical Replication 19 Needs rebase! Alexey Makhmutov (lerm) 1 1 week ago
Security
Extension security improvement: Add support for extensions with an owned schema 5018 Needs review Security Extensions 10/10 +517−130 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 7 3 days ago
Server Features
Sequence Access Methods, round two 4677 Needs review 10/10 +2704−771 Michael Paquier (michael-kun) 9 5 days ago
Eager aggregation, take 3 4881 Needs review 19 10/10 +3648−74 Richard Guo (richardguo) 7 8 hours ago
VACUUM FULL / CLUSTER CONCURRENTLY 5117 Needs review 18 6/10 +6378−1698 Antonin Houska (a.houska) Álvaro Herrera (alvherre), Mihail Nikalayeu (mihailnikalayeu) 6 6 days ago
Changing shared_buffers without restart 5319 Needs review Needs rebase! Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 5 1 month ago
Support enabling checksums online 5323 Needs review Needs rebase! Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz) 5 1 week ago
speedup COPY TO for partitioned table 5467 Needs review 19 10/10 +171−34 Jian He (stayreal) vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), newtglobal postgresql_contributors (newtpostgrescontributors) Peter Eisentraut (petere) 4 1 month ago
SQL/JSON json_table PLAN clause 5478 Needs review 18 10/10 +2308−168 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrew Dunstan (adunstan), Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Anton Melnikov (antonmel), Nikita Malakhov (nmalakh) Amit Langote (amitlan), Vladlen Popolitov (vladlenpopolitov) 4 4 months ago
Extended Statistics set/restore/clear functions 5517 Needs review 10/10 +3829−79 Corey Huinker (coreyh) 3 4 weeks ago
support fast default for domain with constraints 5641 Needs review 10/10 +301−18 Jian He (stayreal) 2 1 week ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Needs review 10/10 +48−27 Jian He (stayreal) 2 2 months ago
support create index on virtual generated column. 5667 Needs review 5/10 +916−73 Jian He (stayreal) 2 1 month ago
Allow to collect statistics on virtual generated columns 5714 Needs review 19 10/10 +168−28 Yugo Nagata (yugo.nagata) 2 1 week ago
virtual generated column as partition key 5720 Needs review 19 10/10 +467−139 Jian He (stayreal) 2 4 months ago
domain over virtual generated column 5725 Needs review 19 Needs rebase! Jian He (stayreal) 2 3 months ago
SQL function to access to `creating_extension` 5735 Needs review 19 10/10 +15−0 Yurii Rashkovskii (yrashk) warda bibi (warda) 2 1 month 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) 2 3 months ago
ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Needs review 19 Needs rebase! Jian He (stayreal) 2 3 weeks ago
Disallow concurrent ALTER DOMAIN and DROP DOMAIN 5773 Needs review 19 7/10 +126−0 Jian He (stayreal) 2 3 months ago
foreign key on virtual generated column 5782 Needs review 19 10/10 +315−93 Jian He (stayreal) 2 3 months ago
Support for 8-byte TOAST values (aka the TOAST infinite loop problem) 5830 Needs review 19 10/10 +2205−376 Michael Paquier (michael-kun) Tom Lane (tgl), Nikhil Kumar Veldanda (nikhilkumarv) 2 3 weeks ago
Proposal to allow DELETE/UPDATE on partitioned tables with unsupported foreign partitions 5901 Needs review 18 Needs rebase! Shirisha V (shirishav) 1 2 months ago
no table rewrite when set column type to constrained domain 5907 Needs review 19 10/10 +133−10 Jian He (stayreal) 1 2 weeks ago
Upgrade GB18030 encoding support from 2000 to 2022 standard 5954 Needs review 19 10/10 +1692−1584 Chao Li (chaol) John Naylor (john.naylor) 1 1 week ago
pg_waldump: support decoding of WAL inside tarfile 5955 Needs review 19 10/10 +1228−228 Amul Sul (sulamul) 1 yesterday
implement CAST(expr AS type FORMAT 'template') 5957 Needs review 19 10/10 +881−10 Jian He (stayreal) 1 4 weeks ago
Import Statistics in postgres_fdw before resorting to sampling. 5959 Needs review 19 Needs rebase! Corey Huinker (coreyh) 1 3 weeks ago
Improve initial slot synchronization in pg_sync_replication_slots() 5976 Needs review Logical Replication 19 0/1 +286−72 Ajin Cherian (ajinc) 1 11 hours ago
ALTER COLUMN SET EXPRESSION [GENERATED|STORED] 6010 Needs review 19 10/10 +541−10 Jian He (stayreal) 1 1 week ago
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands 3659 Needs review 10/10 +8073−37 Dmitry Koval (d.koval) stephane tachoires (sttachoires) Alexander Korotkov (smagen) 15 1 week ago
Add XMLCanonicalize function 4237 Ready for Committer 19 10/10 +436−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 12 1 month ago
Incremental View Maintenance (IVM), take 2 4337 Waiting on Author Needs rebase! Yugo Nagata (yugo.nagata) 12 1 week ago
Implement row pattern recognition feature 4460 Needs review 19 10/10 +4207−35 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 11 3 weeks 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 1 week ago
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 month ago
Add XMLCast (SQL/XML X025) 5110 Needs review 19 10/10 +2276−10 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 7 3 months ago
SQL:2023 JSON simplified accessor support 5214 Needs review 18 10/10 +2079−280 Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef) 6 7 hours ago
Add IGNORE NULLS to Window functions 5230 Ready for Committer 19 10/10 +966−56 Oliver Ford (ojford) Tatsuo Ishii (ishii), Krasiyan Andreev (krasiyan) 5 3 weeks 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 1 month 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 1 month 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 1 month ago
encode/decode support for base64url 5643 Ready for Committer 10/10 +336−18 Florents Tselai (florentst) Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev), David Wheeler (theory) 2 1 month ago
SQL:2011 Application Time Update & Delete 5836 Needs review 19 10/10 +8438−165 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 2 1 week ago
Allow ON CONFLICT DO UPDATE to return EXCLUDED values 5854 Needs review 19 10/10 +741−269 Dean Rasheed (deanr) 2 1 month ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions 5941 Needs review 19 Needs rebase! Jian He (stayreal) 1 4 weeks ago
CREATE SCHEMA ... CREATE DOMAIN support 5985 Needs review 19 9/10 +619−129 Jian He (stayreal) 1 1 week ago
Add xicorr(X, Y): support for the xi (ξ) correlation coefficient by Chatterjee 6020 Needs review 19 9/10 +210−0 Florents Tselai (florentst) 1 yesterday
System Administration
New predefined role pg_manage_extensions 5357 Ready for Committer 5/10 +22−5 Michael Banck (mbanck) Laurenz Albe (laurenz) 4 4 months ago
log_min_messages per backend type 5447 Needs review 18 Needs rebase! Euler Taveira (eulerto) 4 1 month ago
Add arbitrary xid and mxid to pg_resetwal 5644 Needs review 18 5/10 +476−3 Daniil Davydov (dddaniil) 2 5 months ago
Add log_autoanalyze_min_duration 5797 Ready for Committer GUC 19 10/10 +120−31 Shinya Kato (shinyakato) Tatsuhito Kasahara (tatsuhito.kasahara) Peter Eisentraut (petere) 2 5 days ago
Adding pg_dump flag for parallel export to pipes 5893 Needs review 19 Needs rebase! Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) Dilip Kumar (dilip.kumar) 1 7 hours ago
Testing
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 4 weeks ago
Add tests for Bitmapset 5978 Needs review 19 10/10 +519−0 Greg Burd (gregburd) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 yesterday
Align tests for stored and virtual generated columns 5981 Needs review 10/10 +128−15 Yugo Nagata (yugo.nagata) mutaamba maasha (mutaambam) 1 1 month 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 4 months ago
ReplicationSlotRelease() crashes when the instance is in the single user mode 5626 Committed Bugfix 10/10 +140−2 Hayato Kuroda (ha-kun) Paul Jungwirth (pjungwir) Michael Paquier (michael-kun) 2 2 weeks ago
problems with toast.* reloptions 5839 Moved to different CF stable Needs rebase! Nathan Bossart (bossartn) 3 1 month 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 month 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 1 month 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 1 month 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 1 month ago
Avoid unexpected shutdown when sync_replication_slots is enabled. 5936 Committed 10/10 +3−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 2 weeks ago
Do not exit on postmaster death event inside CRIT sections. 5964 Returned with feedback Bugfix stable 10/10 +0−0 Andrey Borodin (x4mmm) Tom Lane (tgl) 1 6 days ago
Fix SJE 'variable not found in subplan target lists' error 5991 Committed Bugfix stable Needs rebase! Maksim Milyutin (maksm90), Ilia Evdokimov (ilidock95), Ivan Kush (ivankush), Sergey Solovev (ashblade) Tom Lane (tgl) 1 1 week ago
GetNamedLWLockTranche crashes on Windows in normal backend 5995 Moved to different CF 10/10 +520−6 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 yesterday
Fixes a trivial bug in dumped parse/query/plan trees 5996 Withdrawn Bugfix 19 10/10 +0−0 Chao Li (chaol) 1 1 week ago
Inconsistent update in the MERGE command 6007 Committed stable 10/10 +0−0 Yugo Nagata (yugo.nagata) Dean Rasheed (deanr) Dean Rasheed (deanr) 1 9 hours ago
Clients
Update LDAP Protocol in fe-connect.c to v3 5661 Committed Needs rebase! Andrew Jackson (andrewjackson) Peter Eisentraut (petere) Peter Eisentraut (petere) 2 3 weeks ago
Allow missing BackendKeyData message & enforce cancel key length 5859 Committed Bugfix libpq 18 Needs rebase! Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 2 2 weeks ago
Make "vacuumdb --analyze-only" process partitioned tables 5871 Committed Good First Review 19 10/10 +40−4 Laurenz Albe (laurenz) Mircea Cadariu (mcadariu) Fujii Masao (masaofujii) 2 2 weeks ago
fix organization wording in psql's \copyright command 5917 Moved to different CF stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
vacuumdb --missing-stats-only and permission issue 5986 Committed 18 10/10 +32−0 Corey Huinker (coreyh) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
Code Comments
fix comment for MAX_SIMUL_LWLOCKS 5979 Committed 19 10/10 +1−2 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 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 2 months ago
PG 18 beta1 release notes misses mention of pg_noreturn 5895 Rejected Docs Only 18 Needs rebase! Steve Chávez (steve-chavez) 1 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 1 month ago
small fix for pg_overexplain docs 5916 Moved to different CF 18 10/10 +1−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Minor Improvements to pg_buffercache documentation 5925 Moved to different CF 10/10 +10−2 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 month ago
Make pgoutput documentation easier to find 5945 Committed Docs Only 10/10 +175−130 Fujii Masao (masaofujii) Chao Li (chaol) Fujii Masao (masaofujii) 1 3 weeks ago
fix shmem_startup_hook documentation 6042 Committed 16 10/10 +22−10 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 hours ago
Miscellaneous
Produce LLVM bitcode files on meson builds 5671 Moved to different CF Performance 19 10/10 +795−50 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 3 3 weeks ago
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache 5694 Moved to different CF 10/10 +497−10 Nazir Bilal Yavuz (nbyavuz) Aidar Imamov (gipergeek) 3 1 month ago
don't generate fake alias names, only fake eref names 5708 Committed 19 10/10 +36−39 Robert Haas (rhaas) Tom Lane (tgl) Robert Haas (rhaas) 2 yesterday
Generate random dates/times in a specified range 5906 Committed 10/10 +253−9 damien clochard (daamien) Dean Rasheed (deanr), Greg Sabino Mullane (greg) Dean Rasheed (deanr) 1 13 hours ago
Making type Datum be 8 bytes everywhere 5924 Committed 9/10 +150−536 Tom Lane (tgl) Tom Lane (tgl) 1 3 weeks ago
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 1 month ago
Raise C requirement to C11 5934 Committed 10/10 +83−228 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 2 weeks ago
Add support for dumping raw parse tree with debug_print_raw_parse 5946 Committed GUC 19 10/10 +26−3 Chao Li (chaol) Tatsuo Ishii (ishii), Peter Eisentraut (petere) Tatsuo Ishii (ishii) 1 4 days ago
Add CHECK_FOR_INTERRUPTS in pg_buffercache_pages while scanning the buffers 5948 Committed Extensions 19 9/10 +2−0 SATYANARAYANA NARLAPURAM (satyanarayanan) Masahiko Sawada (masahikosawada) 1 3 weeks ago
Silence Valgrind about SelectConfigFiles() 5960 Committed 19 10/10 +11−7 Aleksander Alekseev (a.alekseev) Tom Lane (tgl) 1 3 weeks ago
fix misspelling of "tranche" in dsa.h 5977 Committed 19 10/10 +4−4 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 weeks ago
Don't treat virtual generated columns as missing statistics in vacuumdb --missing-stats-only 5980 Committed 18 10/10 +9−3 Yugo Nagata (yugo.nagata) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
Improve error message for duplicate labels in enum types 5982 Committed 10/10 +0−0 Yugo Nagata (yugo.nagata) Jim Jones (jimus) Tom Lane (tgl) 1 6 days ago
COPY TO: provide hint when WHERE clause is used 6016 Committed Good First Review 19 10/10 +2−0 Atsushi Torikoshi (atsushitorikoshi) Jim Jones (jimus) Fujii Masao (masaofujii) 1 6 days ago
revert some recent changes to RequestNamedLWLockTranche() 6032 Committed 19 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 5 days 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 month ago
Improve LWLock tranche name visibility across backends 5940 Committed 19 10/10 +535−174 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 5 days ago
Performance
Improve Valgrind support and remove some memory leaks 5748 Committed 10/10 +546−125 Tom Lane (tgl) Tom Lane (tgl) 2 1 month ago
remove ISB in AArch64's spin_delay() implementation 5763 Returned with feedback 19 10/10 +10−6 Nathan Bossart (bossartn) 2 3 weeks 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 1 month ago
Optimize LISTEN/NOTIFY 5912 Withdrawn 19 10/10 +198−32 Joel Jacobson (joeljacobson) 1 1 month ago
Remove freelist and the buffer_strategy_lock 5928 Committed 19 Needs rebase! Greg Burd (gregburd) Andres Freund (andresfreund) 1 4 days ago
A little cosmetic to convert_VALUES_to_ANY() 5937 Withdrawn 10/10 +8−5 Tender Wang (tndrwang) Chao Li (chaol) 1 1 month ago
pg_upgrade: transfer pg_largeobject_metadata's files when possible 5966 Committed 19 10/10 +154−25 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 23 hours ago
Procedural Languages
event trigger support for PL/Python 5939 Committed PL/Python 19 10/10 +222−15 Euler Taveira (eulerto) Peter Eisentraut (petere) 1 2 weeks ago
When deleting the plpgsql function, release the CachedPlan of the function 5974 Withdrawn PL/pgSQL 16 Needs rebase! Man Zeng (zengman) 1 3 weeks ago
Refactoring
New [relation] options engine 4688 Moved to different CF Needs rebase! Nikolay Shaplov (nataraj) 9 5 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 5 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 1 month 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 1 month ago
don't include tableam.h in nbtree.h 5950 Committed Refactoring Only 9/10 +31−3 Álvaro Herrera (alvherre) Álvaro Herrera (alvherre) 1 3 weeks ago
fix ancient typo in transformRelOptions() 5951 Committed 19 9/10 +6−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
use PqMsg macros in fe-protocol3.c 5993 Committed 19 10/10 +7−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
Remove unneeded cast in BufferGetPage 6006 Committed Refactoring Only stable 10/10 +69−69 Kirill Reshke (reshke) Peter Eisentraut (petere) 1 1 week ago
make LWLockCounter a global variable 6009 Committed 19 10/10 +12−16 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
Generate pgstat_count_slru*() functions for slru using macros 6014 Committed Refactoring Only 19 10/10 +31−45 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 week ago
Replication & Recovery
Fix replica identity checks for MERGE command on published table. 5693 Committed 10/10 +0−0 Zhijie Hou (houzj) Dean Rasheed (deanr) Dean Rasheed (deanr) 2 5 days ago
Security
revamp row-security tracking 5397 Moved to different CF 19 10/10 +25−17 Nathan Bossart (bossartn) 5 6 months 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
Add OID descriptions to dumped parse/query/plan trees 5987 Withdrawn 19 0/10 +91−8 Chao Li (chaol) 1 2 weeks ago
Testing
Add 'make check-tests' behavior to the meson based builds 5405 Moved to different CF Testing 19 10/10 +16−6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) 5 1 month ago
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline 5833 Committed 10/10 +0−0 Tom Lane (tgl) Tom Lane (tgl) 2 6 days ago
Explicitly enable meson features in CI 5899 Committed CI 19 10/10 +0−0 Nazir Bilal Yavuz (nbyavuz) Jacob Champion (jchampion) Jacob Champion (jchampion) 1 6 days ago
Improve error reporting in 027_stream_regress test 5900 Moved to different CF Good First Review Testing 19 0/1 +0−0 Nazir Bilal Yavuz (nbyavuz) Akshat Jaimini (akshatj) 2 1 month ago