Commitfest 2024-07

Shortcuts
New patch
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 188. Waiting on Author: 37. Ready for Committer: 15. Committed: 30. Returned with Feedback: 5. Withdrawn: 5. Rejected: 1. Total: 281.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Network failure may prevent promotion Needs review Kyotaro Horiguchi (horiguti) 3 2024-04-21
07:02
2024-01-29
07:32
data loss bug in initial sync of logical replication Needs review Tomas Vondra (fuzzycz) 2 2024-04-21
07:03
2024-01-16
10:24
unaccent: understand ancient Greek "oxia" and other codepoints merged by Unicode Needs review Thomas Munro (macdice) 2 2024-04-08
14:58
2024-03-01
15:54
Fix rare recovery shutdown hang Needs review Thomas Munro (macdice) 1 2024-03-05
21:23
2024-03-05
21:22
Run deferred triggers in the correct security context Needs review 18 Laurenz Albe (laurenz) 1 2024-03-06
13:40
2024-03-06
13:32
Fix for timestamp lag issue from emit_log_hook when GUC log_line_prefix has '%m' Needs review 17 Michael Paquier (michael-kun) michael-kun 1 2024-03-18
05:11
2024-04-04
05:26
Fix LLVM 18 crash Needs review Thomas Munro (macdice) 1 2024-04-09
07:12
2024-04-10
20:23
apply_scanjoin_target_to_paths and partitionwise join Needs review stable Ashutosh Bapat (ashutoshbapat) 1 2024-04-15
07:02
2024-05-06
12:58
Fix BackgroundPsql to report error on query timeout rather than calling die Needs review 17 Daniel Gustafsson (d_gustafsson) 1 2024-04-29
12:36
2024-04-09
21:03
Fix bug when calling strncmp in check_authmethod_valid Needs review 17 Jingxian Li (jingxian) 1 2024-05-13
06:33
2024-05-13
10:01
pg_parse_json: don't leak token copies on failure Needs review Jacob Champion (jchampion) 1 2024-05-06
21:30
2024-04-30
21:29
Clients
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) Needs review Justin Pryzby (justinpryzby) 13 2024-04-08
14:06
2024-01-22
00:10
Libpq Compression Needs review Jacob Burroughs (maths22) 3 2024-04-08
10:03
2024-01-12
21:11
Adding comments to help understand psql hidden queries Needs review David Christensen (davidchristensen), Greg Sabino Mullane (greg) 2 2024-04-09
06:26
2024-04-04
16:12
psql: Allow editing query results with \gedit Needs review Christoph Berg (myon) 2 2024-04-08
14:29
2024-01-23
17:13
Documentation
Add minimal C example and SQL registration example for custom table access methods. Waiting on Author 3 2024-04-07
18:32
2024-05-03
17:35
Simplify documentation related to Windows builds Needs review 17 Michael Paquier (michael-kun) 3 2024-04-09
06:25
2024-04-12
23:30
Document that typed tables rely on CREATE TYPE Needs review stable Erik Wienhold (ewie) 1 2024-03-18
02:14
2024-04-17
12:53
improve pgindent's README Needs review 18 Nathan Bossart (bossartn) 1 2024-04-23
20:05
2024-04-24
12:27
Add minimal C example and SQL registration example for custom table access methods Needs review 17 Phil Eaton (eatonphil) 1 2024-05-06
17:12
2024-05-03
17:35
Miscellaneous
Unlinking Parallel Hash Join inner batch files sooner Ready for Committer Thomas Munro (macdice) 6 2024-04-08
14:57
2024-02-22
19:42
Add pg_wait_for_lockers() function Needs review Will Mortensen (will-extrahop) 5 2024-04-09
06:22
2024-03-27
05:16
Reduce size of postgres.bki Waiting on Author Matthias van de Meent (mmeent) 4 2024-04-08
08:11
2024-04-09
04:03
Add SQL syntax check Needs review Josef Šimánek (retro) 3 2024-04-08
14:57
2024-02-26
09:31
date_trunc function in interval version Needs review Przemysław Sztoch (psztoch) 2 2024-04-08
14:59
2024-03-04
10:03
A infrastructure to detect misuse of spin lock easier Needs review Andy Fan (andy2) 2 2024-04-08
14:23
2024-02-08
13:56
Checkpoint extension hook Needs review Jeff Davis (jdavis) 2 2024-04-08
14:30
2024-03-29
17:09
Propagate sanity checks of ProcessUtility() to standard_ProcessUtility()? Needs review Michael Paquier (michael-kun) 2 2024-04-08
14:58
2024-03-01
02:05
Building with meson on NixOS/nixpkgs Needs review Wolfgang Walther (wolfgangwalther) 1 2024-03-16
13:51
2024-04-17
12:02
Speed up clean meson builds by ~25% Needs review stable Jelte Fennema-Nio (jeltef) 1 2024-04-05
12:02
2024-04-19
02:24
Remove COMMAND_TAG_NEXTTAG Needs review Ranier Vilela (raniervilela) 1 2024-04-15
02:10
2024-04-15
11:35
Add SECURITY.md, CODE_OF_CONDUCT.md, and CONTRIBUTING.md Needs review 18 Nathan Bossart (bossartn) 1 2024-04-17
02:37
2024-05-12
15:17
Avoid orphaned objects dependencies, take 3 Needs review 18 Bertrand Drouvot (bertranddrouvot.pg) 1 2024-04-22
08:47
2024-05-09
12:20
Internal error codes triggered by tests Needs review Michael Paquier (michael-kun) 1 2024-04-24
07:20
2024-04-29
22:38
Proposal to have INCLUDE/EXCLUDE options for altering option values Needs review Ayush Vatsa (developerayuva) 1 2024-04-26
05:36
2024-04-26
05:38
Fix extract(interval) for week and quarter fields Needs review Tom Lane (tgl) 1 2024-05-07
21:31
2024-05-08
14:10
Expand applicability of aggregate's sortop optimization Needs review Matthias van de Meent (mmeent) 1 2024-05-08
10:23
2024-05-09
03:28
Monitoring & Control
System username in pg_stat_activity Needs review Magnus Hagander (mha) 2 2024-04-08
14:56
2024-02-20
21:32
Add memory context type to pg_backend_memory_contexts view Needs review David Rowley (davidrowley) 1 2024-04-16
02:05
2024-04-24
05:47
pg_stat_activity: make slow/hanging authentication more visible Needs review 18 Jacob Champion (jchampion) 1 2024-05-06
21:25
2024-05-06
21:23
Performance
nbtree performance improvements through specialization on key shape Needs review Matthias van de Meent (mmeent) 11 2024-04-08
14:59
2024-03-04
20:39
Index Prefetching Needs review Tomas Vondra (fuzzycz) 6 2024-04-08
15:00
2024-03-05
13:00
Use ReadRecentBuffer() for btree root page Waiting on Author Thomas Munro (macdice) 6 2024-04-08
08:19
2024-01-21
02:17
Reuse child_relids in try_partitionwise_join Needs review Ashutosh Bapat (ashutoshbapat) 4 2024-04-08
14:21
2024-02-06
13:07
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning Needs review Ashutosh Bapat (ashutoshbapat) 4 2024-04-08
14:56
2024-02-19
13:17
Index Insert Prefetching Waiting on Author Tomas Vondra (fuzzycz) 4 2024-04-08
07:25
2024-01-26
14:45
Special-case executor expression steps for common combinations Needs review Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) 4 2024-04-08
09:41
2023-10-19
10:11
nbtree: implement dynamic prefix truncation Needs review 17 Matthias van de Meent (mmeent) 4 2024-04-08
14:58
2024-03-01
13:48
nbtree: downlink right separator/HIKEY optimization Needs review 17 Matthias van de Meent (mmeent) 4 2024-04-09
06:15
2024-03-11
18:35
Adjust tuples estimate for appendrel Needs review Richard Guo (richardguo) 3 2024-04-08
14:27
2024-02-15
16:56
shared detoast datum Needs review stable Andy Fan (andy2) 3 2024-04-09
06:16
2024-03-15
08:21
Reordering DISTINCT keys to match input path's pathkeys Needs review Richard Guo (richardguo) 2 2024-04-08
14:32
2024-02-05
03:18
JIT compilation per plan node Needs review David Rowley (davidrowley), Melih Mutlu (melihmutlu) 2 2024-04-09
06:16
2024-03-14
21:13
The Prepare statement with the skewed parameter uses the custom plan Needs review Zongliang Quan (quanzl) 2 2024-04-08
14:50
2024-02-19
08:05
Partial aggregates push down Needs review Yuki Fujii (fujiiyuki) 2 2024-04-09
06:22
2024-03-29
14:46
Pass sk_attno to GIST consistent function Needs review Michal Kleczek (mkleczek) 1 2024-03-20
10:34
2024-03-23
16:32
Add a attopt to disable MCV when estimating for Var = Const Needs review Andy Fan (andy2) 1 2024-04-03
02:00
2024-04-28
02:39
SupportRequestRows support function for generate_series_timestamptz Needs review David Rowley (davidrowley) 1 2024-04-14
03:17
2024-04-14
03:14
Optimize numeric.c mul_var() using the Karatsuba algorithm Needs review Joel Jacobson (joeljacobson) 1 2024-04-15
21:41
2024-04-15
21:33
Use read streams in CREATE DATABASE command when the strategy is wal_log Needs review Nazir Bilal Yavuz (nbyavuz) 1 2024-04-24
07:20
2024-04-16
11:12
improve performance of pg_dump with many sequences Needs review 18 Nathan Bossart (bossartn) 1 2024-05-03
02:52
2024-05-03
02:51
add --no-sync to pg_upgrade's calls to pg_dump and pg_dumpall Ready for Committer 18 Nathan Bossart (bossartn) bossartn 1 2024-05-08
14:06
2024-05-09
19:58
Revisiting {CREATE INDEX, REINDEX} CONCURRENTLY improvements Needs review 17 Michail Nikolaev (nkey) 1 2024-05-12
10:38
2024-05-09
13:00
Speed up Hash Join by teaching ExprState about hashing Needs review David Rowley (davidrowley) 1 2024-05-13
09:24
2024-05-13
09:23
Refactoring
Revise get_cheapest_parallel_safe_total_inner Needs review Richard Guo (richardguo) 6 2024-04-08
10:02
2024-01-10
07:07
Revises for the check of parameterized partial paths Needs review Richard Guo (richardguo) 6 2024-04-08
14:10
2024-01-25
07:21
Retiring is_pushed_down Needs review Richard Guo (richardguo) 5 2024-04-08
14:17
2024-04-18
07:34
New [relation] options engine Needs review Nikolay Shaplov (nataraj) 3 2024-04-08
14:32
2024-02-07
06:44
change regexp_substr first argument make tests more easier to understand Needs review stable 3 2024-04-08
09:55
2023-12-28
07:17
Split index and table statistics into different types of stats Waiting on Author Bertrand Drouvot (bertranddrouvot.pg) 2 2024-04-08
14:32
2024-01-25
08:36
Rename constants in preparation of variableness Needs review 18 David Christensen (davidchristensen) 2 2024-04-09
06:16
2024-03-13
15:42
Spurious pgstat_drop_replslot() call Needs review Bertrand Drouvot (bertranddrouvot.pg) 1 2024-04-08
14:32
2024-03-12
22:37
Vectored I/O in bulk_write.c Needs review Thomas Munro (macdice) 1 2024-03-10
01:28
2024-04-09
04:51
Require LLVM 14+ in PostgreSQL 18 Needs review Thomas Munro (macdice) 1 2024-04-10
03:50
2024-05-12
14:32
s/shm_mq_iovec/struct iovec/ Needs review Thomas Munro (macdice) 1 2024-04-15
03:34
2024-04-15
01:20
ECPG cleanup and fix for clang compile-time problem Needs review Tom Lane (tgl) 1 2024-04-19
02:22
2024-04-19
15:21
Use pgBufferUsage for block reporting in analyze Needs review Anthonin Bonnefoy (bonnefoa) 1 2024-05-10
08:55
2024-05-10
10:40
Replication & Recovery
Flush disk write caches by default on macOS and Windows Needs review Thomas Munro (macdice) 5 2024-04-09
06:16
2024-03-14
00:12
confirmed flush lsn seems to be move backward in certain error cases Needs review vigneshwaran C (vignesh.postgres) 2 2024-04-08
14:56
2024-02-20
13:26
CSN snapshots in hot standby Needs review 18 Heikki Linnakangas (heikki) 1 2024-04-04
17:22
2024-04-05
10:49
teach pg_combinebackup to detect deleted files where possible Needs review 18 Robert Haas (rhaas) rhaas 1 2024-04-29
12:57
2024-04-24
14:05
Security
automatic client-side column-level encryption Needs review Peter Eisentraut (petere) 6 2024-04-10
10:15
2024-04-18
19:00
Client authentication via OAuth 2.0 Needs review Jacob Champion (jchampion) 6 2024-04-09
06:24
2024-04-01
22:07
Encoding protection for pgcrypto Needs review shihao zhong (zhong950419) 2 2024-04-08
14:25
2024-02-13
04:21
Make query cancellation keys longer Needs review Heikki Linnakangas (heikki) 2 2024-04-09
06:14
2024-03-09
12:32
add multiple client certificate selection feature Needs review Cary Huang (cary) 1 2024-04-11
21:27
2024-04-11
21:24
Extend ALTER DEFAULT PRIVILEGES for large objects Needs review Yugo Nagata (yugo.nagata) 1 2024-04-24
03:13
2024-05-02
09:00
Serverside SNI for SSL connections Needs review Daniel Gustafsson (d_gustafsson) 1 2024-05-10
14:25
2024-05-10
14:22
Server Features
Add the ability to limit the amount of memory that can be allocated to backends. Waiting on Author Reid Thompson (jreidthompsoncd), John Morris (coyotebush) 10 2024-04-08
07:58
2024-03-15
07:00
Multi-version ICU Waiting on Author Thomas Munro (macdice) 9 2024-04-08
07:55
2024-02-13
23:12
Post-special Page Storage TDE support (aka Reserved Page Size) Needs review David Christensen (davidchristensen) 9 2024-04-09
06:16
2024-03-13
16:26
pg_stat_logmsg Needs review Joe Conway (jconway) 6 2024-04-08
14:33
2023-09-13
19:30
Support run-time partition pruning for hash join Needs review 17 Richard Guo (richardguo) 5 2024-04-09
06:18
2024-03-19
06:12
Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING Waiting on Author Marko Tiikkaja (johto) 4 2024-04-08
14:33
2024-03-15
14:27
Mark search_path as GUC_REPORT Needs review Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) 3 2024-04-08
14:35
2023-11-03
09:22
Sequence Access Methods, round two Needs review Michael Paquier (michael-kun) 3 2024-04-08
14:35
2024-04-26
06:21
Union Replacement of OR logic Needs review 16 3 2024-04-08
14:57
2024-04-19
23:25
COPY ON_ERROR 'NULL' Needs review jian he (universality) 2 2024-04-08
14:28
2024-02-16
23:05
on_error table, saving error info to a table Needs review jian he (hellothere) 2 2024-04-08
14:35
2024-02-03
06:22
Table AM Interface Enhancements Needs review Alexander Korotkov (smagen) smagen 2 2024-04-12
11:07
2024-04-16
15:59
Async commit support for 2PC (twophase) transactions Needs review 2 2024-04-09
06:35
2024-05-13
06:40
KNN-btree Needs review Anton Melnikov (antonmel) 2 2024-03-31
09:22
2024-04-02
12:30
CREATE DATABASE ... STRICT_UNICODE Needs review Jeff Davis (jdavis) 2 2024-03-19
15:30
2024-03-14
18:07
Eager aggregation, take 3 Needs review Richard Guo (richardguo) 1 2024-03-05
02:56
2024-04-30
04:06
CREATE DATABASE ... STRATEGY=FILE_CLONE Needs review Thomas Munro (macdice) 1 2024-03-06
02:17
2024-05-09
16:29
MIN/MAX aggregates for a record Needs review Aleksander Alekseev (a.alekseev) 1 2024-03-23
11:51
2024-03-25
10:38
Add extension_destdir GUC Needs review Christoph Berg (myon), David Wheeler (theory) 1 2024-04-08
14:35
2024-04-11
17:52
Identify huge pages accessibility using madvise Needs review stable Dmitry Dolgov (erthalion) 1 2024-04-18
19:18
2024-04-13
16:22
Use WALReadFromBuffers in more places Needs review Bharath Rupireddy (bharathrupireddy) 1 2024-04-24
16:16
2024-05-13
05:35
Table Access Method Enhancements Needs review 18 Alexander Korotkov (smagen) 1 2024-04-29
00:56
2024-04-16
15:59
SQL Commands
Add CANONICAL option to xmlserialize Needs review Jim Jones (jimus) 6 2024-04-08
14:35
2024-02-09
13:19
Incremental View Maintenance (IVM), take 2 Needs review Yugo Nagata (yugo.nagata) 6 2024-04-09
06:23
2024-03-31
13:59
RETURNING OLD/NEW values Needs review Dean Rasheed (deanr) 3 2024-04-09
06:23
2024-03-30
15:31
add COPY option REJECT_LIMIT Needs review Atsushi Torikoshi (atsushitorikoshi) 2 2024-04-08
14:35
2024-02-02
06:17
Support wildcards in LISTEN command Needs review Alexander Cheshev (acheshev) 1 2024-03-15
08:55
2024-03-15
08:01
SQL Property Graph Queries (SQL/PGQ) Needs review Peter Eisentraut (petere) 1 2024-03-22
13:00
2024-03-05
12:08
Support LIKE with nondeterministic collations Needs review Peter Eisentraut (petere) 1 2024-05-02
13:31
2024-05-03
18:58
Virtual generated columns Needs review Peter Eisentraut (petere) 1 2024-05-06
09:54
2024-04-29
18:54
System Administration
recovery modules Needs review 18 Nathan Bossart (bossartn) 8 2024-03-06
16:47
2024-04-10
21:51
Add a pg_truncate_freespace_map function Needs review Ronan Dunklau (rdunklau) 1 2024-04-03
13:30
2024-03-07
07:59
allow changing autovacuum_max_workers without restarting Needs review 18 Nathan Bossart (bossartn) 1 2024-04-10
21:27
2024-05-07
16:06
Reduce the log spam by excluding certain SQLSTATEs Needs review 18 Laurenz Albe (laurenz) 1 2024-05-02
10:49
2024-05-03
12:49
Testing
CI and test improvements Waiting on Author Justin Pryzby (justinpryzby) 11 2024-04-11
01:12
2024-04-11
01:12
Build the docs if there are changes in docs and don't run other tasks if the changes are only in docs Needs review Nazir Bilal Yavuz (nbyavuz) 4 2024-04-08
14:05
2024-05-12
11:53
Add test module for verifying backtrace functionality Waiting on Author Bharath Rupireddy (bharathrupireddy) 2 2024-05-12
11:46
2024-05-12
11:46
Test to dump and restore objects left behind by regression Needs review Ashutosh Bapat (ashutoshbapat) 1 2024-04-26
12:45
2024-04-26
13:08

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Fix pg_regress expecteddir parameter Committed Anthonin Bonnefoy (bonnefoa) d_gustafsson 1 2024-03-18
09:20
2024-03-15
20:24
fix possible overflow in MaybeRemoveOldWalSummaries() Committed 17 Nathan Bossart (bossartn) bossartn 1 2024-03-20
18:35
2024-03-20
19:24
Fix plpgsql syntax problem with -- style comments in CASE Committed stable Tom Lane (tgl), Erik Wienhold (ewie) tgl 1 2024-04-11
02:29
2024-04-13
05:45
Fix handling of IS [NOT] NULL quals on inheritance parents Committed Richard Guo (richardguo) davidrowley 1 2024-04-18
02:06
2024-04-12
09:11
Bugs in ecpg's macro mechanism Committed stable Tom Lane (tgl) tgl 1 2024-04-16
16:32
2024-04-16
01:33
fix CPUID check for XGETBV instruction support Committed 17 Nathan Bossart (bossartn) bossartn 1 2024-04-23
16:00
2024-04-23
16:02
Fix overflow hazard in timestamp_pl_interval Committed Joseph Koshakow (jkoshakow) tgl 1 2024-04-28
17:58
2024-04-28
17:45
Fix bug when calling strncmp in check_authmethod_valid Withdrawn 17 1 2024-04-30
06:11
2024-05-13
10:01
Fix for recursive plpython triggers Committed stable Tom Lane (tgl) tgl 1 2024-05-07
22:15
2024-05-08
15:51
WHERE CURRENT OF with RLS quals that are ctid conditions Committed Tom Lane (tgl) tgl 1 2024-05-07
17:36
2024-05-07
14:16
ALTER EXTENSION SET SCHEMA versus dependent types Committed Tom Lane (tgl) tgl 1 2024-05-09
16:26
2024-05-09
00:01
Clients
psql: --echo-hidden improvements Withdrawn David Christensen (davidchristensen), Greg Sabino Mullane (greg) 1 2024-03-21
18:14
2024-04-04
16:12
Documentation
additional SET ROLE documentation improvements Committed 17 Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk) bossartn 1 2024-04-15
19:11
2024-04-15
19:11
Remove mention of @ and ~ operators Committed Aleksander Alekseev (a.alekseev) d_gustafsson 1 2024-04-19
13:43
2024-04-19
19:37
Miscellaneous
Improving contrib/tablefunc's error reporting Committed Tom Lane (tgl) tgl 1 2024-03-15
14:50
2024-03-09
22:34
Performance
XLog size reductions: Reduced XLog record header size Returned with feedback Matthias van de Meent (mmeent) 6 2024-04-09
09:01
2024-04-07
05:37
autovectorize page checksum code included elsewhere Withdrawn 18 Nathan Bossart (bossartn) 3 2024-04-12
19:52
2024-03-07
17:01
further improving roles_is_member_of() Withdrawn 18 Nathan Bossart (bossartn) 1 2024-04-13
18:46
2024-04-12
19:19
Refactoring
Make the order of the header file includes consistent in C files Committed Richard Guo (richardguo) petere 1 2024-03-18
01:09
2024-03-18
00:39
Replication & Recovery
Force the old transactions logs cleanup even if checkpoint is skipped Returned with feedback Daniil Zakhlystov (daniil.zakhlystov) 4 2024-04-09
08:48
2023-11-10
23:58
incremental backup vs. checksums Committed 17 Robert Haas (rhaas) rhaas 1 2024-04-29
12:56
2024-04-25
17:57
Server Features
Switch to FullTransactionId for PGPROC->xid and XLogRecord->xl_xid Returned with feedback Maxim Orlov (m.orlov) 3 2024-04-09
08:03
2024-01-03
10:33
Handle ALTER TYPE enumtype ADD VALUE more fully Committed Tom Lane (tgl) tgl 1 2024-03-24
18:30
2024-03-24
18:32
Testing
test coverage for pg_combinebackup with tablespaces Committed Robert Haas (rhaas) rhaas 1 2024-04-29
12:56
2024-04-23
01:30
New patch