Commitfest 2024-11

Shortcuts
New patch
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 88. Waiting on Author: 16. Ready for Committer: 9. Committed: 11. Rejected: 1. Withdrawn: 5. Total: 130.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
pg_rewind WAL deletion pitfall Ready for Committer 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 Needs review Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani) 4 2024-10-04
11:20
2024-10-04
07:22
Fix rare recovery shutdown hang Ready for Committer 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 Needs review 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 Needs review 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 Needs review 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 Needs review 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 Waiting on Author Matthias van de Meent (mmeent) Akshat Jaimini (akshatj) 3 2024-10-04
17:52
2024-09-14
18:57
Remove dependence on integer wrapping Needs review 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 Needs review stable Michael Paquier (michael-kun) 3 2024-10-02
04:43
2024-06-17
04:32
inplace update: send nontransactional invalidations Needs review stable Noah Misch (nmisch) nmisch 3 2024-10-05
09:32
2024-09-30
19:33
Incremental Sort Cost Estimation Instability Needs review 18 Andrei Lepikhov (lepikhov) 3 2024-10-05
09:32
2024-09-23
14:45
Prevent incorrect entries in pg_stat_activity. Waiting on Author Fujii Masao (masaofujii) 2 2024-10-05
09:31
2024-07-04
22:03
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() Waiting on Author 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 Needs review Anthonin Bonnefoy (bonnefoa) 2 2024-10-04
09:08
2024-10-04
12:16
DirtyScanshot index scan skips concurrently updated tuples Needs review stable Michail Nikolaev (nkey) 2 2024-10-04
17:53
2024-08-16
13:31
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY Needs review 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 Needs review Thomas Munro (macdice), Anthonin Bonnefoy (bonnefoa) Anthonin Bonnefoy (bonnefoa) 2 2024-10-02
01:47
2024-08-30
14:34
Fix RelationTruncate() corruption Needs review Robert Haas (rhaas), Thomas Munro (macdice) 1 2024-09-05
23:02
2024-09-11
03:20
ensure we have a snapshot when dropping an index concurrently Ready for Committer 18 Nathan Bossart (bossartn) bossartn 1 2024-09-24
19:27
2024-09-26
20:53
remove pg_authid's TOAST table Ready for Committer 18 Nathan Bossart (bossartn) bossartn 1 2024-10-03
22:19
2024-10-04
14:47
Fix incorrect Assert in gistFindCorrectParent() Needs review 1 2024-09-23
04:49
2024-03-26
12:09
pg_ctl/miscinit: print "MyStartTime" as a long long instead of long to avoid 2038 problem Ready for Committer 18 Nathan Bossart (bossartn) bossartn 1 2024-09-26
20:21
2024-09-27
19:10
Fix race between WAL flush and InstallXLogFileSegment() Needs review Thomas Munro (macdice) 1 2024-09-27
23:59
2024-02-06
07:58
Clients
psql meta-command conninfo+ Needs review 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 Needs review Yugo Nagata (yugo.nagata) Erik Wienhold (ewie) 2 2024-10-02
06:51
2024-08-04
21:23
libpq: Fix processing of SSL records >8kB on async API Needs review stable Jacob Champion (jchampion) 1 2024-09-11
18:31
2024-09-11
23:00
pgbench: Improve result outputs related to failed transactinos Needs review Yugo Nagata (yugo.nagata) Tatsuo Ishii (ishii) 1 2024-10-02
06:49
2024-09-24
10:55
Documentation
Convert internals documentation to Markdown Needs review 18 Daniel Gustafsson (d_gustafsson) Peter Eisentraut (petere) 3 2024-10-03
11:43
2024-10-02
04:17
C-Language Functions docs on how to call internal functions Needs review Florents Tselai (florentst) Pavel Stehule (okbobcz) 1 2024-09-16
17:45
2024-09-12
09:41
Consistently use <optional> to indicate optional parameters Needs review stable Jian He (stayreal) 1 2024-09-30
08:11
2024-09-30
08:15
Miscellaneous
Add LSN <-> time conversion facility Waiting on Author 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 Needs review 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 Ready for Committer 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 Needs review Tom Lane (tgl) 2 2024-10-04
19:12
2024-08-03
20:10
remove adaptive spins_per_delay code Needs review 18 Nathan Bossart (bossartn) 2 2024-10-03
20:53
2024-08-27
18:55
Truncate logs by max_log_size Needs review Kirill Gavrilov (diphantxm) 1 2024-09-26
19:02
2024-10-01
23:08
Better error reporting from extension scripts Needs review Tom Lane (tgl) Pavel Stehule (okbobcz) 1 2024-09-27
16:34
2024-09-28
19:45
Monitoring & Control
Amcheck verification of GiST and GIN Waiting on Author 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 Needs review 18 Jacob Champion (jchampion) 3 2024-10-01
20:26
2024-09-13
14:56
relfilenode statistics Needs review 18 Bertrand Drouvot (bertranddrouvot.pg) 3 2024-10-02
04:42
2024-09-10
05:30
Vacuum statistics Needs review 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 Ready for Committer 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) Needs review Peter Geoghegan (pgeoghegan) 2 2024-10-05
07:25
2024-08-30
16:00
Parallel workers stats in pg_stat_database Waiting on Author 18 Benoit Lobréau (benoitl) 2 2024-10-01
07:28
2024-10-03
06:33
per backend I/O statistics Waiting on Author 18 Bertrand Drouvot (bertranddrouvot.pg) 1 2024-09-20
04:31
2024-09-20
04:26
Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes Needs review 18 Guillaume Lelarge (gleu) Bertrand Drouvot (bertranddrouvot.pg) 1 2024-09-04
13:35
2024-09-05
06:19
Add parallel columns for pg_stat_statements Waiting on Author 18 Guillaume Lelarge (gleu) Michael Paquier (michael-kun) 1 2024-10-03
07:16
2024-10-03
07:14
Trim the heap free memory Needs review stable Shawn Wang (shawnwang) 1 2024-09-15
18:00
2024-09-18
02:56
Make pg_stat_io view count IOs as bytes instead of blocks Needs review 18 Nazir Bilal Yavuz (nbyavuz) Andrew Dunstan (adunstan) 1 2024-09-17
08:18
2024-09-11
11:19
Enhance file_fdw to report processed and skipped tuples in COPY progress Needs review Fujii Masao (masaofujii) 1 2024-10-03
09:29
2024-10-03
17:12
Performance
Reducing planning time when tables have many partitions Needs review 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 Needs review Tomas Vondra (fuzzycz) 8 2024-10-05
09:44
2024-09-30
21:16
Replace a large number of OR clauses with ANY expression Needs review 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 Needs review Corey Huinker (coreyh) Bharath Rupireddy (bharathrupireddy) 7 2024-10-05
07:26
2024-09-23
03:59
CRC32C Parallel Computation Optimization on ARM Needs review xiang gao (xiang.gao) Nathan Bossart (bossartn) bossartn 6 2024-10-03
20:51
2023-12-05
04:18
Sort functions with specialized comparators Waiting on Author Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) 3 2024-10-04
11:36
2024-09-09
04:42
nbtree skip scan Needs review 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. Needs review 18 Paul Amonson (pamonson) Nathan Bossart (bossartn) 2 2024-10-03
20:52
2024-09-24
16:06
AIO Waiting on Author Andres Freund (andresfreund) Noah Misch (nmisch) 2 2024-10-05
09:44
2024-09-30
19:29
Consider the number of columns in the sort cost model Needs review 18 Andrei Lepikhov (lepikhov) 1 2024-09-02
06:52
2024-08-22
18:46
Allow SQL functions use CachedPlan machinery Needs review 18 Alexander Pyhalov (a.pyhalov) 1 2024-09-09
12:17
2024-10-01
15:12
Allow pushdown of HAVING clauses with grouping sets Needs review 18 Richard Guo (richardguo) 1 2024-09-11
04:09
2024-09-11
03:43
Consider explicit incremental sort for mergejoins Needs review 18 Richard Guo (richardguo) 1 2024-09-20
08:57
2024-09-24
09:52
Improve statistics estimation considering GROUP-BY as a 'uniqueiser' Needs review 18 Andrei Lepikhov (lepikhov) 1 2024-09-24
05:10
2024-09-24
05:08
Refactoring
Use <stdint.h> for int64_t and other exact-width integer types Waiting on Author 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 Needs review Tom Lane (tgl) John Naylor (john.naylor) 3 2024-10-04
19:13
2024-10-04
20:46
Relcache refactoring Needs review 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 Needs review Tom Lane (tgl) 2 2024-10-04
19:13
2024-07-26
20:02
remove duplicated smgrclose Needs review 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 Waiting on Author Thomas Munro (macdice) Peter Eisentraut (petere) 2 2024-10-01
15:24
2024-10-01
12:04
Thread-safe nl_langinfo(), localeconv(), check_locale() Needs review Thomas Munro (macdice) 2 2024-10-01
15:46
2024-09-05
12:50
Call rm_redo in a temporary memory context Waiting on Author Heikki Linnakangas (heikki) 2 2024-10-02
02:28
2024-10-02
02:28
JIT: Remove some unnecessary instructions. Needs review 18 Xing Guo (higuoxing) 1 2024-09-03
02:21
2024-09-02
19:10
JIT: The nullness of casetest.value can be determined at the JIT compile time. Needs review 18 Xing Guo (higuoxing) 1 2024-09-03
02:23
2024-09-03
15:18
Refactor SLRU to always use long file names Needs review Aleksander Alekseev (a.alekseev) 1 2024-09-11
13:14
2024-09-12
09:33
define pg_structiszero(addr, s, r) Needs review 18 Bertrand Drouvot (bertranddrouvot.pg) 1 2024-09-18
04:17
2024-09-18
18:57
Replication & Recovery
Switching XLog source from archive to streaming when primary available Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) Nathan Bossart (bossartn) bossartn 13 2024-10-03
20:52
2024-08-29
20:58
CREATE SUBSCRIPTION ... SERVER Needs review 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 Needs review Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 4 2024-10-05
07:20
2024-09-19
04:10
Return pg_control from pg_backup_stop(). Needs review 18 David Steele (dsteele) 3 2024-10-02
09:18
2024-10-03
09:11
Detection and resolution of logical replication conflict Needs review 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 Needs review 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 Needs review Jacob Champion (jchampion) Peter Eisentraut (petere) 8 2024-10-01
15:24
2024-10-01
00:05
Server Features
UUID v7 Needs review 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 Needs review 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 Needs review Bharath Rupireddy (bharathrupireddy) Jeff Davis (jdavis) 4 2024-10-05
07:23
2024-08-29
19:29
CREATE DATABASE ... STRICT_UNICODE Needs review Jeff Davis (jdavis) 4 2024-10-05
07:22
2024-03-14
18:07
Use WALReadFromBuffers in more places Needs review Bharath Rupireddy (bharathrupireddy) 3 2024-10-05
07:24
2024-06-12
16:40
Add min/max aggregate functions to BYTEA Waiting on Author 18 Marat Bukharov (maratik) Andrey Borodin (x4m) 2 2024-10-04
11:48
2024-09-23
01:05
Index AM API cleanup Needs review 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 Needs review Álvaro Herrera (alvherre) 2 2024-10-05
09:41
2024-10-04
13:11
removes attndims and typndims entirely Needs review 18 Jian He (stayreal) 1 2024-09-20
02:38
2024-09-23
19:30
Add column name to error description Needs review 18 Jian He (stayreal) 1 2024-09-21
00:28
2024-09-13
08:02
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands Needs review 18 Dmitry Koval (d.koval) stephane tachoires (sttachoires) smagen 11 2024-09-06
11:46
2024-08-30
08:43
SQL:2011 application time Waiting on Author Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 8 2024-09-30
19:32
2024-09-17
09:45
SQL Property Graph Queries (SQL/PGQ) Needs review Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) 3 2024-09-30
19:18
2024-08-28
10:18
Support LIKE with nondeterministic collations Needs review Peter Eisentraut (petere) Paul Jungwirth (pjungwir) 3 2024-09-30
19:20
2024-09-16
06:26
Virtual generated columns Needs review Peter Eisentraut (petere) 3 2024-09-30
19:25
2024-09-30
02:09
Support POSITION with nondeterministic collations Needs review Peter Eisentraut (petere) 2 2024-09-30
19:22
2024-08-26
06:09
SQL:2023 JSON simplified accessor support Needs review 18 Alexandra Wang (alexandrawang) Peter Eisentraut (petere) 2 2024-10-01
15:49
2024-10-04
12:33
Add IGNORE NULLS to Window functions Needs review 18 Oliver Ford (ojford) 1 2024-09-09
12:02
2024-09-12
02:30
Add parameter in jsonb_strip_nulls(jsonb, bool) to strip nulls from arrays Needs review Florents Tselai (florentst) Andrew Dunstan (adunstan) 1 2024-09-18
05:52
2024-09-17
20:53
jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part Needs review Florents Tselai (florentst) 1 2024-09-25
18:26
2024-09-27
10:28
Ability to enable/disable indexes through GUC Needs review Shayon Mukherjee (shayonj) 1 2024-09-27
13:51
2024-10-01
18:17
general purpose array_sort Needs review 18 Zhao Junwang (zhjwpku) 1 2024-09-28
11:51
2024-10-03
06:22
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) Needs review 18 Jim Jones (jimus) 1 2024-09-30
09:06
2024-09-30
08:08
System Administration
allow changing autovacuum_max_workers without restarting Ready for Committer 18 Nathan Bossart (bossartn) Yogesh Sharma (sharmay) bossartn 3 2024-10-03
20:53
2024-08-21
19:20
New GUC autovacuum_max_threshold Needs review 18 Nathan Bossart (bossartn) 3 2024-10-03
20:52
2024-08-12
13:41
Enable data checksums by default with initdb Ready for Committer 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 Waiting on Author 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 Needs review Peter Eisentraut (petere) Andreas Karlsson (kandreas) 3 2024-09-30
19:23
2024-08-27
08:12
Allow CI to only run the compiler warnings task Needs review 18 Bertrand Drouvot (bertranddrouvot.pg) 1 2024-09-11
12:38
2024-09-12
05:21

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Issue with set_indexsafe_procflags in ReindexRelationConcurrently Committed Michail Nikolaev (nkey) michael-kun 1 2024-09-09
04:51
2024-09-09
00:02
fix use after free inside json_unique_check_key Committed 17 Zhao Junwang (zhjwpku) fuzzycz 1 2024-09-21
00:57
2024-09-11
14:56
Fix small overread during SASLprep Committed stable Jacob Champion (jchampion) d_gustafsson 1 2024-09-18
14:53
2024-09-10
15:16
Fix orphaned 2pc file which may casue instance restart failed Committed stable Michael Paquier (michael-kun) michael-kun 1 2024-10-01
06:46
2024-10-01
06:49
Documentation
Extending with C: doc on how to call internal functions Withdrawn 1 2024-09-18
05:40
2024-09-12
09:41
Miscellaneous
Add roman support for to_number function Withdrawn Maciek Sakrejda (msakrejda) 1 2024-09-03
15:43
2024-09-19
07:51
add TOAST table to pg_index Committed 18 Nathan Bossart (bossartn) bossartn 1 2024-09-18
19:53
2024-09-26
20:53
Cleaning up ERRCODE usage in our XML code Committed Tom Lane (tgl) tgl 1 2024-09-24
17:01
2024-09-24
17:01
miscellaneous pg_upgrade cleanup Committed 18 Nathan Bossart (bossartn) bossartn 1 2024-09-26
18:57
2024-09-26
18:58
Performance
Use syscache to do lookups in pg_extension Committed 18 Andrei Lepikhov (lepikhov) Jelte Fennema-Nio (jeltef) michael-kun 1 2024-09-07
11:44
2024-09-07
11:44
micro-optimize nbtcompare.c routines Withdrawn 18 Nathan Bossart (bossartn) 1 2024-09-27
15:43
2024-09-27
15:44
Server Features
Add callback in pgstats for backend initialization Committed 18 Michael Paquier (michael-kun) michael-kun 1 2024-09-05
07:08
2024-09-05
07:08
Add callbacks for fixed-numbered stats flush in pgstats Committed 18 Michael Paquier (michael-kun) michael-kun 1 2024-09-09
02:16
2024-09-09
02:20
Support Int64 GUCs Rejected Aleksander Alekseev (a.alekseev), Maxim Orlov (m.orlov) Nathan Bossart (bossartn) 1 2024-09-29
21:30
2024-09-29
21:31
SQL Commands
Add jsonpath string method $.replace(from, to) Withdrawn Florents Tselai (florentst) 1 2024-09-25
18:20
2024-09-19
12:57
Introduce the ability to enable/disable indexes Withdrawn 18 Shayon Mukherjee (shayonj) 1 2024-09-26
16:13
2024-10-01
18:17
Testing
Test improvements and minor code fixes for formatting.c Committed Tom Lane (tgl) Nathan Bossart (bossartn) tgl 1 2024-09-26
15:02
2024-09-26
15:04
New patch