Commitfest 2025-07

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


Status summary: Needs review: 49. Waiting on Author: 3. Ready for Committer: 3. Committed: 9. Withdrawn: 2. Total: 66.

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 7/7 +17−16 Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) 6 1 month ago
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Waiting on Author stable 7/7 +388−190 Michael Paquier (michael-kun) Noah Misch (nmisch) 2 1 month 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 3 weeks ago
OAuth Followup Patches 5635 Needs review 18 7/7 +389−36 Jacob Champion (jchampion) 1 2 days ago
Memory context can be its own parent and child in replication command 5637 Needs review 18 6/7 +102−14 Anthonin Bonnefoy (bonnefoa) 1 2 weeks ago
Accessing an invalid pointer in BufferManagerRelation structure 5646 Needs review 18 0/1 +45−34 Daniil Davydov (dddaniil) Stepan Neretin (snpgg), Dmitrii Bondar (difesu) 1 3 days ago
bug in stored generated column over domain with constraints. 5668 Needs review 7/7 +118−17 Jian He (stayreal) 1 1 month ago
Clients
Allow PGSERVICEFILE to be specified as part of the connection string 5387 Needs review 18 7/7 +97−4 Torsten Foertsch (tfoertsch123) Ryo Kanbayashi (ryokanbayashi) 2 4 hours ago
Update LDAP Protocol in fe-connect.c to v3 5661 Needs review 7/7 +8−0 Andrew Jackson (andrewjackson) 1 3 days ago
Documentation
Streaming Replication vs Logical 5296 Needs review 6/7 +31−22 Paul Jungwirth (pjungwir) Robert Treat (xzilla) 3 1 month ago
split func.sgml to separated individual sgml files 5515 Needs review 6/7 +44−1 Jian He (stayreal) 2 1 week ago
TOAST is acronym so should be uppercase 5530 Needs review 7/7 +13−13 Peter Smith (smithpb2250) 2 1 week ago
Doc: Create table improvements 5547 Waiting on Author 7/7 +22−5 David Johnston (polobo) Laurenz Albe (laurenz) 2 1 month ago
DOCS: Make the Server Application docs synopses more consistent 5647 Needs review Needs rebase! Peter Smith (smithpb2250) 1 2 weeks ago
Parallel safety docs for CTEs 5650 Needs review 7/7 +1−1 James Coleman (jcole1989) 1 2 weeks ago
Miscellaneous
dsm_registry: Add detach and destroy features 5654 Needs review 7/7 +222−1 Sungwoo Chang (swchangdev) 1 1 week ago
Produce LLVM bitcode files on meson builds 5671 Needs review 7/7 +825−59 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 1 2 weeks ago
Monitoring & Control
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Waiting on Author 18 7/7 +296−42 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 2 4 days ago
track generic and custom plans in pg_stat_statements 5634 Needs review Needs rebase! Sami Imseih (simseih) Greg Sabino Mullane (greg) 1 2 weeks ago
Available disk space per tablespace 5651 Needs review 18 7/7 +171−4 Christoph Berg (myon) 1 1 week ago
query_id: jumble names of temp tables for better pg_stat_statement UX 5658 Needs review 18 6/7 +0−0 Christoph Berg (myon) 1 3 days ago
Performance
CRC32C Parallel Computation Optimization on ARM 4620 Needs review Needs rebase! xiang gao (xiang.gao) Nathan Bossart (bossartn), John Naylor (john.naylor) 8 1 week ago
Lock-free XLog Reservation from WAL 5633 Needs review 6/7 +532−55 Yura Sokolov (funny_falcon) 1 1 week ago
Memoize ANTI and SEMI JOIN inner 5636 Needs review 19 7/7 +174−12 Andrei Lepikhov (lepikhov) 1 1 week ago
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)) 5656 Needs review 19 7/7 +311−4 Andrei Lepikhov (lepikhov) 1 1 week 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 yesterday
Refactoring
Minor rework of ALTER TABLE SET RelOptions code 5638 Ready for Committer 18 Needs rebase! Nikolay Shaplov (nataraj) Timur Magomedov (tmagomedov) 1 1 week ago
Selectively invalidate caches in pgoutput when pg_namespace is modified 5663 Needs review 7/7 +19−17 Hayato Kuroda (ha-kun) 1 4 days ago
Split varlena.c into varlena.c and bytea.c 5665 Needs review 7/7 +1207−1156 Aleksander Alekseev (a.alekseev) 1 3 days ago
avoid double scanning in function byteain 5670 Needs review 18 7/7 +22−44 Steven Niu (niushiji) 1 2 days ago
Replication & Recovery
Synchronization of sequences to subscriber 5111 Needs review 7/7 +2963−730 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) 5 4 days ago
Conflict detection for update_deleted in logical replication 5378 Needs review 7/7 +2142−171 Hou Zhijie (houzj) Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 3 3 days ago
Filter irrelevant change before reassemble transactions during logical decoding 5585 Needs review 7/7 +764−71 Jie Li (adger), Ajin Cherian (ajinc), Hou Zhijie (houzj) vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Hou Zhijie (houzj) Amit Kapila (amitkapila) 2 1 week ago
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 2 weeks ago
Fix slot synchronization with two_phase decoding enabled 5664 Needs review 7/7 +107−11 Hou Zhijie (houzj) 1 2 days ago
Logical replication worker Segmentation fault 5666 Needs review 7/7 +48−2 Hou Zhijie (houzj) 1 3 days ago
Security
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl 4390 Needs review 6/7 +255−32 Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 10 2 weeks ago
Check for TupleTableSlot nullness before dereferencing 5662 Needs review 7/7 +2−1 Alexander Kuznetsov (kuznetsovam) 1 3 months ago
Server Features
Sequence Access Methods, round two 4677 Needs review 7/7 +2753−795 Michael Paquier (michael-kun) 8 yesterday
on_error table, saving error info to a table 4817 Needs review Needs rebase! jian he (hellothere) Nishant Sharma (nishant-at-edb) 7 3 months ago
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Needs review 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 5 months ago
using index to speedup add not null constraints to a table 5444 Needs review 18 0/10 +498−12 Jian He (stayreal) 3 1 month ago
refactor AlterDomainAddConstraint (alter domain add constraint) 5455 Needs review 18 7/7 +79−8 Jian He (stayreal) Peter Eisentraut (petere) 3 2 weeks ago
Options to control remote transactions’ access/deferrable modes in postgres_fdw 5624 Needs review 0/1 +0−0 Etsuro Fujita (efujita) 1 yesterday
Allow table AMs to define their own reloptions 5631 Needs review stable 7/7 +1234−35 Julien Tachoires (julmon) 1 3 hours ago
support fast default for domain with constraints 5641 Needs review 7/7 +325−15 Jian He (stayreal) 1 4 days ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Needs review 7/7 +58−28 Jian He (stayreal) 1 2 weeks ago
support create index on virtual generated column. 5667 Needs review Needs rebase! Jian He (stayreal) 1 3 days ago
SQL Commands
SQL:2023 JSON simplified accessor support 5214 Needs review 18 7/7 +1567−202 Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl) 5 yesterday
Add IGNORE NULLS to Window functions 5230 Ready for Committer 18 7/7 +773−28 Oliver Ford (ojford) Krasiyan Andreev (krasiyan) 4 3 hours ago
encode/decode support for base64url 5643 Needs review 7/7 +219−0 Florents Tselai (florentst) 1 2 weeks ago
SQL:2011 application time 5660 Needs review 7/7 +7178−203 Paul Jungwirth (pjungwir) 1 1 week ago
System Administration
Add arbitrary xid and mxid to pg_resetwal 5644 Needs review 18 2/7 +476−3 Daniil Davydov (dddaniil) 1 2 weeks ago
pg_dsm_registry system view 5652 Needs review 5/7 +110−0 Florents Tselai (florentst) 1 1 week ago

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
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 1 week ago
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 4 hours 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 4 days ago
doc: expand note about pg_upgrade's --jobs option 5632 Committed 18 6/7 +5−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks 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 2 weeks ago
Add reverse(bytea) 5642 Committed 18 7/7 +63−0 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
remove open-coded popcount in acl.c 5649 Committed 18 7/7 +50−19 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 weeks ago
Refactoring
Selectively invalidate caches in pgoutput module 5629 Committed 7/7 +297−16 Hayato Kuroda (ha-kun), Shlok Kyal (shlokkyal) Hou Zhijie (houzj) Amit Kapila (amitkapila) 1 yesterday
dead code in pg_upgrade 5657 Committed 18 7/7 +7−32 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 week ago
Server Features
Printing window function OVER clauses in EXPLAIN 5640 Committed 7/7 +574−253 Tom Lane (tgl) Tom Lane (tgl) 1 2 weeks ago
SQL Commands
Allow LISTEN on patterns 5630 Withdrawn 18 7/7 +194−42 Zongliang Quan (quanzl) 1 3 weeks ago
New patch