Commitfest 2024-07

Shortcuts
New patch
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 171. Waiting on Author: 34. Ready for Committer: 14. Committed: 20. Returned with Feedback: 5. Withdrawn: 3. Rejected: 1. Total: 248.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE Waiting on Author David Geier (geidav) Heikki Linnakangas (heikki) 6 2024-04-09
07:09
2024-04-08
21:16
pg_ctl start may return 0 even if the postmaster has been already started on Windows Needs review Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun) 4 2024-04-09
08:50
2024-01-15
18:34
Mark expressions nullable by grouping sets Waiting on Author Richard Guo (richardguo) Alena Rybakina (a.rybakina) 4 2024-04-08
08:21
2024-03-31
09:02
Fix COPY FROM...CSV importing \. on a line by itself Waiting on Author Daniel Vérité (danielverite) Tom Lane (tgl) 3 2024-04-09
07:08
2024-04-07
04:07
"unexpected duplicate for tablespace" problem in logical replication Waiting on Author stable Shenhao Wang (wangshenhao) Masahiko Sawada (masahikosawada) 3 2024-04-08
08:21
2024-03-18
06:35
Dump-restore loosing 'attnotnull' bit for DEFERRABLE PRIMARY KEY column(s) Waiting on Author 17 Amul Sul (sulamul) Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev) 3 2024-04-09
07:09
2024-03-08
11:18
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
Fix buffer tracking on parallel vacuum Needs review Anthonin Bonnefoy (bonnefoa) 2 2024-04-09
06:22
2024-04-24
14:01
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
FSM corruption bug Needs review 16 Ronan Dunklau (rdunklau) Noah Misch (nmisch) 1 2024-03-12
09:02
2024-04-15
05:33
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
Recheck foreign key if a referenced collation was nondeterministic Needs review 17 Paul Jungwirth (pjungwir) 1 2024-03-25
06:50
2024-04-13
13:13
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-04-15
06:59
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
pgbench: allow to cancel queries during benchmark Waiting on Author Yugo Nagata (yugo.nagata) Fabien Coelho (calvin) 6 2024-04-08
08:14
2024-03-31
13:25
Support for named parsed statement in psql Needs review Anthonin Bonnefoy (bonnefoa) Jelte Fennema-Nio (jeltef) 3 2024-04-08
14:29
2024-01-27
03:26
Extend pgbench partitioning to pgbench_history Needs review Gabriele Bartolini (gbartolini) Abhijit Menon-Sen (ams) 3 2024-04-08
14:27
2024-02-16
20:14
psql: Rethinking of \du command Waiting on Author Pavel Luzanov (p.luzanov@postgrespro.ru) David Johnston (polobo), Wen Yi (wenyi) 3 2024-04-15
00:33
2024-04-16
07:06
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
psql meta-command conninfo+ Needs review Maiquel Grassi (maiquel) Nathan Bossart (bossartn), Álvaro Herrera (alvarofherrera), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) bossartn 2 2024-04-09
06:26
2024-04-05
16:04
Code Comments
Fix comment about cross-checking the varnullingrels Ready for Committer Richard Guo (richardguo) Matt Skelley (mattwasere) 3 2024-04-07
18:14
2023-12-18
15:26
Documentation
Doc limitations update proposal: include out-of-line OID usage per TOAST-ed columns Waiting on Author stable Jakub Wartak (jakub.wartak.tomtom) John Naylor (john.naylor) 6 2024-04-03
08:54
2024-04-03
08:58
Various small unrelated doc patches: plpgsql, schemas, permissions, oidvector Waiting on Author Karl Pinc (kop) Robert Treat (xzilla) 4 2024-04-08
14:29
2024-03-30
09:11
Document that triggers can break foreign key constraints Waiting on Author Laurenz Albe (laurenz) Aleksander Alekseev (a.alekseev), David Johnston (polobo), shihao zhong (zhong950419) 4 2024-04-09
06:27
2024-04-19
09:16
Add minimal C example and SQL registration example for custom table access methods. Waiting on Author 3 2024-04-07
18:32
2024-03-22
17:40
Add detail regarding resource consumption wrt max_connections Waiting on Author Roberto Mello (rmello) Robert Treat (xzilla) 3 2024-04-08
14:29
2024-03-22
17:57
Simplify documentation related to Windows builds Needs review 17 Michael Paquier (michael-kun) 3 2024-04-09
06:25
2024-04-12
23:30
Simplify docs on backslash escapes in jsonpath Needs review stable Erik Wienhold (ewie) David Wheeler (theory) 1 2024-03-18
02:09
2024-04-24
11:53
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
Convert internals documentation to Markdown Needs review 18 Daniel Gustafsson (d_gustafsson) 1 2024-04-09
08:19
2024-04-08
20:42
improve pgindent's README Needs review 18 Nathan Bossart (bossartn) 1 2024-04-23
20:05
2024-04-24
12:27
Miscellaneous
Permute underscore separated components of columns before fuzzy matching Needs review Arne Roland (harks) Mikhail Gribkov (youzhick) 6 2024-04-09
08:52
2024-03-04
05:49
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
Fix log_line_prefix to display the transaction id (%x) for statements not in a transaction block Needs review 17 Zongliang Quan (quanzl) jian he (universality) 4 2024-04-09
06:15
2024-04-16
07:15
make pg_ctl more friendly Ready for Committer Zhao Junwang (zhjwpku), TianXiang Li (krisdiano) Nathan Bossart (bossartn), Nazir Bilal Yavuz (nbyavuz) 3 2024-04-08
14:29
2024-01-17
09:33
Add SQL syntax check Needs review Josef Šimánek (retro) 3 2024-04-08
14:57
2024-02-26
09:31
psql JSON output format Waiting on Author Christoph Berg (myon) Laurenz Albe (laurenz) 3 2024-04-08
14:29
2024-01-23
16:35
Support a wildcard in backtrace_functions Ready for Committer Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) d_gustafsson 3 2024-04-09
06:18
2024-04-23
05:05
add function argument names to regex* functions. Waiting on Author Dian Fay (dmfay) 3 2024-04-08
14:30
2024-04-04
13:54
Add LSN <-> time conversion facility Waiting on Author Melanie Plageman (melanieplageman) Daniel Gustafsson (d_gustafsson) 3 2024-04-08
14:30
2024-03-18
17:46
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
Postgres and --config-file option Needs review Aleksander Alekseev (a.alekseev) David Johnston (polobo), Nathan Bossart (bossartn) 2 2024-04-08
14:22
2024-02-07
09:58
meson: Specify -Wformat as a common warning flag for extensions Ready for Committer Kouhei Sutou (kou) Tristan Partin (tristan957) 2 2024-04-09
06:28
2024-04-08
01:01
Add trim_trailing_whitespace to editorconfig file Needs review Jelte Fennema-Nio (jeltef) Peter Eisentraut (petere), Melanie Plageman (melanieplageman), Daniel Gustafsson (dege) 2 2024-04-09
06:28
2024-04-09
10:42
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-04-17
02:36
Avoid orphaned objects dependencies, take 3 Needs review 18 Bertrand Drouvot (bertranddrouvot.pg) 1 2024-04-22
08:47
2024-04-24
12:00
Internal error codes triggered by tests Needs review Michael Paquier (michael-kun) 1 2024-04-24
07:20
2024-04-23
04:54
Monitoring & Control
pg_stat_statements and "IN" conditions Needs review Dmitry Dolgov (erthalion) Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun) 18 2024-04-09
06:28
2024-04-23
08:18
Add foreign-server health checks infrastructure Needs review Hayato Kuroda (ha-kun) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) 14 2024-04-01
09:41
2023-12-12
02:43
Add pg_stat_session Needs review Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Aleksander Alekseev (a.alekseev), Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov) 13 2024-04-08
14:24
2024-02-12
12:30
Amcheck verification of GiST and GIN Waiting on Author Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) José Villanova (azlev), Aleksander Alekseev (aalekseev) 11 2024-03-11
06:11
2024-03-11
06:11
Logging parallel worker draught Waiting on Author Benoit Lobréau (benoitl) Sami Imseih (simseih) 6 2024-04-08
14:30
2024-04-08
08:13
Logging plan of the currently running query Needs review Atsushi Torikoshi (atsushitorikoshi) Andrei Lepikhov (lepikhov), James Coleman (jcole1989) 6 2024-04-09
06:21
2024-03-26
02:34
Add last_commit_lsn to pg_stat_database Needs review James Coleman (jcole1989) Aleksander Alekseev (aalekseev), Wen Yi (wenyi) 6 2024-04-08
12:21
2024-04-08
12:21
Parent/child context relation in pg_get_backend_memory_contexts() Waiting on Author Melih Mutlu (melihmutlu) Atsushi Torikoshi (atsushitorikoshi) 6 2024-04-08
08:07
2024-04-04
01:44
Separate memory contexts for relcache and catcache Needs review Melih Mutlu (melihmutlu) Atsushi Torikoshi (atsushitorikoshi) 4 2024-04-08
08:06
2024-04-03
13:12
Make it possible to add custom options to EXPLAIN Needs review Konstantin Knizhnik (knizhnik) Pavel Stehule (okbobcz) 4 2024-04-08
14:09
2024-01-24
01:54
Set log_lock_waits=on by default Ready for Committer Laurenz Albe (laurenz) Michael Banck (mbanck), Nathan Bossart (bossartn) 3 2024-04-08
14:30
2024-02-07
15:08
System username in pg_stat_activity Needs review Magnus Hagander (mha) 2 2024-04-08
14:56
2024-02-20
21:32
Add local interface connection to log_line_prefix Needs review Greg Sabino Mullane (greg) 1 2024-04-08
14:30
2024-03-06
15:59
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
Show WAL stats on pg_stat_io Needs review 1 2024-04-24
08:33
2024-04-24
08:37
Show WAL stats on pg_stat_io Needs review Nazir Bilal Yavuz (nbyavuz) Michael Paquier (michael-kun), Akshat Jaimini (akshatj) 1 2024-04-24
08:34
2024-04-24
08:37
Performance
Parallelize correlated subqueries that execute within each worker Needs review James Coleman (jcole1989) Akshat Jaimini (akshatj) 14 2024-04-08
14:18
2024-02-01
02:11
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) Needs review Kyotaro Horiguchi (horiguti) Nathan Bossart (bossartn), Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) 13 2024-04-08
14:07
2024-01-23
04:15
AcquireExecutorLocks() and run-time pruning Waiting on Author Amit Langote (amitlan) Tom Lane (tgl) 13 2024-04-08
07:59
2024-04-08
08:39
Speed up releasing of locks Waiting on Author Andres Freund (andresfreund), David Rowley (davidrowley) Heikki Linnakangas (heikki) 13 2024-04-08
08:00
2024-01-09
06:24
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
Add sortsupport for range types and btree_gist Waiting on Author Christoph Heiss (christoph.heiss) Bernd Helmle (psoo) 11 2024-04-08
07:27
2024-03-22
14:20
Reducing planning time when tables have many partitions Needs review Yuya Watari (watari) Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) 11 2024-04-08
15:00
2024-03-06
14:16
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables Needs review Justin Pryzby (justinpryzby) Bertrand Drouvot (bertranddrouvot.pg) 10 2024-04-08
14:30
2023-11-16
17:40
Check lateral references within PHVs for memoize cache keys Needs review Richard Guo (richardguo) Paul Jungwirth (pjungwir) 8 2024-04-09
06:17
2024-03-18
08:36
Evaluate arguments of correlated SubPlans in the referencing ExprState Ready for Committer Andres Freund (andresfreund) Tom Lane (tgl), Alena Rybakina (a.rybakina) 7 2024-04-08
14:15
2024-01-28
09:07
Cross-database SERIALIZABLE safe snapshots Ready for Committer Thomas Munro (macdice) Heikki Linnakangas (heikki) 6 2024-04-08
14:05
2024-01-21
02:05
Support Right Semi Join Ready for Committer Richard Guo (richardguo) wenhui qiu (wenhuiqiu), Wen Yi (wenyi) 6 2024-04-09
06:14
2024-03-09
13:24
Avoid unnecessary PlaceHolderVars for simple Vars Needs review Richard Guo (richardguo) James Coleman (jcole1989) 6 2024-04-08
13:18
2024-01-15
05:50
XLog size reductions: smaller XLogRecordBlockHeader Needs review Matthias van de Meent (mmeent) Aleksander Alekseev (aalekseev) 6 2024-04-08
14:31
2024-02-02
15:42
Index Prefetching Needs review Tomas Vondra (fuzzycz) 6 2024-04-08
15:00
2024-03-05
13:00
Index-only filters without IOS Waiting on Author Tomas Vondra (fuzzycz) Jeff Davis (jdavis), James Coleman (jcole1989) 6 2024-04-08
09:52
2023-12-20
00:45
Opportunistically pruning page before insert Waiting on Author James Coleman (jcole1989) Melanie Plageman (melanieplageman) 6 2024-04-08
08:20
2024-04-03
20:04
Use ReadRecentBuffer() for btree root page Waiting on Author Thomas Munro (macdice) 6 2024-04-08
08:19
2024-01-21
02:17
Replace a large number of OR clauses with ANY expression Needs review 17 Andrei Lepikhov (lepikhov), Alena Rybakina (alenka) Ranier Vilela (raniervilela) smagen 5 2024-04-12
11:06
2024-04-08
00:38
Extract numeric field in JSONB more effectively Needs review Andy Fan (andyf) Chapman Flack (chap) 5 2024-04-09
06:23
2024-04-17
05:13
Statistics Import and Export Needs review Corey Huinker (coreyh) Bharath Rupireddy (bharathrupireddy) 5 2024-04-08
14:31
2024-04-24
10:18
Should consider materializing the cheapest inner path in consider_parallel_nestloop() Needs review Tender Wang (tndrwang) Robert Haas (rhaas), Richard Guo (richardguo), Alena Rybakina (a.rybakina) 4 2024-04-23
09:02
2024-04-23
08:59
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
CRC32C Parallel Computation Optimization on ARM Needs review xiang gao (xiang.gao) Nathan Bossart (bossartn) bossartn 4 2024-04-08
09:51
2023-12-05
04:18
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
Teach predtest about IS [NOT] <boolean> proofs Needs review James Coleman (jcole1989) Tom Lane (tgl) 3 2024-04-09
06:30
2024-04-06
00:43
64-bit XIDs Needs review 18 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) Chris Travers (einhverfr), wenhui qiu (wenhuiqiu) 3 2024-04-08
14:31
2024-01-19
05:56
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
Optimize planner memory consumption for huge arrays Needs review 17 Andrei Lepikhov (lepikhov) Alena Rybakina (a.rybakina) 2 2024-04-08
14:57
2024-02-26
15:20
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
type cache cleanup improvements Needs review Fedor Sigaev (sigaev) Aleksander Alekseev (a.alekseev), Roman Zharkov (r.zharkov) 2 2024-04-09
06:24
2024-04-03
06:07
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-03-31
03:53
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
improve performance of pg_dump --binary-upgrade Ready for Committer 18 Nathan Bossart (bossartn) Daniel Gustafsson (d_gustafsson) 1 2024-04-22
19:01
2024-04-22
19:01
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
Procedural Languages
session variables, LET command Ready for Committer Pavel Stehule (okbobcz) Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv) 31 2024-04-09
06:30
2024-04-11
05:34
bytea PL/Perl transform Waiting on Author Ivan Panchenko (wao) Pavel Stehule (okbobcz) 6 2024-04-08
14:32
2024-03-21
21:30
Refactoring
SetLatches() Needs review Thomas Munro (macdice) Aleksander Alekseev (a.alekseev) 9 2024-04-08
09:32
2023-09-28
09:58
Lock updated tuples in tuple_update() and tuple_delete() Needs review Alexander Korotkov (smagen) Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), vigneshwaran C (vignesh.postgres), Pavel Borisov (pborisov) smagen 8 2024-04-09
06:19
2024-03-24
01:12
Revise get_cheapest_parallel_safe_total_inner Needs review Richard Guo (richardguo) 6 2024-04-08
10:02
2024-01-10
07:07
Large files for relations Needs review Thomas Munro (macdice) David Steele (dsteele) 3 2024-03-06
21:55
2024-03-06
21:54
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
Simplify create_merge_append_path a bit for clarity Needs review Richard Guo (richardguo) Alena Rybakina (a.rybakina) 5 2024-04-08
09:42
2023-10-25
07:23
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
Change prefetch and read strategies to use range in pg_prewarm Needs review Cédric Villemain (c2main) Nazir Bilal Yavuz (nbyavuz) 2 2024-04-08
14:32
2024-04-07
08:26
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
BitmapHeapScan table AM violation removal (and use streaming read API) Needs review Melanie Plageman (melanieplageman) Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz) 2 2024-04-08
14:32
2024-04-23
22:43
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-04-23
23:43
s/shm_mq_iovec/struct iovec/ Needs review Thomas Munro (macdice) 1 2024-04-15
03:34
2024-04-15
01:20
Use macro to define the number of enum values (was: Replace magic constant ...) Needs review 17 Aleksander Alekseev (a.alekseev) Richard Guo (richardguo) deanr 1 2024-04-19
09:49
2024-04-22
07:55
Use <stdint.h> for int64_t and other exact-width integer types Needs review Thomas Munro (macdice) 1 2024-04-18
21:52
2024-04-19
08:34
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 XLOG_CONTROL_FILE macro everywhere Needs review 18 Anton Melnikov (antonmel) Daniel Gustafsson (d_gustafsson) 1 2024-04-20
13:16
2024-04-24
09:32
Replication & Recovery
Switching XLog source from archive to streaming when primary available Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) Nathan Bossart (bossartn) bossartn 11 2024-04-09
06:19
2024-03-23
09:22
pg_rewind WAL deletion pitfall Ready for Committer Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi) 10 2024-04-08
14:33
2024-01-23
08:23
Make async slave to wait for lsn to be replayed Waiting on Author 17 Ivan Kartyshov (fenimorkin) Bharath Rupireddy (bharathrupireddy) smagen 7 2024-04-16
15:51
2024-04-11
15:47
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
CREATE SUBSCRIPTION ... SERVER Needs review Jeff Davis (jdavis) Peter Eisentraut (petere), Bharath Rupireddy (bharathrupireddy) 5 2024-04-08
15:00
2024-03-08
08:20
pg_rewind with cascade standby doesn't work well Needs review Masaki Kuwamura (mackyson) Aleksander Alekseev (a.alekseev) 4 2024-04-08
09:33
2023-10-06
07:53
Introduce XID age and inactive timeout based replication slot invalidation Needs review Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 2 2024-04-09
06:34
2024-04-22
13:50
GUC-ify WALSender's MAX_SEND_SIZE constant Ready for Committer Majid Garoosi (magaroo) Michael Paquier (michael-kun) michael-kun 2 2024-04-08
14:33
2024-04-24
06:57
Race condition in FetchTableStates() breaks synchronization of subscription tables Needs review vigneshwaran C (vignesh.postgres) Alexander Lakhin (law) 2 2024-04-09
06:16
2024-04-24
10:28
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
Documentation to upgrade logical replication cluster Needs review vigneshwaran C (vignesh.postgres) Hayato Kuroda (ha-kun), Bharath Rupireddy (bharathrupireddy), Peter Smith (smithpb2250) 2 2024-04-08
14:57
2024-02-22
23:28
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 delete files where possible Needs review 18 Robert Haas (rhaas) rhaas 1 2024-04-24
14:02
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
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl Ready for Committer Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 6 2024-04-09
06:18
2024-03-22
14:14
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
Avoid mixing custom and OpenSSL BIO functions Needs review David Benjamin (dbenjamin) Daniel Gustafsson (d_gustafsson) 2 2024-04-08
14:56
2024-04-19
13:17
Implementing OCSP Stapling for Server certificate status verification Needs review David Zhang (david.z) Jacob Champion (jchampion) 2 2024-04-09
06:19
2024-03-22
17:49
Make query cancellation keys longer Needs review Heikki Linnakangas (heikki) 2 2024-04-09
06:14
2024-03-09
12:32
Remove support for OpenSSL older than 1.1.1 Needs review 18 Daniel Gustafsson (d_gustafsson) Michael Paquier (michael-kun), Jacob Champion (jchampion) 1 2024-04-07
09:41
2024-04-24
11:31
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-04-24
06:32
Server Features
Fix partitionwise join with partially-redundant join clauses Needs review Richard Guo (richardguo) Tom Lane (tgl), Dilip Kumar (dilip.kumar), Ashutosh Bapat (ashutoshbapat) 16 2024-04-09
06:21
2024-03-25
11:09
logical decoding and replication of sequences, take 2 Needs review Tomas Vondra (fuzzycz) Dilip Kumar (dilip.kumar), Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) 10 2024-04-08
07:20
2024-03-06
17:34
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
UUID v7 Needs review 17 Andrey Borodin (x4m) Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), Nikolay Samokhvalov (nikolay), Przemysław Sztoch (psztoch), Kirk Wolak (kirkw) petere 6 2024-04-09
06:35
2024-04-15
06:12
Custom storage managers (SMGR), redux Waiting on Author Matthias van de Meent (mmeent), Tristan Partin (tristan957) Krishnakumar Ravi (kkpgdev) 6 2024-04-08
07:20
2024-03-15
14:15
pg_stat_logmsg Needs review Joe Conway (jconway) 6 2024-04-08
14:33
2023-09-13
19:30
pg_tracing Needs review Anthonin Bonnefoy (bonnefoa) Aleksander Alekseev (a.alekseev), Nikita Malakhov (nmalakh) 5 2024-04-09
06:17
2024-03-18
14:00
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
Support prepared statement invalidation when result or argument types change Needs review Jelte Fennema-Nio (jeltef) Euler Taveira (eulerto) 5 2024-04-08
14:33
2024-04-03
10:48
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-19
07:00
Add the page header to each SLRU page. Needs review Rishu Bagga (rishubagga), Yong Li (yoli) Thomas Munro (macdice), Shawn Debnath (sd) 3 2024-04-09
06:18
2024-03-19
06:48
Union Replacement of OR logic Needs review 16 3 2024-04-08
14:57
2024-04-19
23:25
Add new protocol message to change GUCs to be able to change protocol extension parameters Needs review 18 Jelte Fennema-Nio (jeltef) Robert Haas (rhaas), Peter Eisentraut (petere) 3 2024-04-05
15:27
2024-04-23
17:39
Not to invalidate CatalogSnapshot for local invalidation messages Needs review Xiaoran Wang (fanfuxiaoran) jian he (universality) 3 2024-04-08
09:54
2023-12-22
07:34
Remove useless GROUP BY columns considering unique index Needs review Mingli Zhang (zml) jian he (universality) 3 2024-04-08
09:58
2023-12-31
14:37
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) 2 2024-04-24
12:51
2024-04-24
12:49
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-04-23
12:15
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-10
09:42
CREATE DATABASE ... STRATEGY=FILE_CLONE Needs review Thomas Munro (macdice) 1 2024-03-06
02:17
2024-03-06
03:00
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
Partitioned tables and [un]loggedness Needs review 18 Michael Paquier (michael-kun) 1 2024-04-24
07:19
2024-04-24
07:17
SQL Commands
Add CANONICAL option to xmlserialize Needs review Jim Jones (jimus) 6 2024-04-08
14:35
2024-02-09
13:19
SQL:2011 application time Needs review Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 6 2024-03-26
08:06
2024-04-15
00:00
Incremental View Maintenance (IVM), take 2 Needs review Yugo Nagata (yugo.nagata) 6 2024-04-09
06:23
2024-03-31
13:59
Implement row pattern recognition feature Needs review Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 5 2024-04-09
06:22
2024-04-24
03:12
Make COPY format extendable: Extract COPY TO format implementations Needs review Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn), Zhao Junwang (zhjwpku) 3 2024-04-09
06:18
2024-04-10
08:16
COPY TO json Needs review Joe Conway (jconway) Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) jconway 3 2024-04-09
06:23
2024-04-01
12:00
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
System Administration
warn if GUC set to an invalid shared library Needs review Justin Pryzby (justinpryzby) Christoph Berg (myon), cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) 12 2024-04-08
10:01
2024-01-07
13:27
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-04-22
14:17
Allow non-superuser to cancel superuser tasks. Needs review 18 Kirill Reshke (reshke), Anthony Leung (anthony-leung) Michael Paquier (michael-kun), Andrey Borodin (x4m), Nathan Bossart (bossartn) 1 2024-04-12
05:14
2024-04-15
04:47
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-01-17
16:46
Add test module for verifying backtrace functionality Needs review Bharath Rupireddy (bharathrupireddy) 2 2024-04-09
06:17
2024-03-16
04:25
test coverage for pg_combinebackup with tablespaces Needs review Robert Haas (rhaas) rhaas 1 2024-04-22
20:05
2024-04-23
01:30

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
psql: fix variable existence tab completion Committed 17 Steve Chávez (steve-chavez) Erik Wienhold (ewie) smagen 1 2024-03-26
08:53
2024-03-14
14:57
The key stored in Memoize cache may be corrupted due to wrong Reset per_tuple_memory Committed 17 Tender Wang (tndrwang) Andrei Lepikhov (lepikhov), Richard Guo (richardguo) davidrowley 1 2024-03-13
05:28
2024-03-11
05:31
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 out-of-bounds with function PQescapeInternal Rejected 17 Ranier Vilela (raniervilela) Tom Lane (tgl) 1 2024-04-04
17:33
2024-04-04
17:31
Fix not reset pg_attribute.attnotnull when PK drop indirectly Committed Tender Wang (tndrwang) Álvaro Herrera (alvherre), jian he (universality) alvherre 1 2024-04-23
09:02
2024-04-19
10:40
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
Clients
Avoiding inadvertent debugging mode for pgbench Committed Greg Sabino Mullane (greg) Nathan Bossart (bossartn) bossartn 1 2024-03-25
16:12
2024-03-25
16:13
psql: --echo-hidden improvements Withdrawn David Christensen (davidchristensen), Greg Sabino Mullane (greg) 1 2024-03-21
18:14
2024-04-04
16:12
Documentation
SET ROLE documentation improvement Committed 17 Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk) Nathan Bossart (bossartn) bossartn 4 2024-04-11
16:46
2024-04-15
19:11
DOCS: add helpful partitioning links and some wordsmithing Committed stable Robert Treat (xzilla) Ashutosh Bapat (ashutoshbapat) alvherre 1 2024-03-30
13:24
2024-03-29
14:16
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
Add pg_get_owned_sequence function Returned with feedback Dagfinn Ilmari Mannsåker (ilmari) Nathan Bossart (bossartn) 5 2024-04-09
08:49
2024-01-09
20:51
Improving contrib/tablefunc's error reporting Committed Tom Lane (tgl) tgl 1 2024-03-15
14:50
2024-03-09
22:34
Performance
pg_upgrade, pg_combinebackup --copy-file-range Committed Tomas Vondra (fuzzycz), Thomas Munro (macdice), Jakub Wartak (jakub.wartak.tomtom) Tomas Vondra (fuzzycz), Jakub Wartak (jakub.wartak.tomtom) fuzzycz 4 2024-04-16
08:37
2024-04-07
17:53
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
Hooking into ExplainOneQuery() complicated by missing standard_ExplainOneQuery Committed Mats Kindahl (matski) Aleksander Alekseev (a.alekseev) michael-kun 1 2024-03-10
23:44
2024-03-11
06:59
Refactor and adding AVX-512 POPCNT support to PostgreSQL.(2 patches) Committed 17 Nathan Bossart (bossartn), Paul Amonson (pamonson) Álvaro Herrera (alvherre), Tom Lane (tgl), Andres Freund (andresfreund), Nathan Bossart (bossartn), Matthias van de Meent (mmeent) bossartn 1 2024-04-07
04:04
2024-04-23
16:02
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
Server Features
Patch to implement missing join selectivity estimation for range types Returned with feedback Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com) Damir Belyalov (xhevx), Alena Rybakina (a.rybakina) 10 2024-04-09
08:04
2024-01-22
08:10
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
New patch