Commitfest 2025-07

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


Status summary: Needs review: 106. Waiting on Author: 28. Ready for Committer: 16. Committed: 20. Returned with Feedback: 1. Withdrawn: 3. Total: 174.

Active patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Fix BackgroundPsql to report error on query timeout rather than calling die 4959 Ready for Committer 18 6/7 +17−16 Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) 6 1 month ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Needs review stable 7/7 +16−5 Jelte Fennema-Nio (jeltef) 6 2 months ago
ensure we have a snapshot when dropping an index concurrently 5262 Waiting on Author 18 6/7 +35−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 6 days ago
Fix bug with accessing to temporary tables of other sessions 5379 Needs review 18 6/7 +55−23 Daniil Davydov (dddaniil) Rafia Sabih (rafia.sabih) 3 4 days ago
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Waiting on Author stable 6/7 +388−190 Michael Paquier (michael-kun) Noah Misch (nmisch) 2 1 month ago
Improve ACL checks in pg_prewarm for indexes 5583 Waiting on Author 7/7 +39−3 Ayush Vatsa (developerayuva) Nathan Bossart (bossartn) 2 1 month ago
Orphaned users in PG16 and above can only be managed by Superusers 5608 Needs review 7/7 +178−0 Ashutosh Sharma (ashu_coek) Nathan Bossart (bossartn) 2 2 weeks ago
Avoid infinite loop in checkpointer 5612 Needs review 7/7 +109−41 Maxim Orlov (m.orlov) 2 3 days ago
Corrupted FSM page is not saved after zeroing. 5615 Waiting on Author 7/7 +3−0 Anton Melnikov (antonmel) 2 3 weeks ago
ReplicationSlotRelease() crashes when the instance is in the single user mode 5626 Needs review 7/7 +27−0 Hayato Kuroda (ha-kun) 1 1 month ago
Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint 5627 Needs review 6/7 +51−0 Vitaly Davydov (vitprof) 1 2 weeks ago
OAuth Followup Patches 5635 Needs review 18 7/7 +834−98 Jacob Champion (jchampion) 1 16 hours ago
Memory context can be its own parent and child in replication command 5637 Needs review 18 7/7 +102−14 Anthonin Bonnefoy (bonnefoa) 1 1 month ago
Accessing an invalid pointer in BufferManagerRelation structure 5646 Needs review 18 7/7 +43−34 Daniil Davydov (dddaniil) Stepan Neretin (snpgg), Dmitrii Bondar (difesu) 1 4 days ago
Random pg_upgrade 004_subscription test failure on drongo 5673 Needs review 6/7 +16−0 vigneshwaran C (vignesh.postgres) 1 4 weeks ago
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION 5681 Needs review 7/7 +49−8 Yugo Nagata (yugo.nagata) 1 2 weeks ago
Better HINT message for "unexpected data beyond EOF" 5682 Needs review 18 6/7 +4−95 Jakub Wartak (jakub.wartak.tomtom) 1 2 weeks ago
Clients
psql: Rethinking of \du command 4738 Waiting on Author 7/7 +72−126 Pavel Luzanov (p.luzanov@postgrespro.ru) David Johnston (polobo), Wen Yi (wenyi) 7 5 days ago
libpq: Fix processing of SSL records >8kB on async API 5251 Needs review stable 7/7 +13−0 Lars Kanis (larsk) Jacob Champion (jchampion) 4 1 month ago
Allow PGSERVICEFILE to be specified as part of the connection string 5387 Needs review 19 7/7 +103−5 Torsten Foertsch (tfoertsch123) Ryo Kanbayashi (ryokanbayashi) 2 5 days ago
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review 18 Needs rebase! Andrew Jackson (andrewjackson) 3 1 month ago
Update LDAP Protocol in fe-connect.c to v3 5661 Needs review 6/7 +10−0 Andrew Jackson (andrewjackson) Peter Eisentraut (petere) 1 1 week ago
Add "\gi file" to psql to allow COPY with variable expansion 5674 Needs review 19 1/7 +359−166 Fabien Coelho (calvin) 1 2 days ago
Adding error messages to a few slash commands 5699 Needs review 19 7/7 +1−80 Abhishek Chanda (abhishekc) 1 4 days ago
Code Comments
Add comments about fire_triggers argument in ri_triggers.c 5679 Needs review 6/7 +7−1 Yugo Nagata (yugo.nagata) 1 2 weeks ago
Improve coments on structures in trigger.c 5680 Needs review 7/7 +47−40 Yugo Nagata (yugo.nagata) 1 2 weeks ago
Documentation
Document NULL Concepts and Behaviors 5086 Needs review 7/7 +1279−160 David Johnston (polobo) 6 1 month ago
Doc: Move and modify standalone hot backups section 5087 Waiting on Author 7/7 +139−139 David Johnston (polobo) Marlene Reiterer (marlene.rte) 6 3 days ago
Streaming Replication vs Logical 5296 Needs review 6/7 +31−22 Paul Jungwirth (pjungwir) Robert Treat (xzilla) 3 1 month ago
Document how to run only specific regress tests 5333 Needs review 7/7 +12−0 Paul Jungwirth (pjungwir) Robert Treat (xzillaws) 3 5 months ago
explain pgstatindex fragmentation 5381 Ready for Committer 18 7/7 +9−0 Frédéric Yhuel (yhuelf) Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl), Ahmed Ashour (ahmedashour) 3 1 month ago
split func.sgml to separated individual sgml files 5515 Needs review 7/7 +44−1 Jian He (stayreal) 2 4 weeks ago
TOAST is acronym so should be uppercase 5530 Waiting on Author 7/7 +13−13 Peter Smith (smithpb2250) David Johnston (polobo) 2 5 days ago
Document how commit handles aborted transactions 5546 Ready for Committer 6/7 +48−3 David Johnston (polobo) Ahmed Ashour (ahmedashour) 2 1 month ago
Doc: Create table improvements 5547 Waiting on Author 6/7 +22−5 David Johnston (polobo) Laurenz Albe (laurenz) 2 1 month ago
Document custom settings more consistently 5548 Waiting on Author 6/7 +22−5 David Johnston (polobo) Mingli Zhang (zml) 2 1 week ago
DOCS: Make the Server Application docs synopses more consistent 5647 Needs review 7/7 +74−90 Peter Smith (smithpb2250) 1 1 month ago
Parallel safety docs for CTEs 5650 Needs review 6/7 +1−1 James Coleman (jcole1989) 1 1 month ago
pg_restore documentation and --create/--single-transaction limitation 5676 Needs review 18 6/7 +6−1 Ashutosh Bapat (ashutoshbapat) 1 2 weeks ago
update documentation for when aborted and committed rows are tracked in pg_stat_all_tables 5691 Ready for Committer 7/7 +9−2 Sami Imseih (simseih) David Johnston (polobo) 1 12 hours ago
Miscellaneous
Support a wildcard in backtrace_functions 4735 Needs review 7/7 +161−11 Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) Daniel Gustafsson (d_gustafsson) 8 1 month ago
Avoid orphaned objects dependencies, take 3 4942 Needs review 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 6 2 months ago
Truncate logs by max_log_size 5272 Ready for Committer 7/7 +112−2 Kirill Gavrilov (diphantxm) Fujii Masao (masaofujii), Jim Jones (jimus) 4 2 weeks ago
System views for versions reporting 5318 Needs review stable Needs rebase! Dmitry Dolgov (erthalion) 4 2 weeks ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Needs review 18 7/8 +243−45 Jelte Fennema-Nio (jeltef) 2 4 days ago
dsm_registry: Add detach and destroy features 5654 Needs review 7/7 +222−1 Sungwoo Chang (swchangdev) 1 1 month ago
Produce LLVM bitcode files on meson builds 5671 Needs review Needs rebase! Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 1 1 month ago
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache 5694 Needs review 7/8 +216−7 Nazir Bilal Yavuz (nbyavuz) 1 1 week ago
minor error message enhancement in refuseDupeIndexAttach 5700 Needs review 7/7 +3−2 Jian He (stayreal) 1 3 days ago
Silence resource leaks alerts 5701 Needs review 19 6/7 +3−3 Ranier Vilela (raniervilela) 1 4 days ago
adjust the place of list_copy() call to reduce the overhead of function call and memory copies. 5704 Needs review 7/7 +6−6 Tender Wang (tndrwang) 1 4 days ago
don't generate fake alias names, only fake eref names 5708 Needs review 19 7/7 +32−35 Robert Haas (rhaas) 1 1 hour ago
Monitoring & Control
Set log_lock_waits=on by default 4718 Ready for Committer 7/7 +6−5 Laurenz Albe (laurenz) Michael Banck (mbanck), Nathan Bossart (bossartn) 8 1 week ago
relfilenode statistics 5007 Waiting on Author 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 6 1 month ago
Vacuum statistics 5012 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 6 3 weeks ago
Logging plan of the currently running query 5330 Needs review 18 Needs rebase! Atsushi Torikoshi (atsushitorikoshi) Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) 4 1 week ago
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Needs review 18 7/7 +1145−38 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 2 1 week ago
track generic and custom plans in pg_stat_statements 5634 Needs review 7/7 +303−14 Sami Imseih (simseih) Greg Sabino Mullane (greg) 1 1 week ago
Available disk space per tablespace 5651 Needs review 18 7/7 +171−4 Christoph Berg (myon) 1 1 month ago
Add os_page_num to pg_buffercache 5690 Needs review 19 7/7 +135−28 Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Performance
Index Prefetching 4351 Waiting on Author Needs rebase! Tomas Vondra (fuzzycz) 11 2 weeks ago
Teach predtest about IS [NOT] <boolean> proofs 4690 Needs review 7/7 +1882−129 James Coleman (jcole1989) Tom Lane (tgl) 8 1 year ago
Parallel CREATE INDEX for GIN indexes 4966 Waiting on Author 7/7 +7−0 Tomas Vondra (fuzzycz) Matthias van de Meent (mmeent), Andy Fan (andy2) 6 15 hours ago
Parallel heap vacuum 5326 Needs review 7/7 +1617−380 Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 4 7 hours ago
Eliminating SPI / SQL from some RI trigger functions 5450 Waiting on Author 19 Needs rebase! Amit Langote (amitlan) 3 2 weeks ago
Exists pull-up application with JoinExpr 5487 Waiting on Author Needs rebase! Alena Rybakina (alenka) 2 2 weeks ago
SVE enablement for hex-encode and hex-decode 5538 Needs review 18 Needs rebase! Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Expanding HOT updates for expression and partial indexes 5556 Needs review 19 7/7 +1639−105 Greg Burd (gregburd) 2 3 weeks ago
Compress big WAL records 5621 Waiting on Author Needs rebase! Andrey Borodin (x4m) 2 2 months ago
Lock-free XLog Reservation from WAL 5633 Needs review Needs rebase! Yura Sokolov (funny_falcon) 1 4 weeks ago
Memoize ANTI and SEMI JOIN inner 5636 Needs review 19 6/7 +110−22 Andrei Lepikhov (lepikhov) 1 1 week ago
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)) 5656 Needs review 19 4/7 +311−4 Andrei Lepikhov (lepikhov) 1 2 weeks ago
Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze 5669 Needs review stable 4/7 +23−2 Jianghua yang (yjhjstz.gmail.com) 1 3 weeks ago
Small optimization set tuple block/tableOid once 5683 Needs review 19 6/7 +40−18 Ranier Vilela (raniervilela) 1 2 weeks ago
Reduce "Var IS [NOT] NULL" quals during constant folding 5685 Needs review 19 Needs rebase! Richard Guo (richardguo) 1 1 week ago
New criteria for autovacuum 5689 Needs review 19 Needs rebase! Konstantin Knizhnik (knizhnik) 1 1 week ago
Create DATA dump objects for partitioned tables too 5692 Needs review 6/7 +223−41 Tom Lane (tgl) 1 2 days ago
Add planner expectations for Memoize in EXPLAIN 5697 Needs review 19 7/7 +65−3 Ilia Evdokimov (ilidock95) 1 19 hours ago
ZStandard (with dictionaries) compression support for TOAST compression 5702 Needs review 19 7/7 +4309−124 Nikhil Kumar Veldanda (nikhilkumarv) 1 28 minutes ago
NUMA shared memory interleaving 5703 Needs review 19 7/7 +71−0 Jakub Wartak (jakub.wartak.tomtom) 1 2 days ago
Procedural Languages
declarative session variables, LET command 1608 Needs review 6/7 +9966−64 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) 36 1 week ago
new plpgsql.extra_errors check - strict_expr_check 5044 Needs review 6/7 +177−18 Pavel Stehule (okbobcz) Gilles Darold (darold), newtglobal postgresql_contributors (newtpostgrescontributors) 6 1 month ago
Refactoring
Revise get_cheapest_parallel_safe_total_inner 4285 Waiting on Author 6/7 +11−4 Richard Guo (richardguo) wenhui qiu (wenhuiqiu) 11 7 months ago
Retiring is_pushed_down 4458 Waiting on Author Needs rebase! Richard Guo (richardguo) Tom Lane (tgl) 10 3 months ago
Make ECPG locale usage thread-safe 5166 Waiting on Author Needs rebase! Thomas Munro (macdice) Peter Eisentraut (petere) 5 2 weeks ago
Refactor SLRU to always use long file names 5250 Ready for Committer 6/7 +103−85 Aleksander Alekseev (a.alekseev) Rustam ALLAKOV (rustam.allakov) 4 2 weeks ago
Collation and ctype method tables and extension hooks 5301 Needs review Needs rebase! Jeff Davis (jdavis) 4 3 months ago
Don't dirty pages while they are getting flushed out 5483 Waiting on Author Needs rebase! Andres Freund (andresfreund) 3 2 weeks ago
Elimination of the repetitive code at the SLRU bootstrap functions 5575 Ready for Committer 18 7/7 +78−255 Evgeny Voropaev (evoro) Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) 2 1 month ago
Minor rework of ALTER TABLE SET RelOptions code 5638 Ready for Committer 18 Needs rebase! Nikolay Shaplov (nataraj) Timur Magomedov (tmagomedov) 1 1 month ago
Selectively invalidate caches in pgoutput when pg_namespace is modified 5663 Needs review 7/7 +19−17 Hayato Kuroda (ha-kun) 1 3 weeks ago
Split varlena.c into varlena.c and bytea.c 5665 Needs review 6/7 +1207−1156 Aleksander Alekseev (a.alekseev) 1 2 weeks ago
avoid double scanning in function byteain 5670 Needs review 18 7/7 +22−44 Steven Niu (niushiji) 1 3 weeks ago
SQL functions: avoid making a tuplestore unnecessarily 5706 Needs review 6/7 +85−50 Tom Lane (tgl) 1 20 hours ago
Replication & Recovery
CREATE SUBSCRIPTION ... SERVER 4529 Waiting on Author 6/7 +587−35 Jeff Davis (jdavis) vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) 10 1 week ago
Return pg_control from pg_backup_stop(). 4997 Needs review 18 6/7 +181−30 David Steele (dsteele) 6 2 months ago
Synchronization of sequences to subscriber 5111 Needs review 7/7 +2977−740 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) 5 yesterday
Conflict detection for update_deleted in logical replication 5378 Needs review Needs rebase! Zhijie Hou (houzj) Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 3 yesterday
Filter irrelevant change before reassemble transactions during logical decoding 5585 Needs review 6/7 +762−71 Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Zhijie Hou (houzj) Amit Kapila (amitkapila) 2 yesterday
Warning for Datatype mismatch between subscriber table and publisher table for logical replication 5648 Needs review 17 1/7 +28−0 BharatDB PG (bharatdbpg) 1 1 month ago
Fix slot synchronization with two_phase decoding enabled 5664 Needs review 17 0/1 +15−0 Zhijie Hou (houzj) 1 12 hours ago
Fix replica identity checks for MERGE command on published table. 5693 Needs review 7/7 +61−1 Zhijie Hou (houzj) 1 4 days ago
Security
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl 4390 Needs review 7/7 +255−32 Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 10 1 month ago
Serverside SNI for SSL connections 4984 Waiting on Author 6/7 +937−50 Daniel Gustafsson (d_gustafsson) Jacob Champion (jchampion) 6 1 month ago
Extension security improvement: Add support for extensions with an owned schema 5018 Needs review 18 7/7 +326−62 Jelte Fennema-Nio (jeltef) 6 6 months ago
revamp row-security tracking 5397 Waiting on Author 18 6/7 +25−17 Nathan Bossart (bossartn) 3 2 months ago
Check for TupleTableSlot nullness before dereferencing 5662 Needs review 6/7 +2−1 Alexander Kuznetsov (kuznetsovam) 1 4 months ago
Check for tuplestorestate nullness before dereferencing 5705 Needs review 7/7 +1−1 Alexander Kuznetsov (kuznetsovam) 1 6 months ago
Detect buffer underflow in get_th() 5707 Needs review 7/7 +5−0 Alexander Kuznetsov (kuznetsovam) 1 4 months ago
Server Features
Sequence Access Methods, round two 4677 Needs review Needs rebase! Michael Paquier (michael-kun) 8 3 weeks ago
COPY ON_ERROR 'NULL' 4810 Waiting on Author 6/7 +277−52 jian he (universality) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Jim Jones (jimus) 7 1 week ago
on_error table, saving error info to a table 4817 Needs review Needs rebase! jian he (hellothere) Nishant Sharma (nishant-at-edb) 7 4 months ago
Eager aggregation, take 3 4881 Needs review 19 Needs rebase! Richard Guo (richardguo) 6 2 months ago
Make MultiXactOffset 64-bit type 5205 Needs review 18 7/7 +102−0 Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 5 2 days ago
Changing shared_buffers without restart 5319 Needs review Needs rebase! Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 4 5 hours ago
Support enabling checksums online 5323 Waiting on Author Needs rebase! Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz) 4 2 weeks ago
using index to speedup add not null constraints to a table 5444 Needs review 18 2/7 +566−6 Jian He (stayreal) 3 8 hours ago
refactor AlterDomainAddConstraint (alter domain add constraint) 5455 Needs review 18 6/8 +79−8 Jian He (stayreal) Peter Eisentraut (petere) 3 1 month ago
speedup COPY TO for partitioned table 5467 Ready for Committer 18 7/7 +151−32 Jian He (stayreal) vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), newtglobal postgresql_contributors (newtpostgrescontributors) 3 3 days ago
SQL/JSON json_table PLAN clause 5478 Needs review 18 7/7 +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 6 days ago
Extended Statistics set/restore/clear functions 5517 Needs review 6/7 +2961−35 Corey Huinker (coreyh) 2 2 weeks ago
Cross-type index comparison support in contrib/btree_gin 5535 Needs review 7/7 +2548−116 Tom Lane (tgl) 2 3 weeks ago
Options to control remote transactions’ access/deferrable modes in postgres_fdw 5624 Needs review 6/7 +165−4 Etsuro Fujita (efujita) 1 2 weeks ago
Allow table AMs to define their own reloptions 5631 Needs review stable 7/7 +1234−35 Julien Tachoires (julmon) 1 2 weeks ago
support fast default for domain with constraints 5641 Needs review 7/7 +325−15 Jian He (stayreal) 1 3 weeks ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Needs review 6/7 +58−28 Jian He (stayreal) 1 1 month ago
support create index on virtual generated column. 5667 Needs review 6/7 +788−68 Jian He (stayreal) 1 3 days ago
Simplify COALESCE with single argument 5698 Needs review 7/7 +55−48 Maksim Milyutin (maksm90) Tom Lane (tgl) 1 4 days ago
SQL Commands
Add XMLCanonicalize function 4237 Ready for Committer 18 7/7 +398−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 11 1 week ago
Incremental View Maintenance (IVM), take 2 4337 Waiting on Author Needs rebase! Yugo Nagata (yugo.nagata) 11 7 months ago
Implement row pattern recognition feature 4460 Needs review 19 6/7 +4207−35 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 10 1 month ago
COPY TO json 4716 Needs review 6/7 +378−53 Joe Conway (jconway) Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) Joe Conway (jconway) 7 1 month 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) 6 1 week ago
Add XMLCast (SQL/XML X025) 5110 Needs review 18 3/7 +2201−9 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 5 1 month ago
SQL:2023 JSON simplified accessor support 5214 Needs review 18 6/7 +1567−202 Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl) 5 3 weeks ago
Add IGNORE NULLS to Window functions 5230 Ready for Committer 18 7/7 +773−28 Oliver Ford (ojford) Krasiyan Andreev (krasiyan) 4 2 weeks ago
Introduce the ability to enable/disable indexes using ALTER INDEX 5274 Ready for Committer 18 7/7 +1585−26 Shayon Mukherjee (shayonj) Sami Imseih (simseih), newtglobal postgresql_contributors (newtpostgrescontributors) 4 1 week ago
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Needs review 18 6/7 +738−32 Jim Jones (jimus) newtglobal postgresql_contributors (newtpostgrescontributors) 4 1 month ago
Add XMLDocument (SQL/XML X030) 5431 Ready for Committer 18 7/7 +258−1 Jim Jones (jimus) Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) 3 2 months ago
Add XMLNamespaces option to XMLElement 5456 Ready for Committer 18 7/7 +1200−34 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) 3 1 month ago
encode/decode support for base64url 5643 Waiting on Author 7/7 +219−0 Florents Tselai (florentst) Aleksander Alekseev (a.alekseev) 1 2 weeks ago
SQL:2011 application time 5660 Needs review Needs rebase! Paul Jungwirth (pjungwir) 1 4 weeks ago
System Administration
log_min_messages per backend type 5447 Needs review 18 2/7 +352−25 Euler Taveira (eulerto) 3 1 month ago
Improve verification of recovery_target_timeline GUC. 5519 Waiting on Author 19 7/7 +72−2 David Steele (dsteele) 2 2 months ago
Add arbitrary xid and mxid to pg_resetwal 5644 Needs review 18 2/7 +476−3 Daniil Davydov (dddaniil) 1 1 month ago
pg_dsm_registry system view 5652 Needs review 5/7 +110−0 Florents Tselai (florentst) 1 4 weeks ago
Testing
Allow CI to only run the compiler warnings task 5249 Needs review 18 7/7 +14−13 Bertrand Drouvot (bertranddrouvot.pg) 4 1 month ago
Add 'make check-tests' behavior to the meson based builds 5405 Ready for Committer 7/7 +16−6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) 3 3 weeks ago
Covering the comparison test between date and timestamp(tz) datatype 5677 Needs review 7/7 +212−0 Kwangwon Seo (kwangwonseo) 1 2 weeks ago
Add pg_get_injection_points() for information of injection points 5696 Needs review 19 7/7 +215−0 Michael Paquier (michael-kun) 1 3 days ago

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
bug in stored generated column over domain with constraints. 5668 Committed 13/14 +0−0 Jian He (stayreal) Peter Eisentraut (petere) Tom Lane (tgl) 1 3 days ago
Fix an incorrect check in get_memoize_path 5686 Committed 7/7 +15−9 Richard Guo (richardguo) wenhui qiu (qiuwenhuifx.163.com) Richard Guo (richardguo) 1 2 days ago
prevent 006_transfer_modes.pl from leaving files behind 5687 Committed 18 7/7 +5−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
Clients
Allow ';' to push queries in an ongoing psql pipeline 5655 Committed 18 6/7 +420−31 Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 yesterday
PGSERVICEFILE as part of a normal connection string [duplicated please delete] 5659 Withdrawn 19 7/7 +0−0 Torsten Foertsch (tfoertsch123), Ryo Kanbayashi (ryokanbayashi) Ryo Kanbayashi (ryokanbayashi) 1 5 days ago
Code Comments
clarify palloc comment on quote_literal_cstr 5684 Committed 18 Needs rebase! Steve Chávez (steve-chavez) Michael Paquier (michael-kun) 1 1 week ago
Documentation
pg_recvlogical requires -d but not described on the documentation 5625 Committed 7/7 +39−4 Hayato Kuroda (ha-kun) David Johnston (polobo) Fujii Masao (masaofujii) 1 3 weeks ago
doc: expand note about pg_upgrade's --jobs option 5632 Committed 18 6/7 +5−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Miscellaneous
assert that wrapper_handler()'s argument is within expected range 5639 Committed 17 7/7 +4−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Add reverse(bytea) 5642 Committed 18 7/7 +63−0 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
remove open-coded popcount in acl.c 5649 Committed 18 7/7 +50−19 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Monitoring & Control
query_id: jumble names of temp tables for better pg_stat_statement UX 5658 Committed 18 7/7 +0−0 Christoph Berg (myon) Michael Paquier (michael-kun) 1 3 weeks ago
Performance
CRC32C Parallel Computation Optimization on ARM 4620 Returned with feedback Needs rebase! xiang gao (xiang.gao) Nathan Bossart (bossartn), John Naylor (john.naylor) 8 2 weeks ago
optimizations for dumping statistics 5678 Committed 18 7/7 +276−64 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
Performance issues with v18 SQL-language-function changes 5695 Committed 18 7/7 +264−211 Tom Lane (tgl) Tom Lane (tgl) 1 yesterday
Refactoring
Selectively invalidate caches in pgoutput module 5629 Committed 7/7 +297−16 Hayato Kuroda (ha-kun), Shlok Kyal (shlokkyal) Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 3 weeks ago
dead code in pg_upgrade 5657 Committed 18 7/7 +7−32 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Replication & Recovery
Logical replication worker Segmentation fault 5666 Committed 7/7 +71−6 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 1 week ago
Improve error reporting for few options in pg_createsubscriber 5672 Committed 7/7 +9−21 vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 1 2 weeks ago
Allows pg_recvlogical to create slots with failover=true 5675 Committed 7/7 +62−11 Hayato Kuroda (ha-kun) Masahiko Sawada (masahikosawada) 1 1 week ago
Server Features
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Withdrawn 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 5 months ago
Printing window function OVER clauses in EXPLAIN 5640 Committed 7/7 +574−253 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
SQL Commands
Allow LISTEN on patterns 5630 Withdrawn 18 7/7 +194−42 Zongliang Quan (quanzl) 1 1 month ago
Testing
Move tests of contrib/spi/ out of the core regression tests 5688 Committed 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 1 week ago
New patch