Commitfest 2025-03 (2025-03-01 - 2025-04-08)

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


Status summary: Needs review: 2. Committed: 155. Moved to next CF: 138. Withdrawn: 23. Rejected: 6. Returned with Feedback: 19. Total: 343.

Closed 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 Moved to different CF Needs rebase! Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) 9 4 months ago
"unexpected duplicate for tablespace" problem in logical replication 4720 Moved to different CF stable 10/10 +58−20 Shenhao Wang (wangshenhao) Masahiko Sawada (masahikosawada) 8 1 month ago
data loss bug in initial sync of logical replication 4766 Moved to different CF Needs rebase! Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) Amit Kapila (amitkapila) 7 3 months ago
Fix rare recovery shutdown hang 4884 Moved to different CF Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch), Martijn Wallet (mwallet) 6 8 months ago
Fix BackgroundPsql to report error on query timeout rather than calling die 4959 Moved to different CF 18 10/10 +17−16 Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) 6 5 months ago
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts 4986 Moved to different CF 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 Moved to different CF Needs rebase! ChangAo Chen (chenchangao) 6 1 month ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Moved to different CF Bugfix Flakyfix stable 10/10 +16−5 Jelte Fennema-Nio (jeltef) 7 5 months ago
inplace update: send nontransactional invalidations 5091 Moved to different CF Bugfix Backport stable 10/10 +3−0 Noah Misch (nmisch) Paul Jungwirth (pjungwir), Ian Ilyasov (ianilyasov) 6 2 weeks ago
Incremental Sort Cost Estimation Instability 5093 Moved to different CF 18 Needs rebase! Andrei Lepikhov (lepikhov) 6 2 months ago
Prevent incorrect entries in pg_stat_activity. 5105 Moved to different CF 5/10 +19−2 Fujii Masao (masaofujii) 5 8 months ago
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Moved to different CF Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 5 4 months ago
DirtyScanshot index scan skips concurrently updated tuples 5151 Moved to different CF Bugfix Logical Replication stable 10/10 +123−8 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Luan Silva (luansilva) 5 2 months ago
psql client does not handle WSAEWOULDBLOCK on Windows 5154 Moved to different CF 10/10 +1−1 Umar Hayat (pgwizard) 5 8 months ago
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Moved to different CF Bugfix stable 10/10 +1567−50 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) 5 2 months ago
Fix standby may crash when switching-over in certain special cases 5199 Moved to different CF 10/10 +2−2 pixian shi (pxshi) 5 7 months ago
ensure we have a snapshot when dropping an index concurrently 5262 Moved to different CF stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 2 months ago
Fix race between WAL flush and InstallXLogFileSegment() 5276 Moved to different CF Needs rebase! Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc) 4 9 months ago
Fix for consume_xids advancing XIDs incorrectly 5303 Moved to different CF stable Needs rebase! Yushi Ogiwara (yushi) 4 8 months ago
Fix creation of empty .log files during log rotation 5365 Moved to different CF 10/10 +15−12 Arseny Kositsin (arseny114) 3 5 months ago
Fix bug with accessing to temporary tables of other sessions 5379 Moved to different CF 18 10/10 +55−23 Daniil Davydov (dddaniil) Rafia Sabih (rafia.sabih) 3 2 weeks ago
bt_index_parent_check false alarm for indexes created concurrently 5438 Moved to different CF Bugfix 10/10 +70−40 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Andrey Borodin (x4m) 4 1 month ago
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Moved to different CF Bugfix 19 10/10 +200−154 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 month ago
Fix buffer pinning logic in [SP-]Gist 5542 Moved to different CF Needs rebase! Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) 2 3 months ago
Improve ACL checks in pg_prewarm for indexes 5583 Moved to different CF 10/10 +39−3 Ayush Vatsa (developerayuva) Nathan Bossart (bossartn) 3 5 months ago
Orphaned users in PG16 and above can only be managed by Superusers 5608 Moved to different CF 10/10 +178−0 Ashutosh Sharma (ashu_coek) Nathan Bossart (bossartn) 2 4 months ago
Avoid infinite loop in checkpointer 5612 Moved to different CF 19 Needs rebase! Maxim Orlov (m.orlov), Xuneng Zhou (dylanzhou) Xuneng Zhou (dylanzhou) Alexander Korotkov (smagen) 2 3 weeks ago
Corrupted FSM page is not saved after zeroing. 5615 Moved to different CF 10/10 +3−0 Anton Melnikov (antonmel) 2 4 months ago
Clients
Adding comments to help understand psql hidden queries 4764 Moved to different CF Needs rebase! David Christensen (davidchristensen), Greg Sabino Mullane (greg) Tom Lane (tgl) 7 4 months ago
libpq: Fix processing of SSL records >8kB on async API 5251 Moved to different CF Bugfix Backport stable 10/10 +318−8 Jacob Champion (jchampion), Lars Kanis (larsk) Jacob Champion (jchampion) 5 2 weeks ago
Add Option to Check All Addresses For Matching target_session_attr 5396 Moved to different CF 18 10/10 +306−10 Andrew Jackson (andrewjackson) 4 yesterday
psql \dh: List High-Level (Root) Tables and Indexes 5594 Moved to different CF stable 10/10 +170−7 Sadeq Dousti (msdousti) Greg Sabino Mullane (greg), Sergey Dudoladov (sdudoladov) 2 2 weeks ago
Documentation
Document NULL Concepts and Behaviors 5086 Moved to different CF Docs Only 18 10/10 +1281−160 David Johnston (polobo) 6 1 month ago
Doc: Move and modify standalone hot backups section 5087 Moved to different CF 10/10 +139−139 David Johnston (polobo) Marlene Reiterer (marlene.rte) 6 4 months ago
explain pgstatindex fragmentation 5381 Moved to different CF 18 7/7 +9−0 Frédéric Yhuel (yhuelf) Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl), Ahmed Ashour (ahmedashour) Peter Eisentraut (petere) 3 1 month ago
split func.sgml to separated individual sgml files 5515 Moved to different CF 10/10 +44−1 Jian He (stayreal) David Johnston (polobo) Andrew Dunstan (adunstan) 2 2 weeks ago
Windows meson build 5522 Moved to different CF 10/10 +45−12 Kohei Harikae (koheiharikae) Vladlen Popolitov (vladlenpopolitov) 2 6 months ago
TOAST is acronym so should be uppercase 5530 Moved to different CF 10/10 +13−13 Peter Smith (smithpb2250) Peter Eisentraut (petere), David Johnston (polobo) Peter Eisentraut (petere) 2 1 month ago
Document how commit handles aborted transactions 5546 Moved to different CF Backport Docs Only 10/10 +55−5 David Johnston (polobo) Ahmed Ashour (ahmedashour) 2 2 months ago
Doc: Create table improvements 5547 Moved to different CF 10/10 +22−5 David Johnston (polobo) Laurenz Albe (laurenz) 2 5 months ago
Document custom settings more consistently 5548 Moved to different CF Needs rebase! David Johnston (polobo) Mingli Zhang (zml) 2 4 months ago
Miscellaneous
Support a wildcard in backtrace_functions 4735 Moved to different CF 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 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 2 months ago
Truncate logs by max_log_size 5272 Moved to different CF 10/10 +112−2 Kirill Gavrilov (diphantxm) Fujii Masao (masaofujii), Jim Jones (jimus) 4 4 months ago
System views for versions reporting 5318 Moved to different CF stable Needs rebase! Dmitry Dolgov (erthalion) 5 4 months ago
postgres_fdw could deparse ArrayCoerceExpr 5409 Moved to different CF 18 10/10 +0−0 Alexander Pyhalov (a.pyhalov) Maxim Orlov (m.orlov) 3 4 weeks ago
Coccinelle for PostgreSQL development 5509 Moved to different CF 18 Needs rebase! Mats Kindahl (matski) 2 5 months ago
Waiting for LSN replay with WAIT FOR command 5550 Moved to different CF 0/10 +1364−11 Alexander Korotkov (smagen) Yura Sokolov (funny_falcon) 2 1 week ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Moved to different CF 10/10 +243−45 Jelte Fennema-Nio (jeltef) 3 4 months ago
Monitoring & Control
Add pg_stat_session 3405 Moved to different CF Needs rebase! Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti) 17 4 months ago
Logging parallel worker draught 4291 Moved to different CF 19 10/10 +98−2 Benoit Lobréau (benoitl) Sami Imseih (simseih) 11 4 months ago
Set log_lock_waits=on by default 4718 Moved to different CF GUC 19 10/10 +6−5 Laurenz Albe (laurenz) Michael Banck (mbanck) 9 4 months ago
relfilenode statistics 5007 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 5 months ago
Vacuum statistics 5012 Moved to different CF 18 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 7 2 months ago
Logging plan of the currently running query 5330 Moved to different CF Monitoring 18 10/10 +573−54 Atsushi Torikoshi (atsushitorikoshi) Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) 4 2 months ago
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Moved to different CF Monitoring 18 10/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 Moved to different CF 18 0/10 +3822−109 James Hunter (hunjmes) 2 1 week ago
Metadata and record block access stats for indexes 5614 Moved to different CF Monitoring My First Patch 19 9/10 +223−7 Mircea Cadariu (mcadariu) 3 3 weeks ago
Improve monitoring of shared memory allocations 5620 Moved to different CF 18 Needs rebase! Rahila Syed (rahila) Tomas Vondra (fuzzycz) 2 3 months ago
Performance
Index Prefetching 4351 Moved to different CF 6/10 +515−2 Tomas Vondra (fuzzycz) 11 3 weeks ago
Teach predtest about IS [NOT] <boolean> proofs 4690 Moved to different CF 10/10 +1882−129 James Coleman (jcole1989) Tom Lane (tgl) 8 1 year ago
Parallel CREATE INDEX for GIN indexes 4966 Moved to different CF 9/10 +7−0 Tomas Vondra (fuzzycz) Matthias van de Meent (mmeent), Andy Fan (andy2) 6 3 months ago
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots 4971 Moved to different CF Performance 10/10 +3929−937 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 6 1 month ago
Allow partition-wise join when whole row var is needed 5128 Moved to different CF 18 Needs rebase! Ashutosh Bapat (ashutoshbapat), Alexander Pyhalov (a.pyhalov) 5 1 week ago
Asynchronous MergeAppend Execution 5129 Moved to different CF 10/10 +918−14 Alexander Pyhalov (a.pyhalov) 5 3 weeks ago
Limiting overshoot in nbtree SAOP parallel index scans 5299 Moved to different CF 10/10 +151−23 Matthias van de Meent (mmeent) 4 1 month ago
Parallel heap vacuum 5326 Moved to different CF Needs rebase! Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 4 3 weeks ago
Showing applied extended statistics in explain Part2 5359 Moved to different CF 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 week ago
Adding compression of temporary files 5382 Moved to different CF 7/10 +3842−16 Filip Januš (fjanus) 3 1 month ago
Eliminating SPI / SQL from some RI trigger functions 5450 Moved to different CF 19 Needs rebase! Amit Langote (amitlan) 3 4 months ago
Exists pull-up application with JoinExpr 5487 Moved to different CF 5/10 +1095−22 Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 3 2 months ago
SVE enablement for hex-encode and hex-decode 5538 Moved to different CF 19 10/10 +722−6 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) 3 1 month ago
starjoin join order planning 5553 Moved to different CF 5/10 +494−0 Tomas Vondra (fuzzycz) Tom Lane (tgl) 2 2 weeks ago
Expanding HOT updates for expression and partial indexes 5556 Moved to different CF Performance 19 10/10 +2302−140 Greg Burd (gregburd) 2 1 month ago
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Moved to different CF 18 10/10 +217−42 Yura Sokolov (funny_falcon) 2 1 month ago
Improvement of var_eq_non_const() 5588 Moved to different CF 18 5/10 +29−14 Fedor Sigaev (sigaev) 2 4 months ago
Compress big WAL records 5621 Moved to different CF Needs rebase! Andrey Borodin (x4m) 2 1 month ago
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Moved to different CF Needs rebase! Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) 2 2 weeks ago
Procedural Languages
declarative session variables, LET command 1608 Moved to different CF 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 3 days ago
new plpgsql.extra_errors check - strict_expr_check 5044 Moved to different CF 10/10 +172−18 Pavel Stehule (okbobcz) Gilles Darold (darold), Kirk Wolak (kirkw), newtglobal postgresql_contributors (newtpostgrescontributors) 7 2 weeks ago
Refactoring
Revise get_cheapest_parallel_safe_total_inner 4285 Moved to different CF 10/10 +11−4 Richard Guo (richardguo) wenhui qiu (wenhuiqiu) 11 10 months ago
Retiring is_pushed_down 4458 Moved to different CF Needs rebase! Richard Guo (richardguo) Tom Lane (tgl) 10 7 months ago
New [relation] options engine 4688 Moved to different CF Needs rebase! Nikolay Shaplov (nataraj) 9 4 months ago
Make ECPG locale usage thread-safe 5166 Moved to different CF Needs rebase! Thomas Munro (macdice) Peter Eisentraut (petere) 5 4 months ago
Refactor SLRU to always use long file names 5250 Moved to different CF 10/10 +103−85 Aleksander Alekseev (a.alekseev) Rustam ALLAKOV (rustam.allakov) 5 3 days ago
Collation and ctype method tables and extension hooks 5301 Moved to different CF Needs rebase! Jeff Davis (jdavis) 4 1 month ago
Clarify FileTag-based unlinking 5454 Moved to different CF 10/10 +10−7 Matthias van de Meent (mmeent) 3 7 months ago
Don't dirty pages while they are getting flushed out 5483 Moved to different CF Needs rebase! Andres Freund (andresfreund) 3 4 months ago
Elimination of the repetitive code at the SLRU bootstrap functions 5575 Moved to different CF 19 Needs rebase! Evgeny Voropaev (evoro) Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) Álvaro Herrera (alvherre) 2 1 month ago
Beautify read stream "per buffer data" APIs 5617 Moved to different CF 10/10 +90−16 Thomas Munro (macdice) 2 1 week ago
Make numeric type accessible to third-party code. 5623 Moved to different CF stable 10/10 +290−280 Ed Behn (edbehn) 2 5 months ago
Replication & Recovery
CREATE SUBSCRIPTION ... SERVER 4529 Moved to different CF Needs rebase! Jeff Davis (jdavis) vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) 10 4 months ago
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 18 10/10 +178−28 David Steele (dsteele) 7 1 week ago
Synchronization of sequences to subscriber 5111 Moved to different CF Logical Replication 10/10 +3214−913 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) 6 19 hours ago
Expose the acquired_by parameter to the pg_replication_origin_session_setup function 5189 Moved to different CF 18 Needs rebase! Doruk Yılmaz (dorukyilmaz) Euler Taveira (eulerto) 5 4 days ago
Conflict detection for update_deleted in logical replication 5378 Moved to different CF Logical Replication 10/10 +955−76 Zhijie Hou (houzj) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 3 2 weeks ago
Enable logical decoding when wal_level = 'replica' without a server restart 5479 Moved to different CF Needs rebase! Masahiko Sawada (masahikosawada) Dilip Kumar (dilip.kumar) 3 2 weeks ago
Filter irrelevant change before reassemble transactions during logical decoding 5585 Moved to different CF 10/10 +0−0 Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Zhijie Hou (houzj) Amit Kapila (amitkapila) 2 2 months ago
Security
Serverside SNI for SSL connections 4984 Moved to different CF 9/10 +937−50 Daniel Gustafsson (d_gustafsson) Jacob Champion (jchampion) 6 3 months ago
Extension security improvement: Add support for extensions with an owned schema 5018 Moved to different CF Security Extensions 10/10 +366−64 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 7 5 days ago
revamp row-security tracking 5397 Moved to different CF 19 10/10 +25−17 Nathan Bossart (bossartn) 4 5 months ago
Server Features
Sequence Access Methods, round two 4677 Moved to different CF 10/10 +2755−795 Michael Paquier (michael-kun) 9 yesterday
COPY ON_ERROR 'NULL' 4810 Moved to different CF 10/10 +247−36 jian he (universality) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus) 7 2 weeks ago
on_error table, saving error info to a table 4817 Moved to different CF 9/10 +582−13 jian he (hellothere) Nishant Sharma (nishant-at-edb) 7 2 months ago
KNN-btree 4871 Moved to different CF Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 7 8 months ago
Eager aggregation, take 3 4881 Moved to different CF 19 10/10 +3597−63 Richard Guo (richardguo) 6 3 weeks ago
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Moved to different CF 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 1 month ago
VACUUM FULL / CLUSTER CONCURRENTLY 5117 Moved to different CF 18 9/10 +6096−1638 Antonin Houska (a.houska) Álvaro Herrera (alvherre) 6 14 hours ago
Make MultiXactOffset 64-bit type 5205 Moved to different CF 18 Needs rebase! Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 5 1 month ago
Changing shared_buffers without restart 5319 Moved to different CF Needs rebase! Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 5 1 month ago
Support enabling checksums online 5323 Moved to different CF Needs rebase! Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz) 4 1 month ago
using index to speedup add not null constraints to a table 5444 Moved to different CF 18 10/10 +630−5 Jian He (stayreal) Tanzeel Khan (tanzeelk) 3 3 months ago
refactor AlterDomainAddConstraint (alter domain add constraint) 5455 Moved to different CF 18 10/10 +79−8 Jian He (stayreal) Peter Eisentraut (petere) 3 5 months ago
speedup COPY TO for partitioned table 5467 Moved to different CF 19 10/10 +171−34 Jian He (stayreal) vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), newtglobal postgresql_contributors (newtpostgrescontributors) 3 2 weeks ago
SQL/JSON json_table PLAN clause 5478 Moved to different CF 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) 3 4 months ago
Extended Statistics set/restore/clear functions 5517 Moved to different CF Needs rebase! Corey Huinker (coreyh) 2 1 month ago
add function argument name to substring and substr 5524 Moved to different CF 10/10 +117−7 Jian He (stayreal) David Johnston (polobo) 2 3 weeks ago
Cross-type index comparison support in contrib/btree_gin 5535 Moved to different CF 10/10 +2791−117 Tom Lane (tgl) Arseniy Mukhin (amukhin) Tom Lane (tgl) 2 1 month ago
Warn, and disallow, clear text passwords via SQL 5597 Moved to different CF 10/10 +143−4 Greg Sabino Mullane (greg) Guillaume Lelarge (gleu) 2 1 month ago
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands 3659 Moved to different CF 10/10 +8009−39 Dmitry Koval (d.koval) stephane tachoires (sttachoires) Alexander Korotkov (smagen) 15 4 days ago
Add XMLCanonicalize function 4237 Moved to different CF 19 10/10 +436−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 12 1 week ago
Incremental View Maintenance (IVM), take 2 4337 Moved to different CF Needs rebase! Yugo Nagata (yugo.nagata) 12 11 months ago
Implement row pattern recognition feature 4460 Moved to different CF 19 10/10 +4207−35 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 11 19 hours ago
Make COPY format extendable: Extract COPY TO format implementations 4681 Moved to different CF 0/10 +701−463 Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) 8 2 weeks ago
SQL Property Graph Queries (SQL/PGQ) 4904 Moved to different CF Needs rebase! Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) 7 5 days ago
Add OR REPLACE option to CREATE MATERIALIZED VIEW 5099 Moved to different CF 19 10/10 +694−98 Erik Wienhold (ewie) newtglobal postgresql_contributors (newtpostgrescontributors) 5 1 week ago
Add XMLCast (SQL/XML X025) 5110 Moved to different CF 19 10/10 +2276−10 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 7 2 months ago
SQL:2023 JSON simplified accessor support 5214 Moved to different CF 18 10/10 +2066−248 Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef) 5 1 month ago
Add IGNORE NULLS to Window functions 5230 Moved to different CF 19 10/10 +966−56 Oliver Ford (ojford) Tatsuo Ishii (ishii), Krasiyan Andreev (krasiyan) 5 5 hours ago
Introduce the ability to enable/disable indexes using ALTER INDEX 5274 Moved to different CF 18 Needs rebase! Shayon Mukherjee (shayonj) Sami Imseih (simseih), newtglobal postgresql_contributors (newtpostgrescontributors) 4 3 weeks ago
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Moved to different CF 19 10/10 +1490−59 Jim Jones (jimus) newtglobal postgresql_contributors (newtpostgrescontributors) 5 2 weeks ago
Add XMLDocument (SQL/XML X030) 5431 Moved to different CF 19 9/10 +258−1 Jim Jones (jimus) Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) 4 1 week ago
Add XMLNamespaces option to XMLElement 5456 Moved to different CF 19 10/10 +1205−39 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) 4 1 week ago
System Administration
New predefined role pg_manage_extensions 5357 Moved to different CF 5/10 +22−5 Michael Banck (mbanck) Laurenz Albe (laurenz) 4 3 months ago
log_min_messages per backend type 5447 Moved to different CF 18 9/10 +390−108 Euler Taveira (eulerto) 4 2 weeks ago
Improve verification of recovery_target_timeline GUC. 5519 Moved to different CF 19 10/10 +64−3 David Steele (dsteele) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 month ago
Testing
Allow CI to only run the compiler warnings task 5249 Moved to different CF 18 10/10 +14−13 Bertrand Drouvot (bertranddrouvot.pg) Rustam ALLAKOV (rustam.allakov) 4 2 months ago
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) 4 4 weeks ago