Commitfest 2023-11

Shortcuts
Text Status Target version Author Reviewer
Clear


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

Closed patches

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