Commitfest 2024-11

Shortcuts
Text Status Target version Author (type to search) Reviewer (type to search)
Clear


Status summary: Committed: 78. Moved to next CF: 236. Withdrawn: 11. Rejected: 2. Returned with Feedback: 9. Total: 336.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
pg_rewind WAL deletion pitfall 3874 Committed Not processed Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi), moro dream (morod) Álvaro Herrera (alvherre) 12 4 months ago
Recheck foreign key if a referenced collation was nondeterministic 4908 Committed 18 Not processed Paul Jungwirth (pjungwir) Peter Eisentraut (petere), Jian He (stayreal) Peter Eisentraut (petere) 3 4 months ago
pg_parse_json: don't leak token copies on failure 4975 Committed Not processed Jacob Champion (jchampion) Andrew Dunstan (adunstan) Andrew Dunstan (adunstan) 3 4 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 5 months ago
Set query_id for queries contained in utility statement 5150 Committed Not processed Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 4 months ago
Backport of LLVM memory manager to fix ARM relocation bug 5220 Committed stable Not processed Thomas Munro (macdice), Anthonin Bonnefoy (bonnefoa) Anthonin Bonnefoy (bonnefoa) Thomas Munro (macdice) 2 5 months ago
Issue with set_indexsafe_procflags in ReindexRelationConcurrently 5243 Committed Not processed Michail Nikolaev (nkey) Michael Paquier (michael-kun) 1 7 months ago
fix use after free inside json_unique_check_key 5244 Committed 17 Not processed Zhao Junwang (zhjwpku) Tomas Vondra (fuzzycz) 1 7 months ago
Fix small overread during SASLprep 5247 Committed stable Not processed Jacob Champion (jchampion) Daniel Gustafsson (d_gustafsson) 1 7 months ago
remove pg_authid's TOAST table 5264 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 6 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 4 months ago
Fix orphaned 2pc file which may casue instance restart failed 5280 Committed stable Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 6 months ago
Fix inconsistent RestrictInfo serial numbers 5287 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 5 months ago
Remove the RTE_GROUP RTE if we drop the groupClause 5290 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 5 months ago
Fix validation of COPY options FORCE_NOT_NULL/FORCE_NULL 5297 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 5 months ago
BUG #18568: BUG: Result wrong when do group by on partition table! 5312 Committed stable Not processed Webbo Han (webbohan) Amit Langote (amitlan), Jian He (stayreal) Amit Langote (amitlan) 1 5 months ago
Avoid possible overflow (src/port/bsearch_arg.c) 5322 Committed 18 Not processed Ranier Vilela (raniervilela) Heikki Linnakangas (heikki) 1 5 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 5 months ago
fix autovacuum assertion failure when dropping indexes 5328 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Inconsistent output handling in 002_pg_upgrade.pl test logs 5339 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 5 months ago
small pg_combinebackup improvements 5345 Committed 18 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 5 months ago
Fix for Extra Parenthesis in pgbench progress message 5349 Committed Not processed Yushi Ogiwara (yushi) Fujii Masao (masaofujii) 1 4 months ago
Clients
pgbench: Improve result outputs related to failed transactinos 5281 Committed 18 Not processed Yugo Nagata (yugo.nagata) Tatsuo Ishii (ishii) Tatsuo Ishii (ishii) 1 5 months ago
Remove unlogged materialized view persistence handling 5292 Committed Not processed Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii) 1 5 months ago
Always have pg_dump write rules in a consistent order 5344 Committed Not processed Andreas Karlsson (kandreas) Tom Lane (tgl) Tom Lane (tgl) 1 5 months ago
Documentation
Consistently use <optional> to indicate optional parameters 5278 Committed stable Not processed Dagfinn Ilmari Mannsåker (ilmari) Jian He (stayreal) Heikki Linnakangas (heikki) 1 5 months ago
Doc fix for shared_memory_size_in_huge_pages 5307 Committed Not processed Yuki Seino (seinoyu) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
event trigger matrix cleanup 5352 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 5 months ago
Miscellaneous
GUC names in messages 5011 Committed 18 Not processed Peter Smith (smithpb2250) Michael Paquier (michael-kun) 3 6 months ago
Add contrib/pg_logicalsnapinspect 5197 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 2 6 months ago
add TOAST table to pg_index 5240 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 days ago
Cleaning up ERRCODE usage in our XML code 5254 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 6 months ago
miscellaneous pg_upgrade cleanup 5257 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 6 months ago
Better error reporting from extension scripts 5275 Committed Not processed Tom Lane (tgl) Pavel Stehule (okbobcz) Tom Lane (tgl) 1 5 months ago
Use MAX_PARALLEL_WORKER_LIMIT consistently in guc_tables.c 5298 Committed Not processed Matthias van de Meent (mmeent) Michael Paquier (michael-kun), Mingli Zhang (zml) Michael Paquier (michael-kun) 1 6 months ago
make foreach_ptr macro work in C++ extensions 5302 Committed stable Not processed Jelte Fennema-Nio (jeltef) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 6 months ago
Add array_reverse() function 5314 Committed 18 Not processed Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun), Vladlen Popolitov (vladlenpopolitov) Michael Paquier (michael-kun) 1 5 months ago
More CppAsString2() in psql's describe.c 5315 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 4 months ago
Use more CppAsString2() in pg_amcheck.c 5316 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 4 months ago
make all ereport in gram.y print out relative location 5329 Committed 18 Not processed Jian He (stayreal) Tom Lane (tgl) 1 5 months ago
Improve error messages for database object stats manipulation functions during recovery 5336 Committed Not processed Fujii Masao (masaofujii) Maxim Orlov (m.orlov) Fujii Masao (masaofujii) 1 4 months ago
Consider pipeline implicit transaction as a transaction block 5342 Committed Not processed Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 4 months ago
Remove useless casts to (void *) 5350 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 4 months ago
Monitoring & Control
Parallel workers stats in pg_stat_database 5212 Committed 18 Not processed Benoit Lobréau (benoitl) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 5 months ago
Add parallel columns for pg_stat_statements 5239 Committed 18 Not processed Guillaume Lelarge (gleu) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 5 months ago
add pg_ls_summariesdir() 5286 Committed 18 Not processed Yushi Ogiwara (yushiogiwara.gmail.com) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 6 months ago
Performance
Replace a large number of OR clauses with ANY expression 4450 Committed 17 Not processed Andrei Lepikhov (lepikhov), Alena Rybakina (alenka) Nikolay Shaplov (nataraj), Ranier Vilela (raniervilela) Alexander Korotkov (smagen) 7 4 months ago
Reordering DISTINCT keys to match input path's pathkeys 4787 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 4 4 months ago
Avoiding superfluous buffer locking during nbtree backwards scans 5222 Committed Not processed Matthias van de Meent (mmeent) Peter Geoghegan (pgeoghegan) 2 5 months ago
Use syscache to do lookups in pg_extension 5241 Committed 18 Not processed Andrei Lepikhov (lepikhov) Jelte Fennema-Nio (jeltef) Michael Paquier (michael-kun) 1 7 months ago
Allow pushdown of HAVING clauses with grouping sets 5248 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 6 months ago
Consider explicit incremental sort for mergejoins 5265 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 5 months ago
type cache cleanup improvements 5317 Committed 18 Not processed Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 1 5 months ago
Refactoring
ECPG cleanup and fix for clang compile-time problem 4939 Committed Not processed Tom Lane (tgl) John Naylor (john.naylor) Tom Lane (tgl) 3 4 months ago
Relcache refactoring 5022 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 3 5 months ago
Converting tab-complete.c's else-if chain to a switch 5123 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 2 6 months ago
Refactor postmaster child handling 5185 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 5 months ago
JIT: Remove some unnecessary instructions. 5235 Committed 18 Not processed Xing Guo (higuoxing) Heikki Linnakangas (heikki) 1 5 months ago
define pg_structiszero(addr, s, r) 5258 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 4 months ago
Missing deconstruct_array_builtin usage 5293 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Álvaro Herrera (alvherre) 1 6 months ago
introduce INT64_HEX_FORMAT/UINT64_HEX_FORMAT 5304 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 months ago
use __attribute__((target(...))) for AVX-512 stuff 5305 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Refactor GetLockStatusData() by skipping unused backends and groups 5311 Committed Not processed Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 5 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 4 months ago
Proper object locking for GRANT/REVOKE 5351 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 4 months ago
Replication & Recovery
Collect statistics about conflicts in logical replication 5211 Committed 18 Not processed Zhijie Hou (houzj) Hayato Kuroda (ha-kun), Peter Smith (smithpb), shveta malik (shvetam) Amit Kapila (amitkapila) 2 7 months ago
Security
Avoid mixing custom and OpenSSL BIO functions 4835 Committed Not processed David Benjamin (dbenjamin) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 4 4 months ago
Add support to TLS 1.3 cipher suites and curves lists in Postgres 5025 Committed Not processed Erica Zhang (zerica) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) Daniel Gustafsson (d_gustafsson) 3 5 months ago
Server Features
Add min/max aggregate functions to BYTEA 5138 Committed 18 Not processed Aleksander Alekseev (a.alekseev), Marat Bukharov (maratik) Andrey Borodin (x4m) Tom Lane (tgl) 2 6 months ago
not-null constraints 5224 Committed Not processed Álvaro Herrera (alvherre) Álvaro Herrera (alvherre) 2 5 months ago
Add callback in pgstats for backend initialization 5234 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 7 months ago
Add callbacks for fixed-numbered stats flush in pgstats 5237 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 7 months ago
Add reject_limit option to file_fdw 5331 Committed 18 Not processed Atsushi Torikoshi (atsushitorikoshi) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 4 months ago
SQL Commands
add COPY option REJECT_LIMIT 4797 Committed Not processed Atsushi Torikoshi (atsushitorikoshi) Fujii Masao (masaofujii), Kirill Reshke (reshke) Fujii Masao (masaofujii) 4 6 months ago
Support LIKE with nondeterministic collations 4965 Committed Not processed Peter Eisentraut (petere) Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 3 4 months ago
System Administration
Enable data checksums by default with initdb 5178 Committed Not processed Greg Sabino Mullane (greg) Peter Eisentraut (petere), Nathan Bossart (bossartn) Peter Eisentraut (petere) 2 5 months ago
Testing
Make PG_TEST_EXTRA env variable override its Meson configure option 5134 Committed Not processed Jacob Champion (jchampion), Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat) Heikki Linnakangas (heikki) 2 5 months ago
Test improvements and minor code fixes for formatting.c 5245 Committed Not processed Tom Lane (tgl) Nathan Bossart (bossartn) Tom Lane (tgl) 1 6 months ago