Commitfest 2024-09 (2024-09-01 – 2024-09-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: Committed: 91. Moved to next CF: 207. Withdrawn: 15. Rejected: 5. Returned with Feedback: 48. Total: 366.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Network failure may prevent promotion 4748 Moved to different CF 7/7 +52−202 Kyotaro Horiguchi (horiguti) Heikki Linnakangas (heikki) 7 5 months ago
apply_scanjoin_target_to_paths and partitionwise join 4929 Moved to different CF stable Not processed Ashutosh Bapat (ashutoshbapat) 4 8 months ago
elog/ereport VS misleading backtrace_function function address 4977 Rejected 18 Not processed Jakub Wartak (jakub.wartak.tomtom) 2 1 year ago
Fix variable existence tab completion for broken libedit 5009 Committed 17 Not processed Anton Melnikov (antonmel) Tom Lane (tgl) 2 1 year ago
Fix race conditions with concurrent drops of shared pgstats entries 5045 Moved to different CF stable Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 3 10 months ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Moved to different CF Bugfix Flakyfix stable 10/10 +16−5 Jelte Fennema-Nio (jeltef) 7 6 months ago
Incremental Sort Cost Estimation Instability 5093 Moved to different CF 18 Needs rebase! Andrei Lepikhov (lepikhov) 6 3 months ago
Prevent incorrect entries in pg_stat_activity. 5105 Moved to different CF 10/10 +19−2 Fujii Masao (masaofujii) 5 9 months ago
Assertion failure with summarize_wal enabled during pg_createsubscriber 5133 Committed 17 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 1 year ago
Mitigation for mutating locale names on Windows 5136 Withdrawn Not processed Thomas Munro (macdice) 2 11 months ago
Crash after detaching a partition concurrently from another session 5155 Committed stable Not processed Álvaro Herrera (alvherre), Kuntal Ghosh (kuntal_ghosh) Álvaro Herrera (alvherre) 1 1 year ago
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Moved to different CF Bugfix stable 10/10 +1567−50 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) 6 3 months ago
Invalid postgres version detection in meson.build 5177 Rejected 17 Not processed Sergey Solovev (ashblade) 1 1 year ago
Fix standby may crash when switching-over in certain special cases 5199 Moved to different CF 10/10 +2−2 pixian shi (pxshi) 5 8 months ago
XMLSERIALIZE won't indent xml strings containing blank nodes 5217 Committed Not processed Jim Jones (jimus) Tom Lane (tgl) 1 1 year ago
Reject non-ASCII locale names 5218 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 1 11 months ago
Improve error message for rejecting trailing junk after numeric literals 5219 Committed Not processed Karina Litskevich (karinalitskevich) Tom Lane (tgl) 1 1 year ago
Documentation
Doc: Improve hostssl related descriptions and option presentation 5088 Moved to different CF Needs rebase! David Johnston (polobo) 5 6 months ago
Document DateStyle effect on jsonpath string() 5101 Committed 17 Not processed David Wheeler (theory) Tom Lane (tgl) 1 1 year ago
fix CRC algorithm in WAL reliability docs 5163 Committed stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Migrate documentation from DocBook 4.5 to 5.2 5171 Withdrawn 18 Not processed 1 1 year ago
PG docs - Sequence CYCLE clause 5191 Committed Not processed Peter Smith (smithpb2250) Bruce Momjian (bmomjian) 1 1 year ago
Miscellaneous
Unlinking Parallel Hash Join inner batch files sooner 4314 Moved to different CF Not processed Thomas Munro (macdice) 9 11 months ago
date_trunc function in interval version 4761 Moved to different CF Not processed Przemysław Sztoch (psztoch) 5 1 year ago
A infrastructure to detect misuse of spin lock easier 4768 Returned with feedback Not processed Andy Fan (andy2) 3 1 year ago
Avoid orphaned objects dependencies, take 3 4942 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 3 months ago
Proposal to have INCLUDE/EXCLUDE options for altering option values 4955 Withdrawn Not processed Ayush Vatsa (developerayuva) 2 1 year ago
-Wmissing-variable-declarations 4987 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 year ago
GUC names in messages 5011 Moved to different CF 18 Not processed Peter Smith (smithpb2250) Michael Paquier (michael-kun) 3 11 months ago
thread-safety: gmtime_r(), localtime_r() 5084 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 year ago
Assorted style changes with a tiny bit improvement 5106 Committed 18 Not processed Ranier Vilela (raniervilela) Michael Paquier (michael-kun) 1 1 year ago
remove volatile qualifiers from pg_stat_statements 5145 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Casts from jsonb to other types should cope with json null 5152 Moved to different CF Not processed Tom Lane (tgl) Tom Lane (tgl) 3 7 months ago
Fix comments in instr_time.h and remove an unneeded cast to int64 5159 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Heikki Linnakangas (heikki) 1 1 year ago
format_datum debugging function 5165 Returned with feedback Not processed Paul Jungwirth (pjungwir) 1 1 year ago
Improvements for pg_wal_replay_wait() 5167 Moved to different CF 18 Not processed Alexander Korotkov (smagen) Alexander Korotkov (smagen) 2 1 year ago
Create syscaches for pg_extension 5173 Committed Not processed Jelte Fennema-Nio (jeltef) Michael Paquier (michael-kun) 1 1 year ago
[PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. 5184 Moved to different CF 7/7 +61−0 Nishant Sharma (nishant-at-edb) 4 5 months ago
replace magic num in struct cachedesc with CATCACHE_MAXKEYS 5186 Withdrawn Not processed Zhao Junwang (zhjwpku) 1 1 year ago
Don't overwrite scan key in systable_beginscan() 5192 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago
Add llvm version into the version string 5202 Returned with feedback stable Not processed Dmitry Dolgov (erthalion) 1 11 months ago
remove adaptive spins_per_delay code 5210 Moved to different CF 18 Not processed Nathan Bossart (bossartn) 2 1 year ago
Monitoring & Control
System username in pg_stat_activity 4769 Returned with feedback Not processed Magnus Hagander (mha) 3 1 year ago
relfilenode statistics 5007 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 yesterday
Add pg_ownerships and pg_privileges system views 5033 Moved to different CF Not processed Joel Jacobson (joeljacobson) 4 9 months ago
Improve EXPLAIN output for multicolumn B-Tree Index 5063 Moved to different CF 18 Not processed Masahiro Ikeda (masahiro.ikeda) 4 11 months ago
Extend pg_get_acl to handle sub-object IDs 5109 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 1 year ago
add log_transaction GUC setting 5131 Moved to different CF 18 Not processed Sergey Solovev (ashblade) 3 9 months ago
Performance
nbtree performance improvements through specialization on key shape 3672 Moved to different CF Not processed Matthias van de Meent (mmeent) 14 10 months ago
Index Prefetching 4351 Moved to different CF 10/10 +2381−869 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) 12 2 days ago
Use ReadRecentBuffer() for btree root page 4419 Returned with feedback Not processed Thomas Munro (macdice) 7 1 year ago
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning 4564 Moved to different CF 7/7 +389−77 Ashutosh Bapat (ashutoshbapat) Amit Langote (amitlan) 8 5 months ago
nbtree: implement dynamic prefix truncation 4635 Moved to different CF Not processed Matthias van de Meent (mmeent) 7 10 months ago
nbtree: downlink right separator/HIKEY optimization 4638 Moved to different CF Not processed Matthias van de Meent (mmeent) 7 1 year ago
Adjust tuples estimate for appendrel 4711 Returned with feedback Not processed Richard Guo (richardguo) 4 1 year ago
shared detoast datum 4759 Moved to different CF Not processed Andy Fan (andy2) 6 1 year ago
Reordering DISTINCT keys to match input path's pathkeys 4787 Moved to different CF Not processed Richard Guo (richardguo) Richard Guo (richardguo) 4 9 months ago
JIT compilation per plan node 4837 Withdrawn Not processed David Rowley (davidrowley), Melih Mutlu (melihmutlu) 3 1 year ago
The Prepare statement with the skewed parameter uses the custom plan 4839 Withdrawn Not processed Zongliang Quan (quanzl) 3 1 year ago
Partial aggregates push down 4857 Returned with feedback Not processed Yuki Fujii (fujiiyuki) 3 1 year ago
Pass sk_attno to GIST consistent function 4902 Returned with feedback Not processed Michal Kleczek (mkleczek) 2 1 year ago
Add a attopt to disable MCV when estimating for Var = Const 4909 Moved to different CF Not processed Andy Fan (andy2) 4 1 year ago
Speed up Hash Join by teaching ExprState about hashing 4985 Committed Not processed David Rowley (davidrowley) David Rowley (davidrowley) 2 1 year ago
Speed up JSON escape processing with SIMD plus other optimisations 5002 Committed Not processed David Rowley (davidrowley) David Rowley (davidrowley) 2 1 year ago
Sort functions with specialized comparators 5036 Moved to different CF 6/7 +34−48 Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) John Naylor (john.naylor) 5 6 months ago
Streaming Vacuum 5089 Moved to different CF Not processed Thomas Munro (macdice), Melanie Plageman (melanieplageman) Melanie Plageman (melanieplageman) 5 1 month ago
Make tuple deformation faster 5097 Moved to different CF Not processed David Rowley (davidrowley) David Rowley (davidrowley) 4 8 months ago
Add GiST support for mixed-width integer operators 5113 Returned with feedback 18 Not processed Paul Jungwirth (pjungwir) 1 1 year ago
MergeJoin beats HashJoin in the case of multiple hash clauses 5114 Moved to different CF Needs rebase! Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 4 1 month ago
Allow partition-wise join when whole row var is needed 5128 Moved to different CF 18 Needs rebase! Ashutosh Bapat (ashutoshbapat), Alexander Pyhalov (a.pyhalov) 5 1 month ago
Asynchronous MergeAppend Execution 5129 Moved to different CF Needs rebase! Alexander Pyhalov (a.pyhalov) 5 1 month ago
pg_upgrade: retrieve subscription count more efficiently 5135 Committed 17 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
amcheck unique check optimization 5140 Committed 18 Not processed Alexander Korotkov (smagen) Alexander Korotkov (smagen) 1 1 year ago
Speeding up ruleutils' name de-duplication code, redux 5144 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
pg_dump: optimize dumpFunc() 5147 Withdrawn 18 Not processed Nathan Bossart (bossartn) 1 1 year ago
Avoid unnecessary post-sort projection 5207 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 1 year ago
prefetching for nestloop / indexscan 5208 Moved to different CF Not processed Tomas Vondra (fuzzycz) 2 9 months ago
Avoid inserting unnecessary PlaceHolderVars 5216 Committed 16 Not processed Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago
Avoiding superfluous buffer locking during nbtree backwards scans 5222 Moved to different CF Not processed Matthias van de Meent (mmeent) Peter Geoghegan (pgeoghegan) 2 10 months ago
Optimize WindowAgg's use of tuplestores 5228 Committed Not processed David Rowley (davidrowley) David Rowley (davidrowley) 1 1 year ago
Add ExprState hashing for GROUP BY and hashed SubPlans 5229 Moved to different CF Not processed David Rowley (davidrowley) David Rowley (davidrowley) 3 9 months ago
Procedural Languages
Add tests for PL/pgSQL SRFs 5223 Returned with feedback Not processed Paul Jungwirth (pjungwir) 1 1 year ago
Refactoring
SetLatches() 3998 Moved to different CF Not processed Thomas Munro (macdice) 12 10 months ago
New [relation] options engine 4688 Moved to different CF Needs rebase! Nikolay Shaplov (nataraj) 9 5 months ago
Split index and table statistics into different types of stats 4792 Returned with feedback Not processed Bertrand Drouvot (bertranddrouvot.pg) 3 1 year ago
Rename constants in preparation of variableness 4828 Returned with feedback 18 Not processed David Christensen (davidchristensen) 3 1 year ago
Vectored I/O in bulk_write.c 4891 Returned with feedback Not processed Thomas Munro (macdice) 2 1 year ago
AIX support, revert the changes from 0b16bb8776bb8 5003 Moved to different CF Not processed Sriram RK (sriramrk) 3 yesterday
Relcache refactoring 5022 Moved to different CF Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 3 10 months ago
remove the use of disable_cost, related cleanups 5032 Committed 18 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 2 11 months ago
Useless parameter 'cur_skey' in IndexScanOK 5104 Committed stable Not processed Aleksander Alekseev (a.alekseev) Heikki Linnakangas (heikki) 1 1 year ago
SendProcSignal(), SetLatch() → SendInterrupt() 5118 Moved to different CF Not processed Heikki Linnakangas (heikki), Thomas Munro (macdice) 3 7 months ago
Converting tab-complete.c's else-if chain to a switch 5123 Moved to different CF Not processed Tom Lane (tgl) Tom Lane (tgl) 2 11 months ago
refactor the CopyOneRowTo 5126 Committed Not processed jian he (universality) Heikki Linnakangas (heikki) 1 1 year ago
Remove redundant code in create_gather_merge_path 5137 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 1 year ago
Remove dead generators for cyrillic encoding converson tables 5143 Committed Not processed Heikki Linnakangas (heikki) 1 1 year ago
Fix a few issues in collation cache 5164 Moved to different CF 18 Not processed Jeff Davis (jdavis) 3 9 months ago
Call rm_redo in a temporary memory context 5174 Moved to different CF Not processed Heikki Linnakangas (heikki) 3 11 months ago
Refactor postmaster child handling 5185 Moved to different CF Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 10 months ago
Some refactoring for fixed-numbered stats template in injection_points 5187 Withdrawn 18 Not processed Michael Paquier (michael-kun) 1 1 year ago
Remove redundant NULL check in clause_selectivity_ext() 5188 Rejected Not processed Ilia Evdokimov (ilidock95) 1 11 months ago
Basic threading API pg_threads.h 5194 Returned with feedback Not processed Thomas Munro (macdice) 1 1 year ago
Use function smgrclose() to replace the loop 5196 Moved to different CF 18 Not processed Steven Niu (niushiji) 3 10 months ago
Refactor: allow pg_strncoll(), etc., to accept -1 length for NUL-terminated cstrings. 5198 Committed 18 Not processed Jeff Davis (jdavis) Jeff Davis (jdavis) 1 11 months ago
Use more consistent names for the labels of PG_Locale_Strategy 5213 Committed Not processed Andreas Karlsson (kandreas) Michael Paquier (michael-kun) 1 1 year ago
Vectored IO in XLogWrite() 5225 Moved to different CF Not processed Melih Mutlu (melihmutlu) 3 9 months ago
Replication & Recovery
CSN snapshots in hot standby 4912 Moved to different CF 18 Not processed Heikki Linnakangas (heikki) 4 9 months ago
teach pg_combinebackup to detect deleted files where possible 4951 Withdrawn 18 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 2 1 year ago
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 18 10/10 +178−28 David Steele (dsteele) 7 1 month ago
Conflict detection and logging in logical replication 5064 Committed Not processed Zhijie Hou (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) Amit Kapila (amitkapila) 2 1 year ago
Recovery of .partial WAL segments 5148 Moved to different CF Not processed Stefan Fercot (stefan.fercot) 3 10 months ago
Security
Encoding protection for pgcrypto 4809 Returned with feedback Not processed shihao zhong (zhong950419) 3 1 year ago
Make query cancellation keys longer 4870 Moved to different CF 7/7 +786−161 Heikki Linnakangas (heikki), Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 4 5 months ago
add multiple client certificate selection feature 4924 Moved to different CF Not processed Cary Huang (cary) 4 1 year ago
Restrict EXPLAIN (ANALYZE) for RLS and security_barrier views 4999 Rejected 18 Not processed Laurenz Albe (laurenz) 2 11 months ago
Server Features
BCP 47 locale names for Windows 3772 Moved to different CF Not processed Thomas Munro (macdice) 8 1 year ago
Add the ability to limit the amount of memory that can be allocated to backends. 3867 Returned with feedback Not processed Reid Thompson (jreidthompsoncd), John Morris (coyotebush) 11 1 year ago
Multi-version ICU 3956 Returned with feedback Not processed Thomas Munro (macdice) 10 1 year ago
Post-special Page Storage TDE support (aka Reserved Page Size) 3986 Moved to different CF Not processed David Christensen (davidchristensen) 12 8 months ago
pg_stat_logmsg 4431 Returned with feedback Not processed Joe Conway (jconway) 7 1 year ago
Support run-time partition pruning for hash join 4512 Returned with feedback 17 Not processed Richard Guo (richardguo) 6 1 year ago
Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING 4617 Returned with feedback Not processed Marko Tiikkaja (johto) 5 11 months ago
Mark search_path as GUC_REPORT 4646 Committed Not processed Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) Tomas Vondra (fuzzycz) 4 1 year ago
Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 9 2 weeks ago
Table AM Interface Enhancements 4866 Returned with feedback Not processed Alexander Korotkov (smagen) Alexander Korotkov (smagen) 3 1 year ago
KNN-btree 4871 Moved to different CF Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 7 9 months ago
CREATE DATABASE ... STRICT_UNICODE 4876 Moved to different CF Not processed Jeff Davis (jdavis) 5 9 months ago
Eager aggregation, take 3 4881 Moved to different CF 19 10/10 +3963−85 Richard Guo (richardguo) 7 4 days ago
CREATE DATABASE ... STRATEGY=FILE_CLONE 4886 Moved to different CF 2/7 +170−3 Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) Thomas Munro (macdice) 5 5 months ago
Use WALReadFromBuffers in more places 4952 Moved to different CF 10/10 +70−30 Bharath Rupireddy (bharathrupireddy) 5 3 days ago
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Moved to different CF 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 2 months ago
Pluggable cumulative statistics 5034 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 year ago
Flush pgstats file during checkpoints 5047 Returned with feedback 18 Not processed Michael Paquier (michael-kun) 2 1 year ago
REINDEX not updating partition progress 5122 Moved to different CF stable Not processed Ilya Gladyshev (qoops) 3 1 year ago
Add support for (Var op Var) clause in extended MCV statistics 5180 Returned with feedback Not processed Ilia Evdokimov (ilidock95) 1 1 year ago
not-null constraints 5224 Moved to different CF Not processed Álvaro Herrera (alvherre) Álvaro Herrera (alvherre) 2 10 months ago
SQL Commands
Incremental View Maintenance (IVM), take 2 4337 Moved to different CF Needs rebase! Yugo Nagata (yugo.nagata) 12 5 days ago
RETURNING OLD/NEW values 4723 Moved to different CF 18 Not processed Dean Rasheed (deanr) Dean Rasheed (deanr) 6 8 months ago
Virtual generated columns 4972 Moved to different CF Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 5 6 months ago
Support POSITION with nondeterministic collations 5209 Moved to different CF 7/7 +247−48 Peter Eisentraut (petere) Peter Eisentraut (petere) 4 6 months ago
System Administration
Track collation and ctype versions separately 5141 Moved to different CF 18 Not processed Jeff Davis (jdavis) 3 1 year ago
Testing
CI and test improvements 3709 Moved to different CF Not processed Justin Pryzby (justinpryzby) 14 10 months ago
change regexp_substr first argument make tests more easier to understand 4744 Withdrawn stable Not processed jian he (universality) 4 1 year ago
Add test module for verifying backtrace functionality 4823 Withdrawn Not processed Bharath Rupireddy (bharathrupireddy) 3 1 year ago
Convert node test compile-time settings into run-time parameters 5005 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 year ago