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: 40. Waiting on Author: 5. Ready for Committer: 3. Moved to next CF: 4. Total: 52.

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 +604βˆ’46 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Luan Silva (luansilva) 6 19 hours ago
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Needs review Bugfix stable 9/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 Ready for Committer 10/10 +487βˆ’1 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 days 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 5 days ago
fix NOT VALID NOT NULL with ALTER COLUMN SET IDENTITY 6030 Needs review Bugfix Backport 18 0/10 +37βˆ’0 Jian He (stayreal) 1 1 week ago
UPDATE with invalid domain constraint 6031 Needs review Bugfix Backport stable 10/10 +114βˆ’0 Jian He (stayreal) 1 3 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 1 week ago
Fix read/write races with pg_control file in case when postgres was compiled with DEXEC_BACKEND option 6040 Needs review Bugfix 19 10/10 +32βˆ’1 Maksim Melnikov (manaldush) 1 1 week ago
Fix pg_rewind false positives caused by shutdown-only WAL 6041 Needs review Bugfix 9/10 +55βˆ’16 Srinath Reddy (srinath-reddy-sadipiralla) 1 1 week ago
PostgreSQL crashes with ThreadSanitizer during early initialization 6044 Needs review Bugfix My First Patch 9/10 +62βˆ’28 Emmanuel Sibi (emmanuelsibi) 1 4 days ago
Display is_prev_bucket_same_wrt of xl_hash_squeeze_page 6048 Needs review Bugfix Backport Needs rebase! Kirill Reshke (reshke) 1 2 days ago
let ALTER TABLE DROP COLUMN drop whole-row referenced object 6055 Needs review Bugfix Backport stable 10/10 +251βˆ’0 Jian He (stayreal) 1 yesterday
meson: Fix libpq search order 6056 Needs review 10/10 +37βˆ’35 Thomas Munro (macdice) 1 3 hours ago
Fix missing EvalPlanQual recheck for TID scans 6057 Needs review Bugfix Backport My First Patch 10/10 +130βˆ’7 Sophie Alpert (sophiebits) 1 4 hours 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 Needs rebase! Kirill Reshke (reshke) 1 2 days ago
Update parser README to include parse_jsontable.c 6036 Needs review Comments Only 19 Needs rebase! Karthik S (karthikselvaam.gmail.com) 1 6 days ago
Miscellaneous
Produce LLVM bitcode files on meson builds 5671 Needs review Performance 19 10/10 +795βˆ’50 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 3 1 month ago
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache 5694 Needs review 10/10 +497βˆ’10 Nazir Bilal Yavuz (nbyavuz) Aidar Imamov (gipergeek) 3 1 month ago
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 +8βˆ’13 Sami Imseih (simseih) 1 2 days ago
Perform check for oversized WAL record before calculating record CRC 6039 Needs review Performance 10/10 +63βˆ’13 Sergey Fukanchik (fukanchik) 1 6 days ago
Monitoring & Control
Add support for entry counting in pgstats 6052 Needs review Monitoring 19 10/10 +102βˆ’13 Michael Paquier (michael-kun) 1 yesterday
Report reorder buffer size 6053 Waiting on Author Monitoring Logical Replication 10/10 +75βˆ’11 Ashutosh Bapat (ashutoshbapat) 1 2 weeks ago
Performance
Index Prefetching 4351 Waiting on Author 10/10 +2381βˆ’869 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) 12 3 days ago
[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 1 week 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 3 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 2 weeks ago
Checkpointer write combining 6043 Needs review 2/10 +953βˆ’181 Melanie Plageman (melanieplageman) 1 2 days ago
Adding basic NUMA awareness 6049 Needs review Performance 19 10/10 +2506βˆ’188 Tomas Vondra (fuzzycz) 1 2 days ago
Refactoring
Beautify read stream "per buffer data" APIs 5617 Needs review 10/10 +90βˆ’16 Thomas Munro (macdice) 3 1 month ago
Get rid of pgstat_count_backend_io_op*() functions 6025 Needs review Performance 19 8/10 +84βˆ’99 Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Mark ItemPointer arguments as const thoughoutly 6046 Needs review Refactoring Only 10/10 +100βˆ’100 Chao Li (chaol) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 3 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 3/10 +197βˆ’10 Shubham Khanna (skhanna) 1 yesterday
Allow using replication origins in SQL level parallel sessions 6035 Needs review Good First Review Logical Replication 19 9/10 +30βˆ’1 Emre Hasegeli (hasegeli) 1 1 week ago
Timeline switching with partial WAL records can break replica recovery 6038 Needs review Bugfix 18 10/10 +128βˆ’109 Alyona Vinter (dlaaren) 1 3 days ago
Fix replica identity mismatch for partitioned tables with publish_via_partition_root 6047 Needs review Bugfix Logical Replication stable 10/10 +211βˆ’38 Mikhail Kharitonov (mkharitonov) 1 1 month ago
Security
Serverside SNI for SSL connections 4984 Waiting on Author Needs rebase! Daniel Gustafsson (d_gustafsson) Jacob Champion (jchampion) 7 1 week 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 Needs rebase! Jian He (stayreal) 1 3 days ago
AIX support 6050 Needs review Refactoring Only 19 10/10 +223βˆ’52 AIX PG user (pg-aixusr) 1 2 days ago
let ALTER COLUMN SET DATA TYPE cope with POLICY dependency 6054 Needs review 19 10/10 +479βˆ’15 Jian He (stayreal) 1 yesterday
SQL Commands
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) 13 1 month ago
Testing
Add 'make check-tests' behavior to the meson based builds 5405 Ready for Committer Testing 19 10/10 +16βˆ’6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) 5 1 month ago
Improve error reporting in 027_stream_regress test 5900 Needs review Good First Review Testing 19 10/10 +0βˆ’0 Nazir Bilal Yavuz (nbyavuz) 2 1 month ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Unexpected changes of CurrentResourceOwner and CurrentMemoryContext 6051 Moved to different CF Bugfix stable 10/10 +15βˆ’0 Antonin Houska (a.houska) Mihail Nikalayeu (mihailnikalayeu) Álvaro Herrera (alvherre) 2 yesterday
Documentation
fix shmem_startup_hook documentation 6042 Moved to different CF 16 10/10 +22βˆ’10 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 4 days ago
Miscellaneous
revert some recent changes to RequestNamedLWLockTranche() 6032 Moved to different CF 19 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week 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 1 week ago
New patch