Commitfest 2024-11 (2024-11-01 – 2024-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: Committed: 78. Moved to next CF: 237. Withdrawn: 11. Rejected: 2. Returned with Feedback: 8. Total: 336.

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
Fix race conditions with concurrent drops of shared pgstats entries 5045 Committed 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 7 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
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 4 months 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
Fix RelationTruncate() corruption 5242 Moved to different CF Not processed Robert Haas (rhaas), Thomas Munro (macdice) Thomas Munro (macdice) 3 5 months ago
Issue with set_indexsafe_procflags in ReindexRelationConcurrently 5243 Committed Not processed Michail Nikolaev (nkey) Michael Paquier (michael-kun) 1 1 year ago
fix use after free inside json_unique_check_key 5244 Committed 17 Not processed Zhao Junwang (zhjwpku) Tomas Vondra (fuzzycz) 1 1 year ago
Fix small overread during SASLprep 5247 Committed stable Not processed Jacob Champion (jchampion) Daniel Gustafsson (d_gustafsson) 1 1 year ago
ensure we have a snapshot when dropping an index concurrently 5262 Moved to different CF stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 3 months ago
remove pg_authid's TOAST table 5264 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago
pg_ctl/miscinit: print "MyStartTime" as a long long instead of long to avoid 2038 problem 5271 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago
Fix inconsistent RestrictInfo serial numbers 5287 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 10 months ago
Remove the RTE_GROUP RTE if we drop the groupClause 5290 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 10 months ago
Fix validation of COPY options FORCE_NOT_NULL/FORCE_NULL 5297 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 10 months ago
Fix for consume_xids advancing XIDs incorrectly 5303 Moved to different CF stable Needs rebase! Yushi Ogiwara (yushi) 4 9 months ago
Avoid possible overflow (src/port/bsearch_arg.c) 5322 Committed 18 Not processed Ranier Vilela (raniervilela) Heikki Linnakangas (heikki) 1 10 months ago
Wrong result when enable_partitionwise_join is on if collation of PartitionKey and Column is different. 5324 Committed Not processed Tender Wang (tndrwang) Amit Langote (amitlan) 1 10 months ago
fix autovacuum assertion failure when dropping indexes 5328 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 10 months ago
Inconsistent output handling in 002_pg_upgrade.pl test logs 5339 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 10 months ago
small pg_combinebackup improvements 5345 Committed 18 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 10 months ago
Fix for Extra Parenthesis in pgbench progress message 5349 Committed Not processed Yushi Ogiwara (yushi) Fujii Masao (masaofujii) 1 9 months ago
Documentation
Doc: Improve hostssl related descriptions and option presentation 5088 Moved to different CF Needs rebase! David Johnston (polobo) 5 6 months ago
Extending with C: doc on how to call internal functions 5259 Withdrawn Not processed 1 8 months ago
doc: virtual envs with Pl/Python 5308 Moved to different CF Not processed Florents Tselai (florentst) 2 11 months ago
Clarify old WAL files cannot be removed until they are summarized 5310 Moved to different CF Not processed Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 9 months ago
Use "protocol options" name instead of "protocol extensions" everywhere 5341 Moved to different CF 7/7 +4−4 Jelte Fennema-Nio (jeltef) 3 6 months ago
event trigger matrix cleanup 5352 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 10 months 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
Avoid orphaned objects dependencies, take 3 4942 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 3 months ago
GUC names in messages 5011 Committed 18 Not processed Peter Smith (smithpb2250) Michael Paquier (michael-kun) 3 11 months 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
Improvements for pg_wal_replay_wait() 5167 Returned with feedback 18 Not processed Alexander Korotkov (smagen) Alexander Korotkov (smagen) 2 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
remove adaptive spins_per_delay code 5210 Withdrawn 18 Not processed Nathan Bossart (bossartn) 2 1 year ago
add TOAST table to pg_index 5240 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Cleaning up ERRCODE usage in our XML code 5254 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago
miscellaneous pg_upgrade cleanup 5257 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago
Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c 5291 Moved to different CF 6/7 +2−3 Tender Wang (tndrwang) Alexander Korotkov (smagen) 3 5 months ago
More CppAsString2() in psql's describe.c 5315 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago
Use more CppAsString2() in pg_amcheck.c 5316 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago
System views for versions reporting 5318 Moved to different CF stable Needs rebase! Dmitry Dolgov (erthalion) 5 5 months ago
make all ereport in gram.y print out relative location 5329 Committed 18 Not processed Jian He (stayreal) Tom Lane (tgl) 1 10 months ago
Consider pipeline implicit transaction as a transaction block 5342 Committed Not processed Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 9 months ago
Remove useless casts to (void *) 5350 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 9 months ago
Monitoring & Control
relfilenode statistics 5007 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 2 days ago
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
add log_transaction GUC setting 5131 Moved to different CF 18 Not processed Sergey Solovev (ashblade) 3 9 months ago
Trim the heap free memory 5252 Moved to different CF 18 Not processed Shawn Wang (shawnwang) 2 7 months ago
Enhance file_fdw to report processed and skipped tuples in COPY progress 5282 Moved to different CF Needs rebase! Fujii Masao (masaofujii) 3 6 months ago
Count and log pages set all frozen by vacuum 5346 Moved to different CF Not processed Melanie Plageman (melanieplageman) Melanie Plageman (melanieplageman) 2 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 3 days 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
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 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 4 9 months 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
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 7 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
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
prefetching for nestloop / indexscan 5208 Withdrawn Not processed Tomas Vondra (fuzzycz) 2 9 months ago
Avoiding superfluous buffer locking during nbtree backwards scans 5222 Committed Not processed Matthias van de Meent (mmeent) Peter Geoghegan (pgeoghegan) 2 10 months 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
Allow pushdown of HAVING clauses with grouping sets 5248 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 11 months ago
Consider explicit incremental sort for mergejoins 5265 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 10 months ago
Improve statistics estimation considering GROUP-BY as a 'uniqueiser' 5269 Moved to different CF 18 2/7 +37−0 Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 3 6 months ago
micro-optimize nbtcompare.c routines 5273 Withdrawn 18 Not processed Nathan Bossart (bossartn) 1 11 months ago
Limiting overshoot in nbtree SAOP parallel index scans 5299 Moved to different CF 10/10 +151−23 Matthias van de Meent (mmeent) 4 2 months ago
type cache cleanup improvements 5317 Committed 18 Not processed Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 1 10 months ago
use a non-locking initial test in TAS_SPIN on AArch64 5321 Moved to different CF 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 8 months ago
Additional function inlining for slow_deform_heap_tuple 5347 Moved to different CF Not processed David Rowley (davidrowley) David Rowley (davidrowley) 2 10 months 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
AIX support, revert the changes from 0b16bb8776bb8 5003 Returned with feedback Not processed Sriram RK (sriramrk) 3 15 hours ago
Relcache refactoring 5022 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 3 10 months 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 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 2 11 months 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 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 10 months ago
Use function smgrclose() to replace the loop 5196 Moved to different CF 18 Not processed Steven Niu (niushiji) 3 10 months ago
Vectored IO in XLogWrite() 5225 Moved to different CF Not processed Melih Mutlu (melihmutlu) 3 9 months ago
JIT: Remove some unnecessary instructions. 5235 Committed 18 Not processed Xing Guo (higuoxing) Heikki Linnakangas (heikki) 1 10 months ago
Refactor bytea_sortsupport() 5288 Moved to different CF Not processed Aleksander Alekseev (a.alekseev) 3 9 months ago
Move clause_sides_match_join() into pathnode.h 5289 Moved to different CF Not processed James Hunter (hunjmes) David Rowley (davidrowley) 2 11 months ago
Missing deconstruct_array_builtin usage 5293 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Álvaro Herrera (alvherre) 1 11 months ago
introduce INT64_HEX_FORMAT/UINT64_HEX_FORMAT 5304 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago
use __attribute__((target(...))) for AVX-512 stuff 5305 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 10 months ago
Refactor GetLockStatusData() by skipping unused backends and groups 5311 Committed Not processed Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 10 months ago
simplify regular expression locale global variables 5313 Moved to different CF Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 2 9 months ago
Rename trim_array() for consistency with the rest of array_* functions 5335 Withdrawn 18 Not processed Aleksander Alekseev (a.alekseev) 1 10 months ago
Reorganize CacheMemoryContext 5337 Withdrawn 18 Not processed Jeff Davis (jdavis) 1 10 months ago
Making error message more user-friendly with spaces in a URI 5348 Committed Not processed Yushi Ogiwara (yushi) Michael Paquier (michael-kun) 1 9 months ago
Proper object locking for GRANT/REVOKE 5351 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 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
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 18 10/10 +178−28 David Steele (dsteele) 7 1 month ago
Recovery of .partial WAL segments 5148 Moved to different CF Not processed Stefan Fercot (stefan.fercot) 3 11 months ago
Security
add multiple client certificate selection feature 4924 Moved to different CF Not processed Cary Huang (cary) 4 1 year ago
Provide means to disable legacy crypt() and gen_salt() functions in pgcrypto 5332 Moved to different CF 18 Not processed Joe Conway (jconway) 2 7 months ago
Server Features
BCP 47 locale names for Windows 3772 Moved to different CF Not processed Thomas Munro (macdice) 8 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
Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 9 2 weeks 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 5 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 4 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
REINDEX not updating partition progress 5122 Moved to different CF stable Not processed Ilya Gladyshev (qoops) 3 1 year ago
not-null constraints 5224 Committed Not processed Álvaro Herrera (alvherre) Álvaro Herrera (alvherre) 2 10 months ago
Add callback in pgstats for backend initialization 5234 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 year ago
Add callbacks for fixed-numbered stats flush in pgstats 5237 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 year ago
removes attndims and typndims entirely 5263 Moved to different CF 18 Not processed Jian He (stayreal) 2 7 months ago
SQL Commands
Incremental View Maintenance (IVM), take 2 4337 Moved to different CF Needs rebase! Yugo Nagata (yugo.nagata) 12 6 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
Add jsonpath string method $.replace(from, to) 5261 Withdrawn Not processed Florents Tselai (florentst) 1 11 months ago
Introduce the ability to enable/disable indexes 5267 Withdrawn 18 Not processed Shayon Mukherjee (shayonj) 1 1 month ago
Support regular expressions with nondeterministic collations 5334 Moved to different CF Not processed Peter Eisentraut (petere) 2 8 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
database-specific role memberships 5284 Moved to different CF Not processed Denis Laxalde (dlax), Kenaniah Cerny (kenaniah) 2 11 months ago
Testing
CI and test improvements 3709 Moved to different CF Not processed Justin Pryzby (justinpryzby) 14 10 months ago
Add NetBSD and OpenBSD OSes to Postgres CI 5360 Moved to different CF Needs rebase! Nazir Bilal Yavuz (nbyavuz) Andres Freund (andresfreund) 3 5 months ago