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
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 10 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 10 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 10 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 11 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 11 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 11 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
remove pg_authid's TOAST table 5264 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year 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 10 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 1 year ago
Fix inconsistent RestrictInfo serial numbers 5287 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 11 months ago
Remove the RTE_GROUP RTE if we drop the groupClause 5290 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 11 months ago
Fix validation of COPY options FORCE_NOT_NULL/FORCE_NULL 5297 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 11 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 11 months ago
Avoid possible overflow (src/port/bsearch_arg.c) 5322 Committed 18 Not processed Ranier Vilela (raniervilela) Heikki Linnakangas (heikki) 1 11 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 11 months ago
fix autovacuum assertion failure when dropping indexes 5328 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago
Inconsistent output handling in 002_pg_upgrade.pl test logs 5339 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) 1 11 months ago
small pg_combinebackup improvements 5345 Committed 18 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 11 months ago
Fix for Extra Parenthesis in pgbench progress message 5349 Committed Not processed Yushi Ogiwara (yushi) Fujii Masao (masaofujii) 1 10 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 11 months ago
Remove unlogged materialized view persistence handling 5292 Committed Not processed Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii) 1 1 year 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 11 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 11 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 1 year ago
event trigger matrix cleanup 5352 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 11 months ago
Miscellaneous
GUC names in messages 5011 Committed 18 Not processed Peter Smith (smithpb2250) Michael Paquier (michael-kun) 3 1 year ago
Add contrib/pg_logicalsnapinspect 5197 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 2 1 year ago
add TOAST table to pg_index 5240 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 months ago
Cleaning up ERRCODE usage in our XML code 5254 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
miscellaneous pg_upgrade cleanup 5257 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Better error reporting from extension scripts 5275 Committed Not processed Tom Lane (tgl) Pavel Stehule (okbobcz) Tom Lane (tgl) 1 11 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 1 year 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 1 year 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 11 months ago
More CppAsString2() in psql's describe.c 5315 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 10 months ago
Use more CppAsString2() in pg_amcheck.c 5316 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 10 months ago
make all ereport in gram.y print out relative location 5329 Committed 18 Not processed Jian He (stayreal) Tom Lane (tgl) 1 11 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 10 months ago
Consider pipeline implicit transaction as a transaction block 5342 Committed Not processed Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 10 months ago
Remove useless casts to (void *) 5350 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 10 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 11 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 11 months ago
add pg_ls_summariesdir() 5286 Committed 18 Not processed Yushi Ogiwara (yushiogiwara.gmail.com) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year 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 10 months ago
Reordering DISTINCT keys to match input path's pathkeys 4787 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 4 10 months ago
Avoiding superfluous buffer locking during nbtree backwards scans 5222 Committed Not processed Matthias van de Meent (mmeent) Peter Geoghegan (pgeoghegan) 2 11 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 1 year ago
Allow pushdown of HAVING clauses with grouping sets 5248 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 1 year ago
Consider explicit incremental sort for mergejoins 5265 Committed 18 Not processed Richard Guo (richardguo) Richard Guo (richardguo) 1 11 months ago
type cache cleanup improvements 5317 Committed 18 Not processed Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 1 11 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 10 months ago
Relcache refactoring 5022 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 3 11 months ago
Converting tab-complete.c's else-if chain to a switch 5123 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 2 1 year ago
Refactor postmaster child handling 5185 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 11 months ago
JIT: Remove some unnecessary instructions. 5235 Committed 18 Not processed Xing Guo (higuoxing) Heikki Linnakangas (heikki) 1 11 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 11 months ago
Missing deconstruct_array_builtin usage 5293 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Álvaro Herrera (alvherre) 1 1 year ago
introduce INT64_HEX_FORMAT/UINT64_HEX_FORMAT 5304 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 10 months ago
use __attribute__((target(...))) for AVX-512 stuff 5305 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago
Refactor GetLockStatusData() by skipping unused backends and groups 5311 Committed Not processed Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 11 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 11 months ago
Proper object locking for GRANT/REVOKE 5351 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 10 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 1 year 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 10 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 11 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 1 year ago
not-null constraints 5224 Committed Not processed Álvaro Herrera (alvherre) Álvaro Herrera (alvherre) 2 11 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
Add reject_limit option to file_fdw 5331 Committed 18 Not processed Atsushi Torikoshi (atsushitorikoshi) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 10 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 1 year ago
Support LIKE with nondeterministic collations 4965 Committed Not processed Peter Eisentraut (petere) Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 3 10 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 11 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 11 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 1 year ago