Commitfest 2024-09

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 135. Waiting on Author: 39. Ready for Committer: 7. Committed: 87. Moved to next CF: 76. Returned with Feedback: 5. Rejected: 4. Withdrawn: 13. Total: 366.

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
pg_rewind WAL deletion pitfall Moved to next CF Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi) alvherre 12 2024-10-04
17:45
2024-07-12
09:00
data loss bug in initial sync of logical replication Moved to next CF Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani) 4 2024-10-04
11:20
2024-10-04
07:22
Fix rare recovery shutdown hang Moved to next CF Thomas Munro (macdice) Martijn Wallet (mwallet) 3 2024-10-05
09:25
2024-05-22
23:29
Run deferred triggers in the correct security context Moved to next CF 18 Laurenz Albe (laurenz) Pavel Stehule (okbobcz) 3 2024-10-04
17:50
2024-09-09
21:14
Recheck foreign key if a referenced collation was nondeterministic Moved to next CF 17 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 3 2024-09-30
19:33
2024-09-04
06:54
apply_scanjoin_target_to_paths and partitionwise join Moved to next CF stable Ashutosh Bapat (ashutoshbapat) 3 2024-10-04
17:51
2024-09-30
21:52
pg_parse_json: don't leak token copies on failure Moved to next CF Jacob Champion (jchampion) Andrew Dunstan (adunstan) 3 2024-10-01
20:26
2024-10-02
17:45
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts Moved to next CF Matthias van de Meent (mmeent) Akshat Jaimini (akshatj) 3 2024-10-04
17:52
2024-09-14
18:57
Remove dependence on integer wrapping Moved to next CF 18 Joseph Koshakow (jkoshakow) Nathan Bossart (bossartn) bossartn 3 2024-10-03
20:51
2024-08-24
12:44
Fix race conditions with concurrent drops of shared pgstats entries Moved to next CF stable Michael Paquier (michael-kun) 3 2024-10-02
04:43
2024-06-17
04:32
inplace update: send nontransactional invalidations Moved to next CF stable Noah Misch (nmisch) nmisch 3 2024-10-05
09:32
2024-09-30
19:33
Incremental Sort Cost Estimation Instability Moved to next CF 18 Andrei Lepikhov (lepikhov) 3 2024-10-05
09:32
2024-09-23
14:45
Prevent incorrect entries in pg_stat_activity. Moved to next CF Fujii Masao (masaofujii) 2 2024-10-05
09:31
2024-07-04
22:03
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() Moved to next CF Thomas Munro (macdice) Noah Misch (nmisch) 2 2024-10-05
09:31
2024-07-30
23:54
Set query_id for queries contained in utility statement Moved to next CF Anthonin Bonnefoy (bonnefoa) 2 2024-10-04
09:08
2024-10-04
12:16
DirtyScanshot index scan skips concurrently updated tuples Moved to next CF stable Michail Nikolaev (nkey) 2 2024-10-04
17:53
2024-08-16
13:31
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY Moved to next CF stable Michail Nikolaev (nkey) 2 2024-10-05
09:27
2024-08-24
15:52
Backport of LLVM memory manager to fix ARM relocation bug Moved to next CF Thomas Munro (macdice), Anthonin Bonnefoy (bonnefoa) Anthonin Bonnefoy (bonnefoa) 2 2024-10-02
01:47
2024-08-30
14:34
Clients
psql meta-command conninfo+ Moved to next CF Maiquel Grassi (maiquel), Hunaid Sohail (hunaid) Álvaro Herrera (alvherre), Nathan Bossart (bossartn), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) alvherre 4 2024-10-05
09:43
2024-10-04
06:56
psql: Add leakproof field to \dAo+ meta-command results Moved to next CF Yugo Nagata (yugo.nagata) Erik Wienhold (ewie) 2 2024-10-02
06:51
2024-08-04
21:23
Documentation
Convert internals documentation to Markdown Moved to next CF 18 Daniel Gustafsson (d_gustafsson) Peter Eisentraut (petere) 3 2024-10-03
11:43
2024-10-02
04:17
Miscellaneous
Add LSN <-> time conversion facility Moved to next CF Melanie Plageman (melanieplageman) Daniel Gustafsson (d_gustafsson), Andrey Borodin (x4m) 5 2024-10-04
11:36
2024-08-13
18:29
Avoid orphaned objects dependencies, take 3 Moved to next CF 18 Bertrand Drouvot (bertranddrouvot.pg) 3 2024-10-05
07:18
2024-08-19
15:35
better error message when --single is not the first arg to postgres executable Moved to next CF 18 Nathan Bossart (bossartn), Greg Sabino Mullane (greg) Nathan Bossart (bossartn) bossartn 3 2024-10-03
20:51
2024-08-27
13:45
Casts from jsonb to other types should cope with json null Moved to next CF Tom Lane (tgl) 2 2024-10-04
19:12
2024-08-03
20:10
remove adaptive spins_per_delay code Moved to next CF 18 Nathan Bossart (bossartn) 2 2024-10-03
20:53
2024-08-27
18:55
Monitoring & Control
Amcheck verification of GiST and GIN Moved to next CF Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) José Villanova (azlev) 13 2024-10-04
11:36
2024-08-05
15:05
pg_stat_activity: make slow/hanging authentication more visible Moved to next CF 18 Jacob Champion (jchampion) 3 2024-10-01
20:26
2024-09-13
14:56
relfilenode statistics Moved to next CF 18 Bertrand Drouvot (bertranddrouvot.pg) 3 2024-10-02
04:42
2024-09-10
05:30
Vacuum statistics Moved to next CF 18 Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 3 2024-10-05
09:48
2024-09-28
21:22
Track the amount of time waiting due to cost_delay Moved to next CF 18 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) bossartn 3 2024-10-03
20:51
2024-09-19
07:54
Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP scans) Moved to next CF Peter Geoghegan (pgeoghegan) 2 2024-10-05
07:25
2024-08-30
16:00
Parallel workers stats in pg_stat_database Moved to next CF 18 Benoit Lobréau (benoitl) 2 2024-10-01
07:28
2024-10-03
06:33
Performance
Reducing planning time when tables have many partitions Moved to next CF Yuya Watari (watari) Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) 13 2024-10-05
09:43
2024-10-01
02:35
Index Prefetching Moved to next CF Tomas Vondra (fuzzycz) 8 2024-10-05
09:44
2024-09-30
21:16
Replace a large number of OR clauses with ANY expression Moved to next CF 17 Andrei Lepikhov (lepikhov), Alena Rybakina (alenka) Nikolay Shaplov (nataraj), Ranier Vilela (raniervilela) smagen 7 2024-10-05
09:39
2024-10-04
22:31
Statistics Import and Export Moved to next CF Corey Huinker (coreyh) Bharath Rupireddy (bharathrupireddy) 7 2024-10-05
07:26
2024-09-23
03:59
CRC32C Parallel Computation Optimization on ARM Moved to next CF xiang gao (xiang.gao) Nathan Bossart (bossartn) bossartn 6 2024-10-03
20:51
2023-12-05
04:18
Sort functions with specialized comparators Moved to next CF Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) 3 2024-10-04
11:36
2024-09-09
04:42
nbtree skip scan Moved to next CF Peter Geoghegan (pgeoghegan) Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda) 3 2024-10-05
07:25
2024-09-25
19:08
Improved crc32c performance with AVX-512 algorithm. Moved to next CF 18 Paul Amonson (pamonson) Nathan Bossart (bossartn) 2 2024-10-03
20:52
2024-09-24
16:06
AIO Moved to next CF Andres Freund (andresfreund) Noah Misch (nmisch) 2 2024-10-05
09:44
2024-09-30
19:29
Refactoring
Use <stdint.h> for int64_t and other exact-width integer types Moved to next CF Thomas Munro (macdice) Peter Eisentraut (petere) 3 2024-10-01
15:24
2024-07-22
14:39
ECPG cleanup and fix for clang compile-time problem Moved to next CF Tom Lane (tgl) John Naylor (john.naylor) 3 2024-10-04
19:13
2024-10-04
20:46
Relcache refactoring Moved to next CF Heikki Linnakangas (heikki) 3 2024-10-05
09:46
2024-09-23
01:39
Converting tab-complete.c's else-if chain to a switch Moved to next CF Tom Lane (tgl) 2 2024-10-04
19:13
2024-07-26
20:02
remove duplicated smgrclose Moved to next CF 18 Steven Niu (niushiji) Kirill Reshke (reshke), Zhao Junwang (zhjwpku) 2 2024-10-04
11:50
2024-08-23
21:15
Make ECPG locale usage thread-safe Moved to next CF Thomas Munro (macdice) Peter Eisentraut (petere) 2 2024-10-01
15:24
2024-10-01
12:04
Thread-safe nl_langinfo(), localeconv(), check_locale() Moved to next CF Thomas Munro (macdice) 2 2024-10-01
15:46
2024-09-05
12:50
Call rm_redo in a temporary memory context Moved to next CF Heikki Linnakangas (heikki) 2 2024-10-02
02:28
2024-10-02
02:28
Replication & Recovery
Switching XLog source from archive to streaming when primary available Moved to next CF Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) Nathan Bossart (bossartn) bossartn 13 2024-10-03
20:52
2024-08-29
20:58
CREATE SUBSCRIPTION ... SERVER Moved to next CF Jeff Davis (jdavis) Bharath Rupireddy (bharathrupireddy) 7 2024-10-05
07:21
2024-03-08
08:20
Introduce XID age and inactive timeout based replication slot invalidation Moved to next CF Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 4 2024-10-05
07:20
2024-09-19
04:10
Return pg_control from pg_backup_stop(). Moved to next CF 18 David Steele (dsteele) 3 2024-10-02
09:18
2024-10-03
09:11
Detection and resolution of logical replication conflict Moved to next CF 18 Hou Zhijie (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) Masahiko Sawada (masahikosawada) amitkapila 3 2024-10-05
09:40
2024-10-02
08:54
Synchronization of sequences to subscriber Moved to next CF vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) 2 2024-10-05
09:49
2024-10-04
10:09
Security
Client authentication via OAuth 2.0 Moved to next CF Jacob Champion (jchampion) Peter Eisentraut (petere) 8 2024-10-01
15:24
2024-10-01
00:05
Server Features
UUID v7 Moved to next CF 17 Andrey Borodin (x4m) Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), Nikolay Samokhvalov (nikolay), Przemysław Sztoch (psztoch), Kirk Wolak (kirkw) 8 2024-10-04
11:37
2024-08-04
10:50
Sequence Access Methods, round two Moved to next CF Michael Paquier (michael-kun) 5 2024-10-02
04:43
2024-10-02
05:28
Introduce new multi insert Table AM and improve performance of various SQL commands with it for Heap AM Moved to next CF Bharath Rupireddy (bharathrupireddy) Jeff Davis (jdavis) 4 2024-10-05
07:23
2024-08-29
19:29
CREATE DATABASE ... STRICT_UNICODE Moved to next CF Jeff Davis (jdavis) 4 2024-10-05
07:22
2024-03-14
18:07
Use WALReadFromBuffers in more places Moved to next CF Bharath Rupireddy (bharathrupireddy) 3 2024-10-05
07:24
2024-06-12
16:40
Add min/max aggregate functions to BYTEA Moved to next CF 18 Marat Bukharov (maratik) Andrey Borodin (x4m) 2 2024-10-04
11:48
2024-09-23
01:05
Index AM API cleanup Moved to next CF Mark Dilger (mark.dilger) Peter Eisentraut (petere), Andrew Dunstan (adunstan), Alexandra Wang (l-wang) 2 2024-10-03
11:38
2024-09-24
09:09
not-null constraints Moved to next CF Álvaro Herrera (alvherre) 2 2024-10-05
09:41
2024-10-04
13:11
SQL Commands
SQL:2011 application time Moved to next CF Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 8 2024-09-30
19:32
2024-09-17
09:45
SQL Property Graph Queries (SQL/PGQ) Moved to next CF Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) 3 2024-09-30
19:18
2024-08-28
10:18
Support LIKE with nondeterministic collations Moved to next CF Peter Eisentraut (petere) Paul Jungwirth (pjungwir) 3 2024-09-30
19:20
2024-09-16
06:26
Virtual generated columns Moved to next CF Peter Eisentraut (petere) 3 2024-09-30
19:25
2024-09-30
02:09
Support POSITION with nondeterministic collations Moved to next CF Peter Eisentraut (petere) 2 2024-09-30
19:22
2024-08-26
06:09
SQL:2023 JSON simplified accessor support Moved to next CF 18 Alexandra Wang (alexandrawang) Peter Eisentraut (petere) 2 2024-10-01
15:49
2024-10-04
12:33
System Administration
allow changing autovacuum_max_workers without restarting Moved to next CF 18 Nathan Bossart (bossartn) Yogesh Sharma (sharmay) bossartn 3 2024-10-03
20:53
2024-08-21
19:20
New GUC autovacuum_max_threshold Moved to next CF 18 Nathan Bossart (bossartn) 3 2024-10-03
20:52
2024-08-12
13:41
Enable data checksums by default with initdb Moved to next CF Greg Sabino Mullane (greg) Peter Eisentraut (petere), Nathan Bossart (bossartn) 2 2024-10-01
15:19
2024-10-03
21:13
pg_upgrade: Support for upgrading to checksums enabled Moved to next CF Peter Eisentraut (petere) Nathan Bossart (bossartn), Ilya Kosmodemiansky (hydrobiont) 2 2024-10-01
15:16
2024-08-27
21:56
Testing
Convert sepgsql tests to TAP Moved to next CF Peter Eisentraut (petere) Andreas Karlsson (kandreas) 3 2024-09-30
19:23
2024-08-27
08:12