Commitfest 2025-03 (2025-03-01 – 2025-04-08)

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: Committed: 154. Moved to next CF: 141. Withdrawn: 23. Rejected: 6. Returned with Feedback: 19. Total: 343.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning 4564 Committed Performance 7/7 +389−77 Ashutosh Bapat (ashutoshbapat) Amit Langote (amitlan) 8 1 year ago
Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 12 4 months ago
New [relation] options engine 4688 Moved to different CF Refactoring Only Needs rebase! Nikolay Shaplov (nataraj) 10 3 months ago
Teach predtest about IS [NOT] <boolean> proofs 4690 Moved to different CF Performance 10/10 +1882−129 James Coleman (jcole1989) 8 2 years ago
Network failure may prevent promotion 4748 Committed Bugfix 7/7 +52−202 Kyotaro Horiguchi (horiguti) Heikki Linnakangas (heikki) 7 1 year ago
Make query cancellation keys longer 4870 Committed Security 7/7 +786−161 Heikki Linnakangas (heikki), Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 4 1 year ago
KNN-btree 4871 Moved to different CF Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 8 1 year ago
Eager aggregation, take 3 4881 Moved to different CF 19 10/10 +0−0 Richard Guo (richardguo) Richard Guo (richardguo) 8 7 months ago
CREATE DATABASE ... STRATEGY=FILE_CLONE 4886 Committed 2/7 +170−3 Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) Thomas Munro (macdice) 5 1 year ago
Virtual generated columns 4972 Committed SQL Commands Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 5 1 year ago
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 19 10/10 +199−27 David Steele (dsteele) 11 1 month ago
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Moved to different CF 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 10 months ago
relfilenode statistics 5007 Moved to different CF Monitoring 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 11 1 month ago
Sort functions with specialized comparators 5036 Committed Performance 6/7 +34−48 Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) John Naylor (john.naylor) 5 1 year ago
Document NULL Concepts and Behaviors 5086 Moved to different CF Docs Only 18 10/10 +1360−161 David Johnston (polobo) 9 3 months ago
Doc: Improve hostssl related descriptions and option presentation 5088 Withdrawn Docs Only Needs rebase! David Johnston (polobo) 5 1 year ago
Streaming Vacuum 5089 Committed Performance Not processed Thomas Munro (macdice), Melanie Plageman (melanieplageman) Melanie Plageman (melanieplageman) 5 6 months ago
Incremental Sort Cost Estimation Instability 5093 Moved to different CF Bugfix 18 Needs rebase! Andrei Lepikhov (lepikhov) 8 11 months ago
Prevent incorrect entries in pg_stat_activity. 5105 Moved to different CF Bugfix 10/10 +19−2 Fujii Masao (masaofujii) 5 1 year ago
MergeJoin beats HashJoin in the case of multiple hash clauses 5114 Committed Performance Needs rebase! Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 4 9 months ago
Allow partition-wise join when whole row var is needed 5128 Moved to different CF Performance 18 Needs rebase! Ashutosh Bapat (ashutoshbapat), Alexander Pyhalov (a.pyhalov) 5 9 months ago
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Moved to different CF Bugfix stable Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Álvaro Herrera (alvherre) 7 3 months ago
[PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. 5184 Rejected 7/7 +61−0 Nishant Sharma (nishant-at-edb) 4 1 year ago
Fix standby may crash when switching-over in certain special cases 5199 Moved to different CF Bugfix Needs rebase! pixian shi (pxshi) 7 1 year ago
Support POSITION with nondeterministic collations 5209 Committed SQL Commands 7/7 +247−48 Peter Eisentraut (petere) Peter Eisentraut (petere) 4 1 year ago
Fix RelationTruncate() corruption 5242 Committed Bugfix Not processed Robert Haas (rhaas), Thomas Munro (macdice) Thomas Munro (macdice) 3 1 year ago
Refactor SLRU to always use long file names 5250 Moved to different CF Refactoring Only 10/10 +95−84 Aleksander Alekseev (a.alekseev) 9 1 month ago
ensure we have a snapshot when dropping an index concurrently 5262 Moved to different CF Bugfix stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 11 months ago
Improve statistics estimation considering GROUP-BY as a 'uniqueiser' 5269 Committed Performance 18 2/7 +37−0 Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 3 1 year ago
Enhance file_fdw to report processed and skipped tuples in COPY progress 5282 Withdrawn Monitoring Needs rebase! Fujii Masao (masaofujii) 3 1 year ago
Refactor bytea_sortsupport() 5288 Returned with feedback Refactoring Only Not processed Aleksander Alekseev (a.alekseev) 3 1 year ago
Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c 5291 Committed 6/7 +2−3 Tender Wang (tndrwang) Alexander Korotkov (smagen) 3 1 year ago
Limiting overshoot in nbtree SAOP parallel index scans 5299 Moved to different CF Performance 10/10 +151−23 Matthias van de Meent (mmeent) 4 10 months ago
Fix for consume_xids advancing XIDs incorrectly 5303 Moved to different CF Bugfix stable Needs rebase! Yushi Ogiwara (yushi) 6 4 months ago
Use "protocol options" name instead of "protocol extensions" everywhere 5341 Rejected Docs Only 7/7 +4−4 Jelte Fennema-Nio (jeltef) 3 1 year ago
Add NetBSD and OpenBSD OSes to Postgres CI 5360 Committed Testing Needs rebase! Nazir Bilal Yavuz (nbyavuz) Andres Freund (andresfreund) 3 1 year ago
Let an Append to consider a tuple fraction when choosing fractional subpaths 5361 Committed Performance 18 Needs rebase! Andrei Lepikhov (lepikhov), Nikita Malakhov (nmalakh) Alexander Korotkov (smagen) 2 1 year ago
Using Expanded Objects other than Arrays from plpgsql 5364 Committed Performance Not processed Tom Lane (tgl) Tom Lane (tgl) 2 1 year ago
Fix creation of empty .log files during log rotation 5365 Moved to different CF 10/10 +15−12 Arseny Kositsin (arseny114) 4 5 months ago
Eagerly scan all-visible pages to amortize aggressive vacuum 5366 Committed Performance Not processed Melanie Plageman (melanieplageman) Melanie Plageman (melanieplageman) 2 1 year ago
optimize file transfer in pg_upgrade 5369 Committed Performance 18 7/7 +642−80 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 year ago
revamp row-security tracking 5397 Moved to different CF Security 19 9/10 +25−17 Nathan Bossart (bossartn) 5 1 year ago
Disable installcheck for tap and regress tests for injection_points module 5410 Withdrawn Testing 18 2/7 +77−0 Michail Nikolaev (nkey) 2 1 year ago
Tab completion for ALTER USER RESET 5414 Committed libpq 18 7/7 +28−0 Robins Tharakan (robins) Tomas Vondra (fuzzycz) 2 1 year ago
Use Python "Limited API" in PL/Python 5416 Committed 7/7 +0−0 Peter Eisentraut (petere) Peter Eisentraut (petere) 2 4 months ago
[PERF] Improve Cardinality Estimation for Joins with GROUP BY Having Single Clause 5422 Withdrawn Performance 18 7/7 +0−0 Ravi Revathy (revathyraavi) 2 1 year ago
Incorrect result of bitmap heap scan. 5448 Committed Bugfix stable 7/7 +127−132 Matthias van de Meent (mmeent) Andres Freund (andresfreund) 2 1 year ago
Allow subfield references without parentheses 5449 Returned with feedback SQL Commands Not processed Peter Eisentraut (petere) 2 1 year ago
Parallel tests publication and subscription might fail due to concurrent tuple update 5459 Rejected Testing 16 6/7 +4−2 Jelte Fennema-Nio (jeltef) 2 1 year ago
WAL-logging facility for pgstats kinds 5466 Withdrawn 18 Not processed Michael Paquier (michael-kun) 2 1 year ago
Fix logging for invalid recovery timeline 5468 Committed Bugfix stable 7/7 +3−3 David Steele (dsteele) Michael Paquier (michael-kun) 2 1 year ago
Unicode 16 update 5472 Committed 7/7 +7442−6609 Peter Eisentraut (petere), Jeff Davis (jdavis) Peter Eisentraut (petere) 2 1 year ago
Speed up ICU case conversions 5474 Returned with feedback Performance 2/7 +86−41 Andreas Karlsson (kandreas) 2 4 months ago
Modern SHA2- based password hashes for pgcrypto 5481 Committed Security 18 7/7 +1164−2 Bernd Helmle (psoo) Álvaro Herrera (alvherre) 2 1 year ago
handle batch explosion in hash joins 5482 Committed Performance 2/7 +5635−0 Tomas Vondra (fuzzycz) Tomas Vondra (fuzzycz) 2 1 year ago
Don't dirty pages while they are getting flushed out 5483 Moved to different CF Refactoring Only Needs rebase! Andres Freund (andresfreund) Andres Freund (andresfreund) 5 1 month ago
Re: BUG #18741: Detaching a partition referencing a partitioned table fails with a trigger-related error 5484 Withdrawn Bugfix stable 7/7 +104−6 1 1 year ago
read stream on amcheck 5488 Committed 7/7 +79−24 Matheus Alcantara (matheus.alcantara) Melanie Plageman (melanieplageman) 1 1 year ago
improve DEBUG1 logging of parallel workers for CREATE INDEX 5490 Withdrawn Monitoring Not processed Sami Imseih (simseih) 1 1 year ago
lower default value of autovacuum_worker_slots in initdb as needed 5491 Committed Bugfix 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
per backend WAL statistics 5492 Committed Monitoring 18 7/7 +183−26 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago
Optimizing FastPathTransferRelationLocks() 5494 Committed 7/7 +16−12 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 year ago
ecpg command does not warn COPY ... FROM STDIN; 5497 Committed Bugfix stable Not processed Ryo Kanbayashi (ryokanbayashi) Fujii Masao (masaofujii) 1 1 year ago
DOCS for generated column replication 5502 Rejected Docs Only 7/7 +146−0 Peter Smith (smithpb2250) 1 1 year ago
NOT VALID foreign key constraints on partitioned tables 5503 Committed SQL Commands 18 0/1 +0−0 Amul Sul (sulamul) Álvaro Herrera (alvherre) 1 1 year ago
Don't ignore recovery conflict interrupt on blocked writing 5504 Withdrawn Needs rebase! Anthonin Bonnefoy (bonnefoa) 1 1 year ago
Allow to use an index for ILIKE in more cases 5505 Withdrawn Performance 18 Needs rebase! Yugo Nagata (yugo.nagata) 1 1 year ago
convert libpgport's pqsignal() to a void function 5507 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Coccinelle for PostgreSQL development 5509 Moved to different CF 18 10/10 +845−8 Mats Kindahl (mkindahl) 3 6 months ago
Remove unused helpers that don't compile anymore 5510 Committed Not processed Jacob Brazeal (polkerty) Tom Lane (tgl) 1 1 year ago
pg_stat_statements: improve loading and saving routines for the dump file. 5512 Rejected Monitoring 7/7 +10−4 Mikhail Litsarev (mikhail.litsarev) 1 1 year ago
SQL function which allows to distinguish a server being in point in time recovery mode and an ordinary replica 5513 Withdrawn 18 7/7 +215−140 Mikhail Litsarev (mikhail.litsarev) 1 1 year ago
Add a function to get the version of installed extension 5514 Withdrawn 0/1 +0−0 Yugo Nagata (yugo.nagata) 1 1 year ago
quick and dirty fix: Quadratic planning time for ordered paths over partitioned tables 5516 Rejected Performance 18 Not processed 1 1 year ago
At update of non-LP_NORMAL TID, fail instead of corrupting page header 5518 Committed Bugfix stable 0/1 +0−0 Noah Misch (nmisch) Noah Misch (nmisch) 1 1 year ago
SVE popcount support 5521 Withdrawn Performance Not processed 1 1 year ago
vacuumdb changes for stats import/export 5523 Committed System Administration 18 7/7 +406−139 Corey Huinker (coreyh), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
explain plans for foreign servers 5525 Returned with feedback SQL Commands Needs rebase! dinesh salve (dinesh-salve) 1 4 months ago
SIGSEGV, FPE fix in pg_controldata 5527 Committed Bugfix stable Not processed Anton Voloshin (a.voloshin), Ian Ilyasov (ianilyasov) Alexander Korotkov (smagen) 1 1 year ago
Support for NO INHERIT to INHERIT state change with named NOT NULL constraints 5528 Committed SQL Commands 18 7/7 +901−16 Suraj Kharage (surajk) Álvaro Herrera (alvherre) 1 1 year ago
Getting rid of CaseTestExpr 5531 Withdrawn Refactoring Only Not processed Tom Lane (tgl) 1 1 year ago
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Moved to different CF Bugfix 19 10/10 +200−154 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 10 months ago
SCRAM pass-through authentication for dblink connections 5534 Committed 7/7 +503−9 Matheus Alcantara (matheus.alcantara) Peter Eisentraut (petere) 1 1 year ago
tests for pg_stat_progress_copy.tuples_skipped 5536 Committed Testing stable 7/7 +17−4 Jian He (stayreal) Fujii Masao (masaofujii) 1 1 year ago
Fix buffer pinning logic/visibility bugs in [SP-]Gist Index-Only Scans 5542 Moved to different CF Bugfix Needs rebase! Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) 5 4 months ago
Document hostssl related concepts better 5549 Withdrawn Docs Only Needs rebase! David Johnston (polobo) 1 1 year ago
Move wal_buffers_full to WalUsage (and report it in pgss/explain) 5551 Committed Monitoring 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago
starjoin join order planning 5553 Moved to different CF Performance 10/10 +794−3 Tomas Vondra (fuzzycz) 3 5 months ago
Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints 5554 Committed SQL Commands 18 7/7 +1101−106 Rushabh Lathia (rlathia) Álvaro Herrera (alvherre) 1 1 year ago
Draft for basic NUMA observability 5558 Committed Monitoring 18 7/7 +1179−11 Jakub Wartak (jakub.wartak.tomtom) Tomas Vondra (fuzzycz) 1 1 year ago
ctype method table 5559 Withdrawn Refactoring Only 18 Not processed Jeff Davis (jdavis) 1 10 months ago
Injection points for HashAgg 5560 Committed Testing 18 Needs rebase! Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago
Reduce TupleHashEntryData struct size by half 5561 Committed Performance 18 7/7 +72−73 Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago
Use Bump allocator for HashAgg 5562 Committed Performance 18 Needs rebase! Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago
describe special values in GUC descriptions more consistently 5564 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Fix 035_standby_logical_decoding.pl race conditions 5568 Committed Testing 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Amit Kapila (amitkapila) 1 1 year ago
Make pg_trgm aware the default 'char' signedness difference in cross-arch replication 5569 Committed 7/7 +15−3 Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 1 1 year ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Moved to different CF Multithreading AIO Needs rebase! Jelte Fennema-Nio (jeltef) 7 2 months ago
noreturn attribute for MSVC, C11 5571 Committed Needs rebase! Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Moved to different CF Performance 18 10/10 +217−42 Yura Sokolov (funny_falcon) 3 8 months ago
Remove wal_[sync|write][_time] from pg_stat_wal and track_wal_io_timing 5579 Committed Refactoring Only 18 7/7 +30−227 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago
fix for bug #18815 5582 Committed Bugfix stable 7/7 +35−21 Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
moving some code out of explain.c 5584 Committed Refactoring Only 7/7 +0−0 Robert Haas (rhaas) Robert Haas (rhaas) 1 1 year ago
Missing [NO] INDENT flag in XMLSerialize backward parsing 5587 Committed Bugfix 16 7/7 +0−0 Jim Jones (jimus) Michael Paquier (michael-kun) 1 1 year ago
Improvement of var_eq_non_const() 5588 Moved to different CF Performance 18 2/10 +29−14 Fedor Sigaev (sigaev) 2 1 year ago
Fix race condition between role grants and DROP ROLE 5589 Committed Bugfix stable Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
DOCS - Generated Column Logical Replication Examples 5590 Withdrawn Docs Only 18 7/7 +146−0 Peter Smith (smithpb2250) 1 1 year ago
Filter irrelevant change before reassemble transactions during logical decoding 5592 Withdrawn 7/7 +0−0 Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 11 months ago
allow extensions to set a plan identifier 5593 Committed Monitoring 18 7/7 +95−0 Sami Imseih (simseih) Michael Paquier (michael-kun) 1 1 year ago
Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC 5595 Moved to different CF Monitoring 18 Needs rebase! James Hunter (hunjmes) 2 9 months ago
A small correction to doc and comment of FSM for indexes 5598 Committed Docs Only stable 7/7 +2−2 Alex Friedman (afriedman) Michael Paquier (michael-kun) 1 1 year ago
Avoid O(N^2) script parsing cost in pgbench 5599 Committed Performance 7/7 +98−66 Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
Logical replication timeout 5601 Returned with feedback 7/7 +58−33 Marc Rechté (rechtem) 1 1 year ago
Remove extra Sort node above a btree-compatible Index Scan 5606 Returned with feedback 19 Not processed Alexandra Wang (alexandrawang) 1 1 year ago
SIMD optimization for list_sort and tuple-sort 5607 Withdrawn Performance 3/7 +1176−7 Rakshit R (rakshtr) 1 1 year ago
Orphaned users in PG16 and above can only be managed by Superusers 5608 Moved to different CF Bugfix 10/10 +178−0 Ashutosh Sharma (ashu_coek) 2 1 year ago
Enable fine-grained control over what gets logged on connection attempt (reduces log size) 5609 Committed System Administration 18 Needs rebase! Sergey Dudoladov (sdudoladov) Melanie Plageman (melanieplageman) 1 1 year ago
SQL function which allows to distinguish a server being in point in time recovery mode and an ordinary replica 5611 Returned with feedback 7/7 +215−139 Mikhail Litsarev (mikhail.litsarev) 1 1 year ago
making EXPLAIN extensible 5613 Committed 7/7 +0−0 Robert Haas (rhaas) Robert Haas (rhaas) 1 1 year ago
Corrupted FSM page is not saved after zeroing. 5615 Moved to different CF Bugfix 10/10 +3−0 Anton Melnikov (antonmel) 6 6 months ago
Extensible storage manager API 5616 Moved to different CF Needs rebase! Andreas Karlsson (kandreas), Anastasia Lubennikova (lubennikovaav), Matthias van de Meent (mmeent), Tristan Partin (tristan957) 2 3 months ago
Increase maximum allowed io_combine_limit to 1MB 5618 Committed Needs rebase! Thomas Munro (macdice) Thomas Munro (macdice) 1 1 year ago
Read stream scalability improvements and AIO-compatibility 5619 Committed Performance Needs rebase! Thomas Munro (macdice) Thomas Munro (macdice) 1 1 year ago
Improve monitoring of shared memory allocations 5620 Moved to different CF Monitoring 18 Needs rebase! Rahila Syed (rahila) Tomas Vondra (fuzzycz) 3 1 month ago
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Moved to different CF Performance 10/10 +0−0 Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) Andres Freund (andresfreund) 5 1 month ago
Not-terribly-safe checks for CRC intrinsic support 5653 Committed Bugfix 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago