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

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


Status summary: Needs review: 100. Waiting on Author: 22. Ready for Committer: 9. Committed: 110. Moved to next CF: 154. Rejected: 1. Withdrawn: 11. Total: 407.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Miscellaneous
Produce LLVM bitcode files on meson builds 5671 Needs review Performance 19 9/10 +795−50 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 3 1 month ago
Perform check for oversized WAL record before calculating record CRC 6039 Needs review Performance 10/10 +63−13 Sergey Fukanchik (fukanchik) 1 3 months ago
Performance
Don't keep closed WAL segment in page cache after replay 5894 Needs review Performance 19 10/10 +51−4 Anthonin Bonnefoy (bonnefoa) 2 5 months ago
Adding basic NUMA awareness 6049 Needs review Performance 19 Needs rebase! Tomas Vondra (fuzzycz) Jakub Wartak (jakub.wartak.tomtom) 1 2 weeks ago
Speed up of vac_update_datfrozenxid. 6060 Needs review Performance 19 10/10 +73−45 Rustam Khamidullin (rustamkhamidullin) 1 1 month ago
Write Notifications Through WAL 6079 Needs review Performance 19 9/10 +1288−458 Rishu Bagga (rishub) Arseniy Mukhin (amukhin) 1 2 weeks ago
Optimize shared LWLock acquisition for high-core-count systems 6191 Needs review Performance Multithreading 19 10/10 +88−16 Zhiguo Zhou (zhiguozhou) 1 4 months ago
Lock-free XLog Reservation from WAL 6192 Needs review Performance Multithreading 19 10/10 +532−57 Yura Sokolov (funny_falcon), Zhiguo Zhou (zhiguozhou) 1 1 month ago
Increase NUM_XLOGINSERT_LOCKS 6193 Needs review Multithreading Performance 19 9/10 +34−21 Yura Sokolov (funny_falcon) 1 10 months ago
Replication & Recovery
Implement batching for walsender notifications during logical cascade replication 6019 Needs review Performance Logical Replication 19 Needs rebase! Alexey Makhmutov (lerm) 2 1 month ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Clients
Making pg_rewind faster 5902 Committed Performance 19 10/10 +215−13 Justin Kwan (justinpkwan.outlook.com), John Hsu (johnhsu) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 3 1 month ago
Performance
[CREATE|RE] INDEX CONCURRENTLY with single heap scan 4971 Moved to different CF Performance 19 Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 8 1 week ago
Pull-up subquery if INNER JOIN-ON contains refs to upper-query 5487 Moved to different CF Performance 19 10/10 +1487−46 Alena Rybakina (a.rybakina) Ilia Evdokimov (ilidock95) 5 2 months ago
Expanding HOT updates for expression and partial indexes 5556 Moved to different CF Performance 19 10/10 +2327−511 Greg Burd (gregburd) 4 2 weeks ago
Optimize join selectivity estimation for tables with large number of MCVs 5929 Committed Performance 19 0/10 +456−121 David Geier (geidav), Ilia Evdokimov (ilidock95) Tom Lane (tgl), Ilia Evdokimov (ilidock95) Tom Lane (tgl) 2 3 weeks ago
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting 6024 Moved to different CF Performance Logical Replication 19 10/10 +59−11 Xuneng Zhou (dylanzhou) 2 3 weeks ago
Optimization of the is_normalized() function. 6152 Moved to different CF Performance 19 10/10 +6626−8086 Alexander Borisov (lexborisov) 2 1 month ago
Batching in executor, part 1: add batch variant of table AM scan API 6176 Moved to different CF Help - Benchmarks Performance 19 0/10 +2669−28 Amit Langote (amitlan) 2 1 month ago
Have the planner convert COUNT(1) / COUNT(not_null_col) to COUNT(*) 6186 Committed Performance 19 10/10 +317−36 David Rowley (davidrowley) David Rowley (davidrowley) 1 2 weeks ago
Refactoring
Get rid of pgstat_count_backend_io_op*() functions 6025 Moved to different CF Performance 19 10/10 +31−57 Bertrand Drouvot (bertranddrouvot.pg) 2 2 months ago
Replication & Recovery
Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array 6141 Moved to different CF Performance Logical Replication Refactoring Only 19 10/10 +222−72 Xuneng Zhou (dylanzhou) Kirill Reshke (reshke) 2 1 month ago
Optimize SnapBuild by maintaining committed.xip in sorted order 6187 Moved to different CF Performance Logical Replication 19 10/10 +85−24 Xuneng Zhou (dylanzhou) 2 1 month ago