Commitfest PG20-3 (2026-11-01 – 2026-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: 55. Waiting on Author: 3. Ready for Committer: 8. Moved to next CF: 8. Withdrawn: 3. Total: 77.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
pgbench - adding pl/pgsql versions of tests 4105 Needs review Testing 19 Needs rebase! Hannu Krosing (hannukrosing) Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla) 11 8 months ago
Add XMLCanonicalize function 4237 Ready for Committer SQL Commands 20 10/10 +350−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), Yogesh Sharma (sharmay), newtglobal postgresql_contributors (newtpostgrescontributors) 18 4 days ago
COPY (on_error table) saving error info to a table 4817 Needs review 3/10 +1037−50 Jian He (stayreal) Nishant Sharma (nishant-at-edb), Zsolt Parragi (zsolt.parragi), Solaimurugan V (solaimurugan) 12 1 month ago
using index to speedup add not null constraints to a table 5444 Needs review Needs rebase! Jian He (stayreal) Tanzeel Khan (tanzeelk) 9 1 month ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions 5941 Needs review SQL Commands 19 Needs rebase! Jian He (stayreal) Corey Huinker (coreyh), Henson Choi (assam258.gmail.com) 7 1 month ago
NOT NULL NOT ENFORCED 6029 Needs review DDL 19 Needs rebase! Jian He (stayreal) Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) Álvaro Herrera (alvherre) 5 2 days ago
Fix replica identity mismatch for partitioned tables with publish_via_partition_root 6047 Needs review Bugfix Logical Replication stable Needs rebase! Mikhail Kharitonov (mkharitonov) Henson Choi (assam258.gmail.com), jihyun bahn (ichibahn) 5 1 month ago
CREATE TABLE LIKE INCLUDING TRIGGERS 6087 Ready for Committer SQL Commands 19 10/10 +649−18 Jian He (stayreal) Andrey Borodin (x4m), Henson Choi (assam258.gmail.com), Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi) 6 1 week ago
create table like including storage parameter 6088 Needs review SQL Commands 19 Needs rebase! Jian He (stayreal) lakshmi g (lakshmi) 6 4 months ago
avoid call ATPostAlterTypeCleanup twice 6121 Needs review Bugfix Backport stable 10/10 +118−0 Jian He (stayreal) 6 1 month ago
COPY FROM with RLS 6178 Needs review SQL Commands 19 10/10 +354−65 Jian He (stayreal) Bryan Green (lispyone), solai v (solaiv) 6 3 days ago
parallel pgbench -i 6242 Needs review Performance 9/10 +269−27 Mircea Cadariu (mcadariu) lakshmi g (lakshmi) 4 4 months ago
skip check constraints verification for unaffected columns during UPDATE 6270 Needs review 19 10/10 +170−17 Jian He (stayreal) Florin Irion (irionr), solai v (solaiv) 5 5 days ago
Proposal to allow setting cursor options on Portals 6292 Needs review libpq Needs rebase! Dave Cramer (dcramer) Jelte Fennema-Nio (jeltef) 3 2 days ago
Expose checkpoint timestamp and duration in pg_stat_checkpointer 6307 Needs review Extensions Performance 19 Needs rebase! Soumya S Murali (soumyamurali) 4 3 months ago
Reduce build times of pg_trgm GIN indexes 6418 Waiting on Author Performance 20 10/10 +235−225 David Geier (geidav) Heikki Linnakangas (heikki), Japin Li (japin), Matthias van de Meent (mmeent) Heikki Linnakangas (heikki) 3 4 days ago
Speed up COPY TO text/CSV parsing using SIMD 6588 Needs review Performance 19 10/10 +16−3 Ayoub Kazar (kaz) Sahil Verma (sahilverma) 2 5 days ago
Separate catalog_xmin from xmin in walsender hot standby feedback 6861 Needs review Physical Replication 20 10/10 +49−19 Rui Zhao (zhaorui) 3 2 months ago
Reduce reorder buffer spill from O(N²) to O(N) during vacuum storms 6933 Waiting on Author Performance Logical Replication 20 10/10 +764−61 Rui Zhao (zhaorui) shihao zhong (zhong950419) 3 1 week ago
ERROR: failed to find conversion function from unknown to text 7094 Needs review Bugfix stable 10/10 +22−0 Jian He (stayreal) 2 4 months ago
ALTER COLUMN SET EXPRESSION on partitions not work in case of dependencies 7117 Needs review Bugfix stable Needs rebase! Jian He (stayreal) 2 2 weeks ago
handling transitions in timestamptz_trunc_* 7243 Ready for Committer Bugfix 10/10 +36−1 Alexandre Felipe (afelipe) solai v (solaiv), Pierre Forstmann (pifor) 1 6 days ago
Price hashed aggregation for hash tables that exceed CPU cache capacity 7244 Needs review Bugfix Performance 20 10/10 +87−0 William Bernbaum (wjb-fwx) 1 1 week ago
pg_dump: Don't emit OVERRIDING SYSTEM VALUE for dropped identity columns 7246 Needs review Bugfix 20 10/10 +77−1 William Bernbaum (wjb-fwx) solai v (solaiv) Fujii Masao (masaofujii) 1 3 days ago
035_standby_logical_decoding might fail due to FATAL message lost inside libpq 7247 Ready for Committer Flakyfix 10/10 +12−6 Hayato Kuroda (ha-kun) Bertrand Drouvot (bertranddrouvot.pg) 1 1 week ago
Fix a typo in EnableLogicalDecoding() 7248 Ready for Committer Comments Only Good First Review 10/10 +10−10 Chao Li (chaol) shihao zhong (zhong950419), Surya Poondla (spoondla), solai v (solaiv) 1 3 days ago
Remove redundant path_null checks in setPathObject/Array 7249 Ready for Committer Refactoring Only 10/10 +2−2 Ilya Gladyshev (ilya.gladysev) solai v (solaiv), Pierre Forstmann (pifor) 1 6 days ago
glist: _Generic wrapper for selective dlist/dclist usage 7250 Needs review 10/10 +117−0 Matthias van de Meent (mmeent) 1 1 week ago
Honor WAL insertion clamp in XLogBackgroundFlush 7252 Needs review Bugfix 20 10/10 +201−3 Paul Kim (mok03127.naver.com) Bharath Rupireddy (bharathrupireddy) 1 yesterday
[PATCH v1 0/1] Avoid carrying self lock-only xmax to updated tuple 7253 Needs review Bugfix Performance 20 10/10 +57−6 chee wooson (chee.wooson) 1 1 week ago
Allow bare library names for non-superuser LOAD 7254 Needs review SQL Commands 10/10 +19−15 ChangAo Chen (chenchangao) Jim Jones (jimus), solai v (solaiv) 1 4 days ago
Fix races in Windows pthread emulation 7255 Needs review Bugfix 10/10 +13−15 Harrison Booth (hbooth) Nazir Bilal Yavuz (nbyavuz) 1 1 week ago
Avoid checksumming extra files in the datadir 7256 Waiting on Author 20 10/10 +8−4 Jacob Champion (jchampion) 1 1 week ago
Fix use-after-free after failed pg_checksum_init 7257 Needs review Bugfix 20 10/10 +224−29 Yuriy Grigoryev (ju.grigorev) 1 2 weeks ago
Native planner and executor for SQL/PGQ 7258 Needs review SQL Commands GUC My First Patch 20 Needs rebase! Henri Gasc (henri.gasc) Henson Choi (assam258.gmail.com) 1 5 days ago
Stabilize recovery conflict stats checks in 031_recovery_conflict.pl 7259 Needs review Flakyfix stable 10/10 +13−6 Ayush Tiwari (aytiwari) 1 1 week ago
libpq: Add PQpassfileLookup() 7261 Needs review Good First Review My First Patch 20 10/10 +403−5 Diego - (galponcio) Yuriy Grigoryev (ju.grigorev) 1 12 hours ago
Teach pg_upgrade to deal with invalid databases 7262 Needs review 20 10/10 +112−19 Bharath Rupireddy (bharathrupireddy) 1 5 days ago
add missed tests for gist index 7264 Needs review Missing Tests Good First Review Testing stable 10/10 +192−0 shihao zhong (zhong950419) 1 1 week ago
logical decoding: skip unnecessary snapshot distribution. 7265 Needs review Performance 10/10 +72−14 boyu yang (mobilephone724) 1 3 days ago
pg_surgery: check the page header and line pointers 7266 Ready for Committer Bugfix stable 10/10 +165−0 shihao zhong (zhong950419) 1 5 days ago
Direct TOAST v2, faster, smaller and no migration needed 7267 Needs review Help - User Testing Help - Bikeshedding Help - Benchmarks Performance Testing GUC 20 Needs rebase! Hannu Krosing (hannukrosing) 1 6 days ago
[DOC] pg_database_size/pg_tablespace_size error on a missing OID 7268 Ready for Committer Docs Only Good First Review stable 10/10 +3−1 shihao zhong (zhong950419) mahendrakar s (mahendrakarsrinivasarao), solai v (solaiv) 1 2 days ago
postgres_fdw: push down FETCH FIRST .. WITH TIES when server version allows 7269 Needs review postgres_fdw Performance 20 10/10 +313−18 Sagar Shedge (sdshedge) 1 2 days ago
REPACK (CONCURRENTLY) decoding worker is canceled by lock_timeout 7270 Needs review Good First Review Performance 20 10/10 +89−0 shihao zhong (zhong950419) 1 yesterday
pg_createsubscriber does not check output_plugin_libraries 7271 Needs review Bugfix Backport 10/10 +41−1 Hayato Kuroda (ha-kun) 1 2 days ago
Add recovery boundary WAL record for database and tablespace commands 7272 Needs review Bugfix Physical Replication 20 10/10 +232−15 JoongHyuk Shin (shin) 1 6 days ago
Add a permission check to pg_stat_get_backend_subxact() 7273 Needs review Bugfix Good First Review 20 10/10 +157−11 shihao zhong (zhong950419) Jim Jones (jimus) 1 yesterday
Report changes discarded for relations not in the subscription 7274 Needs review Logical Replication 20 10/10 +212−5 Hüseyin Demir (demir) 1 4 days ago
Prevent object capture in CREATE/ALTER EXTENSION scripts 7276 Needs review Extensions 10/10 +1044−49 Jan Nidzwetzki (jnidzwetzki) 1 5 days ago
Report userid to PgBackendStatus for standalone backends 7277 Needs review Good First Review 10/10 +5−1 ChangAo Chen (chenchangao) 1 4 days ago
Use maintenance_io_concurrency for parallel index builds 7280 Needs review Bugfix Performance stable 10/10 +24−11 Jingtang Zhang (mrdrivingduck) 1 4 days ago
Improve Hash/Merge Join estimate accuracy when all predicates are Hash/Merge clauses 7281 Needs review Performance stable 10/10 +18−2 Ilia Evdokimov (ilidock95) 1 4 days ago
Reject WAIT FOR earlier in transaction-snapshot mode 7282 Needs review Bugfix 19 10/10 +34−7 Sami Imseih (simseih) 1 yesterday
Allow subquery pull-up past inlineable CTEs 7283 Needs review Performance 20 10/10 +244−45 Andrey Kazarinov (kazar) Xinlei Zhang (clemenza) 1 4 days ago
{heap,minimal}_expand_tuple() are unused 7284 Needs review Refactoring Only 10/10 +4−287 Aleksander Alekseev (a.alekseev) 1 4 days ago
Use PG 14's hashed ScalarArrayOpExpr path for a non-Const array the planner can prove is fixed for one execution (col = ANY($1), IN ($1,...,$N), $1::int[], string_to_array($1,','), a stable function), not only for a Const array. 7285 Needs review Performance 20 10/10 +658−176 Linden Lance (bestxmg) 1 4 days ago
fixes for a few GUC descriptions 7288 Needs review stable 10/10 +6−3 Nathan Bossart (bossartn) 1 yesterday
JIT inlining SIGSEGV in MemoryBuffer::getFile with LLVM 17 / GCC 13 7289 Needs review Bugfix 10/10 +30−11 Yuriy Grigoryev (ju.grigorev) 1 3 weeks ago
BUG #19599: RestoreBlockImage: the decode cross-checks never bound hole_offset + hole_length against BLCKSZ 7290 Needs review Bugfix 10/10 +23−3 Yuriy Grigoryev (ju.grigorev) 1 1 week ago
DSA_ALLOC_NO_OOM vs dsm_create ERROR leaving a half-initialized pgstats hash entry 7291 Needs review Bugfix 10/10 +91−63 Yuriy Grigoryev (ju.grigorev) 1 4 days ago
[PATCH v1] Reject zero resource kinds in test_resowner_many() 7292 Needs review Bugfix 10/10 +13−2 Yuriy Grigoryev (ju.grigorev) 1 2 days ago
Logical Implication 7293 Needs review SQL Commands 20 10/10 +343−42 Vik Fearing (xocolatl) 1 2 days ago
[BUG] Fix EXCLUDED virtual generated columns using tableoid 7295 Needs review Bugfix stable 10/10 +32−0 Ayush Tiwari (aytiwari) 1 2 hours ago
BUG #19684: Assertion in tuplesort_begin_heap() falsified by parallel plan with sort 7296 Needs review Bugfix stable 10/10 +32−1 Ayush Tiwari (aytiwari) 1 11 hours ago
Use pg_parse_lsn function in START_REPLICATION flow 7297 Needs review Bugfix 20 10/10 +2−5 Ayush Tiwari (aytiwari) 1 2 days ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Add XMLCast (SQL/XML X025) 5110 Withdrawn SQL Commands 20 10/10 +3073−20 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 13 5 days ago
Fix autovacuum freeze bug where weight can lower a table's freeze score 7242 Withdrawn Bugfix Good First Review 19 Needs rebase! shihao zhong (zhong950419) 1 1 week ago
Remove dead code in pg_dump 7245 Moved to different CF Refactoring Only 10/10 +0−6 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
auto-vectorize varbit bitwise operators 7251 Moved to different CF Performance 20 10/10 +23−14 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 week ago
Fix WAL block image length diagnostic 7260 Moved to different CF Bugfix stable 10/10 +1−1 Ayush Tiwari (aytiwari) Michael Paquier (michael-kun) 2 1 week ago
Fix getopt_long() argument handling and add tests 7263 Moved to different CF Bugfix stable 10/10 +16−14 Sehrope Sarkuni (sehrope) Nathan Bossart (bossartn), solai v (solaiv) Nathan Bossart (bossartn) 2 yesterday
Fix hangs in COPY FROM (FORMAT text) 7278 Moved to different CF Bugfix stable 10/10 +109−4 Nazir Bilal Yavuz (nbyavuz) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 days ago
Add pg_nodiscard decorations to Bitmapset functions 7279 Moved to different CF 20 10/10 +18−14 Jan Nidzwetzki (jnidzwetzki) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 days ago
Rename PqMsg_Progress to PqParallelMsg_Progress 7286 Moved to different CF libpq 10/10 +6−6 Sami Imseih (simseih) Nathan Bossart (bossartn) 2 2 days ago
Improve WAIT FOR read-your-writes consistency doc 7287 Moved to different CF Docs Only 10/10 +19−11 Sami Imseih (simseih) 2 2 days ago
Be strict when request to flush past end of WAL in WaitXLogInsertionsToFinish 7294 Withdrawn Bugfix 10/10 +201−3 Bharath Rupireddy (bharathrupireddy) 1 yesterday
New patch