Commitfest PG19-3 (2025-11-01 – 2025-11-30)

No reviewers My patches My reviews New patch
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 27. Waiting on Author: 3. Moved to next CF: 2. Total: 32.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
DirtyScanshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication 5151 Needs review Bugfix Logical Replication stable 10/10 +609−47 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Luan Silva (luansilva) 6 5 days ago
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Needs review Bugfix stable 10/10 +1567−50 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) 6 3 months ago
problems with toast.* reloptions 5839 Waiting on Author stable Needs rebase! Nathan Bossart (bossartn) 3 1 month ago
GetNamedLWLockTranche crashes on Windows in normal backend 5995 Needs review 10/10 +520−6 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 11 hours ago
Fix a bug where ALTER SYSTEM SET with empty strings for GUC_LIST_QUOTE parameters (like shared_preload_libraries) results in malformed configuration entries that cause server crashes on restart. 6026 Needs review Bugfix stable 10/10 +104−12 Andrew Klychkov (andreiklychkov) 1 yesterday
fix NOT VALID NOT NULL with ALTER COLUMN SET IDENTITY 6030 Needs review Bugfix Backport 18 9/10 +37−0 Jian He (stayreal) 1 6 days ago
UPDATE with invalid domain constraint 6031 Needs review Bugfix Backport stable 10/10 +114−0 Jian He (stayreal) 1 2 weeks ago
Fix race condition in SSI when reading PredXact->SxactGlobalXmin 6037 Needs review Bugfix Backport My First Patch stable 10/10 +15−13 Josh Curtis (joshcurtis) 1 4 days ago
Fix read/write races with pg_control file in case when postgres was compiled with DEXEC_BACKEND option 6040 Needs review Bugfix 19 9/10 +32−1 Maksim Melnikov (manaldush) 1 4 days ago
Fix pg_rewind false positives caused by shutdown-only WAL 6041 Needs review Bugfix 8/10 +55−16 Srinath Reddy (srinath-reddy-sadipiralla) 1 2 days ago
Clients
psql: Rethinking of \du command 4738 Needs review 10/10 +72−126 Pavel Luzanov (p.luzanov@postgrespro.ru) David Johnston (polobo), Wen Yi (wenyi) 8 2 months ago
Code Comments
Fix inconsistencies with code and beautify xlog structures description and fin hash_xlog.h 6034 Needs review Comments Only stable 10/10 +7−6 Kirill Reshke (reshke) 1 3 days ago
Update parser README to include parse_jsontable.c 6036 Needs review Comments Only 19 10/10 +1−0 Karthik S (karthikselvaam.gmail.com) 1 yesterday
Documentation
fix shmem_startup_hook documentation 6042 Needs review 16 10/10 +22−10 Nathan Bossart (bossartn) 1 10 hours ago
Miscellaneous
Fix an unnecessary cast calling elog in ExecHashJoinImpl 6027 Needs review 10/10 +1−1 Tender Wang (tndrwang) 1 1 week ago
PgStat_HashKey padding issue when passed by value 6033 Needs review Bugfix 10/10 +9−0 Sami Imseih (simseih) 1 5 hours ago
Perform check for oversized WAL record before calculating record CRC 6039 Needs review Performance 10/10 +63−13 1 yesterday
Performance
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots 4971 Needs review Performance 19 10/10 +3931−937 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 7 4 days ago
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Needs review 18 10/10 +217−42 Yura Sokolov (funny_falcon) 3 2 weeks ago
Lock-free XLog Reservation from WAL 5633 Needs review Needs rebase! Yura Sokolov (funny_falcon) 2 4 months ago
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting 6024 Needs review Performance 19 Needs rebase! Xuneng Zhou (dylanzhou) 1 1 week ago
Checkpointer write combining 6043 Needs review 9/10 +888−156 Melanie Plageman (melanieplageman) 1 8 hours ago
Refactoring
Get rid of pgstat_count_backend_io_op*() functions 6025 Needs review Performance 19 10/10 +84−99 Bertrand Drouvot (bertranddrouvot.pg) 1 6 days ago
Replication & Recovery
Extending FK check skipping on replicas to ADD FK and TRUNCATE 5774 Needs review 10/10 +97−3 Hannu Krosing (hannukrosing) 2 2 months ago
Support existing publications in pg_createsubscriber. 6028 Needs review 19 10/10 +233−12 Shubham Khanna (skhanna) 1 6 days ago
Allow using replication origins in SQL level parallel sessions 6035 Needs review Good First Review Logical Replication 19 10/10 +30−1 Emre Hasegeli (hasegeli) 1 3 days ago
Timeline switching with partial WAL records can break replica recovery 6038 Needs review Bugfix 18 6/10 +95−92 Alyona Vinter (dlaaren) 1 4 days ago
Security
Serverside SNI for SSL connections 4984 Waiting on Author Needs rebase! Daniel Gustafsson (d_gustafsson) Jacob Champion (jchampion) 7 6 days ago
revamp row-security tracking 5397 Waiting on Author 19 10/10 +25−17 Nathan Bossart (bossartn) 5 6 months ago
Server Features
NOT NULL NOT ENFORCED 6029 Needs review 19 10/10 +10−2 Jian He (stayreal) 1 20 hours ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Miscellaneous
revert some recent changes to RequestNamedLWLockTranche() 6032 Moved to different CF 19 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 4 days ago
Monitoring & Control
Improve LWLock tranche name visibility across backends 5940 Moved to different CF 19 10/10 +535−174 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 4 days ago
New patch