Commitfest 2023-11

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


Status summary: Committed: 86. Moved to next CF: 235. Withdrawn: 14. Returned with Feedback: 9. Rejected: 3. Total: 347.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
stopgap fix for signal handling during restore_command 4159 Committed stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 1 year ago
pg_dump: don't require SELECT permission for undumped extension table 4255 Committed stable Not processed Jacob Champion (jchampion) Akshat Jaimini (akshatj) Tom Lane (tgl) 3 1 year ago
Cleaning up array_in() 4306 Committed Not processed Tom Lane (tgl) Nathan Bossart (bossartn) Tom Lane (tgl) 3 1 year ago
pg_stat_statements correct toplevel with track_utility=off 4385 Committed Not processed Sergei Kornilov (melkij) Akshat Jaimini (akshatj) Tom Lane (tgl) 3 1 year ago
bgwriter doesn't flush WAL stats 4405 Committed Not processed Nazir Bilal Yavuz (nbyavuz) Matthias van de Meent (mmeent) Heikki Linnakangas (heikki) 3 1 year ago
Fix false report of wraparound in pg_serial 4516 Committed 17 Not processed Sami Imseih (simseih) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 year ago
Fix misidentification of expression volatility in two places 4556 Committed stable Not processed Tom Lane (tgl) Aleksander Alekseev (a.alekseev) Tom Lane (tgl) 1 1 year ago
Fixing PSQL error: total cell count of XXX exceeded 4558 Committed Not processed hongxu ma (interma) Julien Rouhaud (rjuju) Álvaro Herrera (alvherre) 1 1 year ago
Bug fix for psql's meta-command \ev 4565 Committed Not processed Ryoga Yoshida (bt23yoshidar) Kyotaro Horiguchi (horiguti), Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) 1 1 year ago
bug fix and documentation improvement about vacuumdb 4567 Committed stable Not processed Nathan Bossart (bossartn), Masaki Kuwamura (mackyson) Kyotaro Horiguchi (horiguti), Daniel Gustafsson (d_gustafsson), Nathan Bossart (bossartn) Daniel Gustafsson (d_gustafsson) 1 1 year ago
Bug fix in vacuumdb --buffer-usage-limit xxx -Z 4577 Committed Not processed Ryoga Yoshida (bt23yoshidar) David Rowley (davidrowley) 1 1 year ago
Doesn't pgstat_report_wal() handle the argument "force" incorrectly 4580 Committed Not processed Ryoga Yoshida (bt23yoshidar) Michael Paquier (michael-kun) 1 1 year ago
BUG #18129: GiST index produces incorrect query results 4584 Committed stable Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 1 1 year ago
Fix pgBufferUsage.blk_{read|write}_time are zero although there are pgBufferUsage.local_blks_{read|written} 4586 Committed Not processed Nazir Bilal Yavuz (nbyavuz) Michael Paquier (michael-kun) 1 1 year ago
Fail hard if xlogreader.c fails on out-of-memory 4591 Committed stable Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 year ago
pg_stat_get_activity(): integer overflow due to (int) * (int) for MemoryContextAllocHuge() 4592 Committed 17 Not processed Jakub Wartak (jakub.wartak.tomtom) Michael Paquier (michael-kun) 1 1 year ago
Invalidate the subscription worker in cases where a user loses their superuser status 4595 Committed 17 Not processed vigneshwaran C (vignesh.postgres) Peter Smith (smithpb2250) Amit Kapila (amitkapila) 1 1 year ago
Fix receiving large legal tsvector from binary format 4596 Committed Not processed Tom Lane (tgl) 1 1 year ago
Fix incorrect Assert in bloom_init() 4598 Committed stable Not processed Alexander Lakhin (law) shihao zhong (zhong950419) Michael Paquier (michael-kun) 1 1 year ago
Defend against encoding ID version skew between libpq.so and callers 4600 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
Avoid using SearchSysCacheExists in has_foo_privilege() functions 4611 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
Allow ALTER SYSTEM SET on unrecognized custom GUCs 4614 Committed 17 Not processed Tom Lane (tgl) shihao zhong (zhong950419) Tom Lane (tgl) 1 1 year ago
Fix incorrect asserts in heap_update/heap_delete 4623 Committed Not processed Alexander Lakhin (law) Heikki Linnakangas (heikki) 1 1 year ago
Clients
pg_dump - read data for some options from external file 2573 Committed Not processed Pavel Stehule (okbobcz) Daniel Gustafsson (d_gustafsson), Julien Rouhaud (rjuju), Justin Pryzby (justinpryzby), Виктория Шепард (shepard-v) Daniel Gustafsson (d_gustafsson) 18 1 year ago
Tab complete time zone names after AT TIME ZONE 4274 Committed Not processed Dagfinn Ilmari Mannsåker (ilmari) Jim Jones (jimus) Michael Paquier (michael-kun) 3 1 year ago
psql: Add tab-complete for optional view parameters 4491 Committed Not processed Christoph Heiss (christoph.heiss) Dean Rasheed (deanr), Shubham Khanna (skhanna) Dean Rasheed (deanr) 2 1 year ago
Simplify sql query cancellation test using IPC::Run signal() 4552 Committed Not processed Yugo Nagata (yugo.nagata) Michael Paquier (michael-kun) 1 1 year ago
Fix output of zero privileges in psql 4593 Committed 17 Not processed Erik Wienhold (ewie) Laurenz Albe (laurenz) Tom Lane (tgl) 1 1 year ago
Code Comments
Fix GIST readme on LSN vs NSN 4569 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 1 1 year ago
Fix a wrong comment in setrefs.c 4585 Committed Not processed Richard Guo (richardguo) shihao zhong (zhong950419) Heikki Linnakangas (heikki) 1 1 year ago
Documentation
Clarify the behavior of the system when approaching XID wraparound 4128 Committed Not processed Aleksander Alekseev (a.alekseev) John Naylor (john.naylor), Pavel Borisov (pborisov) Robert Haas (rhaas) 4 1 year ago
Correct the documentation for work_mem 4300 Committed 16 Not processed Sami Imseih (simseih) Bruce Momjian (bmomjian) 3 1 year ago
Clarify the "38.10.10. Shared Memory and LWLocks" section 4328 Committed 17 Not processed Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 3 1 year ago
Document that server will start even if it's unable to open some TCP/IP ports 4333 Committed Not processed Gurjeet Singh (gurjeet) Nathan Bossart (bossartn) Bruce Momjian (bmomjian) 3 1 year ago
Make --help output fit within 80 columns per line 4479 Committed 17 Not processed Atsushi Torikoshi (atsushitorikoshi) Masahiro Ikeda (masahiro.ikeda) Peter Eisentraut (petere) 2 1 year ago
document the need to analyze partitioned tables 4548 Committed 17 Not processed Laurenz Albe (laurenz) David Rowley (davidrowley), Nathan Bossart (bossartn) Bruce Momjian (bmomjian) 1 1 year ago
Fix bug in VACUUM and ANALYZE docs 4574 Committed Not processed Ryoga Yoshida (bt23yoshidar) Karl Pinc (kop) Michael Paquier (michael-kun) 1 1 year ago
Clarify where the severity level is defined 4582 Committed Not processed Masaki Kuwamura (mackyson) Daniel Gustafsson (d_gustafsson) 1 1 year ago
PGDOCS - Add more pub/sub links 4612 Committed Not processed Peter Smith (smithpb2250) vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 1 1 year ago
Simplify documentation of unnest(multirange) 4631 Committed stable Not processed Laurenz Albe (laurenz) Jeff Davis (jdavis) 1 1 year ago
ALTER DEFAULT PRIVILEGES only affects objects created by the target role 4633 Committed stable Not processed Laurenz Albe (laurenz) Michael Banck (mbanck) Bruce Momjian (bmomjian) 1 1 year ago
Miscellaneous
Remove distprep 4357 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 3 1 year ago
Improve "user mapping not found" error message 4392 Committed 17 Not processed Ian Barwick (barwick) Peter Eisentraut (petere) Peter Eisentraut (petere) 3 1 year ago
Change logtape/tuplestore code to use int64 for block numbers 4589 Committed 17 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 year ago
Add a new BGWORKER_BYPASS_ROLELOGINCHECK flag 4594 Committed 17 Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago
Monitoring & Control
pg_stat_statements: Track statement entry timestamp 3048 Committed 17 Not processed Andrei Zubkov (zubkov) Alena Rybakina (a.rybakina) Alexander Korotkov (smagen) 13 1 year ago
Add Amcheck option for checking unique constraints in btree indexes 3464 Committed Not processed Anastasia Lubennikova (lubennikovaav), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) Peter Geoghegan (pgeoghegan), Aleksander Alekseev (a.alekseev), Mark Dilger (mark.dilger) Alexander Korotkov (smagen) 10 8 months ago
Introduce a new view for checkpointer related stats 4014 Committed Not processed Bharath Rupireddy (bharathrupireddy) Nitin Jadhav (nitinjadhav11), Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 5 1 year ago
Add REINDEX tag to event triggers 4462 Committed 17 Not processed Garrett Thornburg (film42) Jim Jones (jimus) Michael Paquier (michael-kun) 2 1 year ago
Rethink the wait event names for postgres_fdw, dblink and etc 4506 Committed Not processed Masahiro Ikeda (masahiro.ikeda) Michael Paquier (michael-kun) 2 1 year ago
Jumble the CALL command in pg_stat_statements 4560 Committed 17 Not processed Sami Imseih (simseih) Michael Paquier (michael-kun) 1 1 year ago
Performance
Remove self join on a unique column 1712 Committed Not processed Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrei Lepikhov (lepikhov) Alena Rybakina (a.rybakina) Alexander Korotkov (smagen) 27 1 week ago
make add_paths_to_append_rel aware of startup cost 4270 Committed Not processed Andy Fan (andyf) David Rowley (davidrowley) David Rowley (davidrowley) 3 1 year ago
Optimise index range scan by performing first check with upper page boundary 4434 Committed 17 Not processed Konstantin Knizhnik (knizhnik) Alexander Korotkov (smagen) 3 1 year ago
brininsert optimization opportunity 4484 Committed 17 Not processed Ashwin Agrawal (ashwinstar), Soumyadeep Chakraborty (soumyadeep2007) Matthias van de Meent (mmeent) Tomas Vondra (fuzzycz) 2 11 months ago
Eliminate redundant tuple visibility check in vacuum 4540 Committed Not processed Melanie Plageman (melanieplageman) Robert Haas (rhaas) 2 1 year ago
Check each of base restriction clauses for constant-FALSE-or-NULL 4605 Committed Not processed Richard Guo (richardguo) Tom Lane (tgl) 1 1 year ago
Refactoring
ResourceOwner refactoring 3982 Committed Not processed Heikki Linnakangas (heikki) Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev) Heikki Linnakangas (heikki) 6 1 year ago
LLVM 16 and 17 4325 Committed Not processed Dmitry Dolgov (erthalion), Thomas Munro (macdice) Thomas Munro (macdice) 3 1 year ago
Small refactoring of inval.c and inval.h 4457 Committed Not processed Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 year ago
Checks in RegisterBackgroundWorker() 4514 Committed 17 Not processed Heikki Linnakangas (heikki) Thomas Munro (macdice) Heikki Linnakangas (heikki) 2 1 year ago
Refactor ListenSockets array 4525 Committed Not processed Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 9 months ago
Remove IndexInfo.ii_OpclassOptions field 4527 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 year ago
Add const qualifiers 4557 Committed 17 Not processed David Steele (dsteele) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago
do not refill the hashkey after hash_search with HASH_ENTER action 4563 Committed 17 Not processed Zhao Junwang (zhjwpku) Nathan Bossart (bossartn), John Naylor (john.naylor) John Naylor (john.naylor) 1 1 year ago
Refactoring after adding frontend tools use syncfs 4609 Committed Not processed Maxim Orlov (m.orlov) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Retire has_multiple_baserels() 4610 Committed Not processed Richard Guo (richardguo) Tom Lane (tgl) 1 1 year ago
Replication & Recovery
Add log messages when replication slots become active and inactive 3492 Committed Not processed Bharath Rupireddy (bharathrupireddy) Amit Kapila (amitkapila) 10 1 year ago
allow to upgrade publisher node 4273 Committed 17 Not processed Hayato Kuroda (ha-kun) Bharath Rupireddy (bharathrupireddy), Peter Smith (smithpb2250) Amit Kapila (amitkapila) 3 1 year ago
Server Features
On client login event trigger 2900 Committed 17 Not processed Konstantin Knizhnik (knizhnik), Greg Nancarrow (gregn1234), Mikhail Gribkov (youzhick) Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson), Ivan Panchenko (wao), Greg Nancarrow (gregn1234) Alexander Korotkov (smagen) 15 1 year ago
pg_stats and range statistics 3184 Committed 17 Not processed Egor Rogov (egorius) Tomas Vondra (fuzzycz), Soumyadeep Chakraborty (soumyadeepc) Alexander Korotkov (smagen) 13 1 year ago
Infinite interval values 4127 Committed Not processed Ashutosh Bapat (ashutoshbapat), Joseph Koshakow (jkoshakow), jian he (universality) Dean Rasheed (deanr) Dean Rasheed (deanr) 4 1 year ago
Add flush handling to LogLogicalMessage() and pg_logical_emit_message() 4505 Committed Not processed Michael Paquier (michael-kun) Tung Nguyen (tngngn) Michael Paquier (michael-kun) 2 1 year ago
Examine simple variable for Var in CTE. 4510 Committed Not processed Jian Guo (aegeaner) Tom Lane (tgl), Richard Guo (richardguo) Tom Lane (tgl) 2 1 year ago
Unicode character general category functions. 4604 Committed 17 Not processed Jeff Davis (jdavis) Jeff Davis (jdavis) 1 4 months ago
Add unicode_assigned() and unicode_version() 4615 Committed 17 Not processed Jeff Davis (jdavis) Jeff Davis (jdavis) 1 4 months ago
SQL Commands
Add XMLText function (SQL/XML X038) 4257 Committed 17 Not processed Jim Jones (jimus) Daniel Gustafsson (d_gustafsson), Vik Fearing (xocolatl) Daniel Gustafsson (d_gustafsson) 3 1 year ago
Add support for AT LOCAL 4343 Committed 17 Not processed Vik Fearing (xocolatl) Michael Paquier (michael-kun), Cary Huang (cary) Michael Paquier (michael-kun) 3 1 year ago
Extend ALTER OPERATOR to support adding commutator, negator, hashes, and merges 4389 Committed Not processed Tommy Pavlicek (tommyp) Tom Lane (tgl) Tom Lane (tgl) 3 5 months ago
Testing
Testing autovacuum wraparound 3729 Committed Not processed Andres Freund (andresfreund), Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 8 1 year ago
Add TAP tests for psql \g piped into program 4101 Committed Not processed Daniel Vérité (danielverite) Heikki Linnakangas (heikki) 5 1 year ago
Use libpq for connection testing in pg_regress 4528 Committed Not processed Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 2 1 year ago
pg_resetwal tests, logging, and docs update 4533 Committed Not processed Peter Eisentraut (petere) Aleksander Alekseev (aalekseev) Peter Eisentraut (petere) 2 1 year ago
Clean up some pg_dump tests 4607 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago
Allow all tests to pass in OpenSSL FIPS mode 4608 Committed Not processed Peter Eisentraut (petere) Tom Lane (tgl) Peter Eisentraut (petere) 1 1 year ago
Avoid race condition for event_triggers regress test 4616 Committed 17 Not processed Mikhail Gribkov (youzhick) Aleksander Alekseev (a.alekseev) Alexander Korotkov (smagen) 1 1 year ago