Commitfest 2020-07

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 145. Waiting on Author: 37. Ready for Committer: 8. Committed: 39. Moved to next CF: 1. Withdrawn: 8. Rejected: 1. Returned with Feedback: 7. Total: 246.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
COPY FREEZE, PD_VISIBLE_ALL and VM status Waiting on Author Pavan Deolasee (pavan), Ibrar Ahmed (ibrar) Darafei Praliaskouski (komzpa) 3 2020-07-01
09:39
2020-07-01
09:38
Spurious "apparent wraparound" via SimpleLruTruncate() rounding (data loss) Needs review stable Noah Misch (nmisch) Takamichi Osumi (tatatappp) 7 2020-04-08
15:19
2020-05-25
07:00
Fix unique join costings Needs review stable David Rowley (davidrowley) Tom Lane (tgl) 7 2020-04-08
15:19
2020-04-24
06:26
pg_upgrade fails with non-standard ACL Needs review Anastasia Lubennikova (lubennikovaav), Arthur Zakirov (a.zakirov) Grigory Smolkin (g.smolkin.postgrespro.ru) 5 2020-04-08
15:20
2020-06-12
07:08
Fix base backup checksum verification for random or zero page headers Waiting on Author Michael Banck (mbanck) 4 2020-04-08
13:04
2020-07-05
11:52
Fix to_char() behaviour with 'WW-D' pattern Needs review Mark Lorenz (s-man42) Cleysson Lima (cleyssonlima), Nitin Jadhav (nitinjadhav11) 3 2020-04-08
15:21
2020-04-04
16:39
Fix PGXS so built control files work with VPATH builds Waiting on Author Craig Ringer (ringerc) 2 2020-07-01
11:34
2020-07-01
11:34
Btree BackwardScan race condition on Standby during VACUUM Needs review stable Michail Nikolaev (nkey) Andrey Borodin (x4m) 1 2020-04-03
10:58
2020-04-05
17:04
Corruption during WAL replay Needs review stable Teja Mupparti (tejam) Masahiko Sawada (masahikosawada) 1 2020-04-10
22:00
2020-06-12
08:20
archive status ".ready" files may be created too early Needs review Nathan Bossart (bossartn) 1 2020-03-26
18:53
2020-07-07
09:02
Fix wrong results for text search queries with NOT Needs review Tom Lane (tgl), Pavel Borisov (pborisov) Pavel Borisov (pborisov) 1 2020-06-10
09:00
2020-07-02
16:34
reduce memory requirments of PLpgSQL CALL statement Needs review Pavel Stehule (okbobcz) Amit Khandekar (amitdkhan) 1 2020-05-18
16:35
2020-06-17
08:23
Allow parallel restore of pg_dump written to stdout (or other unseekable file without offsets) Waiting on Author 12 David Gilman (davidg) Justin Pryzby (justinpryzby) 1 2020-07-02
21:15
2020-07-08
03:19
SyncRepLock acquired exclusively in default configuration Needs review Fujii Masao (masaofujii), Masahiko Sawada (masahikosawada) 1 2020-06-08
17:20
2020-05-20
05:38
Problem with RETURNING and update tuple routing Needs review Amit Langote (amitlan) Etsuro Fujita (efujita) 1 2020-06-14
13:47
2020-06-14
13:48
DROP relation IF EXISTS Docs and Tests - Bug Fix Needs review David Johnston (polobo) 1 2020-06-17
22:50
2020-06-18
00:17
fix (partially) pgbench :variable substitution for -M extended and prepared Needs review Fabien Coelho (calvin) 1 2020-06-29
15:44
2020-06-29
15:43
Clients
pgbench - another attempt at tap test for time-related options Needs review Fabien Coelho (calvin) 14 2020-04-08
15:22
2020-04-08
12:58
New libpq option to prefer standby for connection Needs review Haribabu Kommi (haribabu), Greg Nancarrow (gregn1234) Laurenz Albe (laurenz), Takayuki Tsunakawa (maumau) 11 2020-07-08
00:40
2020-07-06
12:19
pgbench - add pseudo-random permutation function Needs review Fabien Coelho (calvin), Hironobu Suzuki (suzuki_hironobu) 10 2020-04-08
15:22
2020-04-09
12:46
psql - add SHOW_ALL_RESULTS option Needs review Fabien Coelho (calvin) Peter Eisentraut (petere) 6 2020-04-08
15:22
2020-06-06
14:36
psql - improve code coverage Waiting on Author Fabien Coelho (calvin) Gerdan Santos (gerdan) 5 2020-04-08
12:42
2020-07-05
11:38
ECPG new statement: DECLARE STATEMENT Needs review Hayato Kuroda (ha-kun) 4 2020-04-08
16:04
2020-03-30
16:53
pgbench - allow to test whether a variable exists (2) Needs review Fabien Coelho (calvin) 1 2020-04-13
08:01
2020-04-14
05:49
psql - possibility to specify where status row should be displayed Needs review Pavel Stehule (okbobcz) 1 2020-04-15
17:02
2020-07-04
03:27
allow to set a pager for psql's watch command Needs review Pavel Stehule (okbobcz) 1 2020-04-20
03:07
2020-07-01
21:03
Confusing list foreign table options in psql - Fixing slash usage text Waiting on Author Hamid Akhtar (hamidakhtar) ahsan hadi (ahsan.hadi) 1 2020-04-28
16:46
2020-06-08
10:24
pgbench - add a syncrhonization barrier when starting Waiting on Author Fabien Coelho (calvin) 1 2020-07-03
09:21
2020-07-04
06:34
pg_dump - read data for some options from external file Needs review Pavel Stehule (okbobcz) Justin Pryzby (justinpryzby), vignesh C (vignesh.postgres) 1 2020-05-30
05:06
2020-07-06
04:34
psql: Include access method in listTables output Needs review Georgios Kokolatos (gkokolatos) vignesh C (vignesh.postgres) 1 2020-06-09
12:17
2020-07-06
07:54
pg_dump --where option Needs review Surafel Temesgen (surafel), Carter Thaxton (carter.thaxton) 1 2020-06-16
06:43
2020-06-15
20:26
Code Comments
Comment simplehash/dynahash trade-offs Needs review James Coleman (jcole1989) 1 2020-05-01
01:54
2020-05-01
01:53
Documentation
document that psql's FETCH_COUNT does not work with combined (\;) queries Needs review Fabien Coelho (calvin) Gerdan Santos (gerdan) 5 2020-04-08
15:23
2020-03-27
22:53
[doc] vacuum full, fillfactor, and "extra space" Waiting on Author stable Justin Pryzby (justinpryzby) Fabien Coelho (calvin) 3 2020-04-08
13:12
2020-07-05
11:35
Document concurrent index builds waiting on each other Needs review stable James Coleman (jcole1989) 2 2020-04-08
15:23
2020-04-17
01:04
Additional Chapter "Architecture" for Part "Tutorial" Needs review Jürgen Purtz (juergen@purtz.de) 1 2020-04-20
08:47
2020-06-02
15:01
pg_dump: Add example and link for --encoding option Needs review stable DongWook Lee (dongwooklee) 1 2020-06-07
04:48
2020-06-12
08:55
Add missing cross-links in system catalog documentation Needs review Dagfinn Ilmari Mannsåker (ilmari) 1 2020-06-15
18:52
2020-06-21
21:52
Add <command> and <application> annotation to <refentrytitle> tags Needs review Dagfinn Ilmari Mannsåker (ilmari) 1 2020-06-21
17:04
2020-06-21
16:57
Miscellaneous
parse time support function Needs review Pavel Stehule (okbobcz) 6 2020-04-08
15:23
2020-01-26
15:33
Add index AM callback to adjust opfamily member dependencies Needs review Tom Lane (tgl) Alexander Korotkov (smagen) 5 2020-04-08
15:23
2020-03-31
21:19
Add uri percent-encoding for binary data Waiting on Author Anders Åstrand (anders_a) Daniel Gustafsson (d_gustafsson) 4 2020-07-01
08:57
2020-07-01
14:58
Recognize D part for to_date() and to_timestamp() in 'WW-D' pattern Needs review Mark Lorenz (s-man42) Cleysson Lima (cleyssonlima), Heron Bonfim (heronbonfim) 3 2020-04-08
15:24
2020-04-04
16:39
explain to report bucket and memory stats for TupleHashTable nodes Waiting on Author Justin Pryzby (justinpryzby) 2 2020-04-08
13:17
2020-04-08
22:24
Identifying user-created objects Waiting on Author Masahiko Sawada (masahikosawada) Julien Rouhaud (rjuju), vignesh C (vignesh.postgres) 2 2020-07-01
12:16
2020-07-01
12:15
Add missing libraries to Libs.private of libpq.pc Needs review 1 2020-04-08
09:44
2020-07-01
20:54
Use internal pthreads reimplementation only when building with MSVC Waiting on Author Sandro Mani (sandrom) 1 2020-07-02
14:35
2020-07-02
14:35
Report error position for CREATE/ATTACH PARTITION bounds check Waiting on Author 14 Amit Langote (amitlan), Ashwin Agrawal (ashwinstar), Alexandra Wang (l-wang) Ashutosh Bapat (ashutoshbapat) 1 2020-07-02
13:39
2020-07-02
13:39
split string to table Needs review Pavel Stehule (okbobcz) 1 2020-04-19
03:24
2020-07-06
05:05
Using Valgrind to detect buffer accesses without a pin or buffer Waiting on Author Peter Geoghegan (pgeoghegan) Georgios Kokolatos (gkokolatos) 1 2020-07-02
18:10
2020-07-06
08:34
A patch for get origin from commit_ts Ready for Committer movead li (movead.li) Michael Paquier (michael-kun) michael-kun 1 2020-07-07
05:50
2020-07-08
02:11
Expand the use of check_canonical_path() for more GUCs Needs review 14 Michael Paquier (michael-kun) Mark Dilger (mark.dilger) 1 2020-05-22
03:57
2020-06-04
17:22
More tests with USING INDEX replident and dropped indexes Needs review 14 Michael Paquier (michael-kun) Euler Taveira (eulerto) 1 2020-05-22
03:58
2020-06-03
15:08
Default gucs for EXPLAIN Waiting on Author 14 Vik Fearing (xocolatl) 1 2020-07-05
17:36
2020-07-05
17:36
Compatible defaults for LEAD/LAG Needs review 14 Vik Fearing (xocolatl) 1 2020-05-31
20:00
2020-06-01
16:26
TAP tests and symlinks on Windows Waiting on Author 14 Michael Paquier (michael-kun) Peter Eisentraut (petere) 1 2020-07-04
13:26
2020-07-06
00:53
unicode unescape function Needs review Pavel Stehule (okbobcz) 1 2020-06-24
06:00
2020-07-02
17:09
Add table expansion hook Needs review 14 Erik Nordström (enordstr) Euler Taveira (eulerto) 1 2020-07-07
07:22
2020-05-07
08:26
Monitoring & Control
SQL statements statistics counter view (pg_stat_sql) Needs review Haribabu Kommi (haribabu) dilip kumar (dilip.kumar), Vinayak Pokale (vinpokale), Mark Dilger (mark.dilger) 7 2020-04-08
15:24
2020-06-10
17:45
Shared-memory based stats collector Needs review 14 Kyotaro Horiguchi (horiguti) Tomas Vondra (fuzzycz), Antonin Houska (a.houska) 11 2020-04-08
15:24
2020-06-08
08:32
Expose queryid in pg_stat_activity in log_line_prefix Needs review Julien Rouhaud (rjuju) atsushi torikoshi (atorik), Evgeny Efimkin (efimkine) 6 2020-04-08
16:05
2020-04-08
14:37
Add accumulated statistics for wait event Waiting on Author Yoshikazu Imai (yimai) Pavel Stehule (okbobcz), atsushi torikoshi (atorik) 4 2020-07-01
08:41
2020-07-01
08:41
Autovacuum: vacuum tables in descending order of xid_age Needs review David Fetter (dfetter) Vik Fearing (xocolatl), David Kimura (dgkimura) 3 2020-04-08
16:06
2020-03-30
16:20
vacuum verbose: show pages marked allvisible/frozen/hintbits Needs review Justin Pryzby (justinpryzby) Masahiko Sawada (masahikosawada) 2 2020-04-08
16:06
2020-06-15
04:30
expose parallel leader in CSV and log_line_prefix Needs review 14 Justin Pryzby (justinpryzby) Julien Rouhaud (rjuju) 1 2020-03-18
20:44
2020-03-18
21:25
vacuum: cost-based delay: wait event, and report in vacuum verbose Needs review 14 Justin Pryzby (justinpryzby) Julien Rouhaud (rjuju) 1 2020-03-21
06:57
2020-03-24
06:00
Allow pg_stat_statements track the total number of rows affected by utility commands like CTAS or FETCH, etc Needs review Fujii Masao (masaofujii) Asif Rehman (asifrana) 1 2020-04-22
03:20
2020-05-06
13:49
record whether plans are generic or custom Needs review 14 Kyotaro Horiguchi (horiguti), atsushi torikoshi (atorik) Masahiro Ikeda (masahiro.ikeda) masaofujii 1 2020-07-08
02:56
2020-07-08
01:14
Add LWLock blocker(s) information Needs review 13 Bertrand Drouvot (bdrouvot) Julien Rouhaud (rjuju) 1 2020-06-03
07:42
2020-06-07
06:12
Command statistics system Needs review Haribabu Kommi (haribabu), Mark Dilger (mark.dilger) 1 2020-06-02
17:00
2020-06-10
17:45
Add Information during standby recovery conflicts Waiting on Author 13 Bertrand Drouvot (bdrouvot) Masahiko Sawada (masahikosawada) 1 2020-07-03
02:59
2020-07-07
07:43
Progress reporting for COPY command Needs review Josef Šimánek (retro) Fujii Masao (masaofujii), vignesh C (vignesh.postgres) 1 2020-06-21
19:40
2020-07-02
12:51
Function for exposing memory usage of local backend process Needs review 14 Fujii Masao (masaofujii), atsushi torikoshi (atorik) masaofujii 1 2020-07-08
02:56
2020-07-07
13:02
Performance
Protect syscache from bloating with negative cache entries Needs review Kyotaro Horiguchi (horiguti) Jim Nasby (decibel), Takayuki Tsunakawa (maumau), Takeshi Ideriha (ideriha) 17 2020-04-08
16:07
2020-01-22
05:38
Remove self join on a unique column Needs review Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrey Lepikhov (lepikhov) David Rowley (davidrowley) 10 2020-04-08
15:29
2020-04-03
04:43
Built-in connection proxy Waiting on Author Konstantin Knizhnik (knizhnik) Koichi Suzuki (koichi) 6 2020-07-02
14:44
2020-07-05
13:46
Parallel grouping sets Needs review Richard Guo (richardguo) 6 2020-04-08
15:30
2020-03-25
14:35
Multi insert in CTAS/MatView Needs review Paul Guo (paulguo), Taylor Vesely (tvesely) Asim Rama Praveen (apraveen) 6 2020-04-08
16:07
2020-01-17
07:02
de-TOAST'ing using a iterator Needs review Xiao Bao (djydewang) John Naylor (john.naylor) 6 2020-04-08
15:30
2020-03-25
10:04
bitmaps and correlation Needs review 14 Justin Pryzby (justinpryzby) Amit Khandekar (amitdkhan) 4 2020-03-16
15:55
2020-03-13
14:09
Optimize dropping of relation buffers using dlist Needs review Kirk Jamison (kirkjamison) 4 2020-04-08
16:07
2020-06-17
06:14
Reducing memory usage of creating foreign key between partitioned tables Needs review sho kato (kato-sho) 4 2020-04-08
15:31
2020-03-24
15:26
Using multicolumn statistics for more precise join selectivity estimatation Needs review Konstantin Knizhnik (knizhnik) 3 2020-04-08
15:31
2020-03-26
15:49
Delaying/avoiding BTreeTupleGetNAtts() call within _bt_compare() Needs review Peter Geoghegan (pgeoghegan) Mark Dilger (mark.dilger) 2 2020-04-08
16:08
2020-05-28
19:35
Erase the distinctClause if the result is unique by definition Needs review Andy Fan (andyf) David Rowley (davidrowley), Ashutosh Bapat (ashutoshbapat) 2 2020-04-08
16:08
2020-06-29
09:59
Use heap_multi_insert()s for catalog insertions Needs review Daniel Gustafsson (d_gustafsson) Michael Paquier (michael-kun) michael-kun 2 2020-06-26
08:14
2020-07-01
09:24
Asynchronous Append on postgres_fdw nodes. Ready for Committer 14 Kyotaro Horiguchi (horiguti) Andrey Lepikhov (lepikhov), movead li (movead.li), Muhammad Usama (muhammad_usama) 2 2020-03-30
08:02
2020-07-02
03:20
Improving connection scalability: GetSnapshotData() Waiting on Author Andres Freund (andresfreund) 2 2020-07-01
12:43
2020-07-01
12:42
JIT expression evaluation improvements Needs review Andres Freund (andresfreund) Soumyadeep Chakraborty (soumyadeep2007) 2 2020-04-08
15:32
2020-07-01
12:50
BRIN multi-minmax and bloom indexes Needs review Tomas Vondra (fuzzycz) 1 2020-04-02
02:31
2020-07-03
00:57
Fast DSM segments Needs review Thomas Munro (macdice) 1 2020-04-22
10:26
2020-06-19
19:17
Binary search in ScalarArrayOpExpr for OR'd constant arrays Needs review James Coleman (jcole1989) 1 2020-04-21
01:29
2020-05-01
02:20
INSERT SELECT to use a BulkInsertState Waiting on Author 14 Justin Pryzby (justinpryzby) 1 2020-07-01
20:51
2020-06-04
17:30
Use MinimalTuple in TupleQueue, with one fewer copy Needs review Thomas Munro (macdice) 1 2020-05-20
09:04
2020-06-17
04:47
speed up unicode normalization quick check Needs review 14 John Naylor (john.naylor) Mark Dilger (mark.dilger) 1 2020-05-21
07:13
2020-05-30
06:52
Hybrid Hash/Nested Loop joins and caching results from subplans Needs review 14 David Rowley (davidrowley) Andy Fan (andyf) 1 2020-05-25
06:56
2020-07-08
03:37
Overhaul UPDATE/DELETE processing Needs review Amit Langote (amitlan) 1 2020-06-14
13:55
2020-06-12
06:46
Batch processing of RI checks Needs review Antonin Houska (a.houska), Corey Huinker (coreyh) 1 2020-06-10
15:45
2020-06-30
01:17
Improve planner cost estimations for alternative subplans Needs review 14 Alexey Bashtanov (bashtanov) Melanie Plageman (melanieplageman) 1 2020-06-05
16:10
2020-06-22
01:39
Hashjoin fall back to block nested hashloop join Needs review 14 Melanie Plageman (melanieplageman), Jesse Zhang (essej), David Kimura (dgkimura) Thomas Munro (macdice) 1 2020-06-09
20:39
2020-06-26
00:22
Auto-vectorization speeds up multiplication of large-precision numerics Needs review Amit Khandekar (amitdkhan) 1 2020-06-10
12:22
2020-06-10
12:15
Fast COPY FROM command for the foreign tables Needs review 14 Andrey Lepikhov (lepikhov) Etsuro Fujita (efujita) 1 2020-06-17
06:37
2020-07-03
05:15
Mark btree_gist functions as PARALLEL SAFE Needs review Steven Winfield (stevenwinfield) 1 2020-06-18
15:49
2020-06-18
16:47
Cache relation sizes in recovery Needs review Thomas Munro (macdice) 1 2020-06-19
22:33
2020-06-19
22:32
Improve I/O pattern for parallel seqscan Needs review David Rowley (davidrowley), Thomas Munro (macdice) 1 2020-06-21
23:38
2020-06-25
15:33
Support parallelism for copy command Needs review vignesh C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) 1 2020-06-22
05:14
2020-07-07
05:50
Keep elog(ERROR) and ereport(ERROR) calls in the cold path Needs review David Rowley (davidrowley) 1 2020-06-25
02:25
2020-06-29
09:36
POC: postgres_fdw insert batching Needs review 1 2020-06-28
20:12
2020-07-01
18:34
Eliminate overheads in executing generic plans Needs review Amit Langote (amitlan) 1 2020-07-06
08:55
2020-07-01
13:38
More scalable multixacts buffers and locking Waiting on Author Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m) 1 2020-07-02
12:02
2020-07-02
12:02
Performance Improvement For Copy From Binary Files Waiting on Author vignesh C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) Amit Langote (amitlan) 1 2020-07-08
01:27
2020-07-07
08:16
Procedural Languages
schema variables, LET command Ready for Committer Pavel Stehule (okbobcz) Peter Eisentraut (petere), Fabien Coelho (calvin), Gilles Darold (darold), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv) 11 2020-04-08
16:08
2020-07-06
08:17
UNNEST(REFCURSOR): allowing SELECT to consume data from a REFCURSOR Needs review John Dent (denty) Daniel Vérité (danielverite) 3 2020-04-08
15:33
2020-03-06
21:36
loop over unbound cursor Ready for Committer Pavel Stehule (okbobcz) Asif Rehman (asifrana) 1 2020-07-06
12:33
2020-07-01
20:26
Refactoring
Remove page-read callback from XLogReaderState Needs review Kyotaro Horiguchi (horiguti) Heikki Linnakangas (heikki), Antonin Houska (a.houska) 6 2020-04-08
16:09
2020-07-02
04:53
pgbench - improve variable management performance Needs review Fabien Coelho (calvin) 5 2020-04-08
15:33
2020-03-27
22:42
Executor code refactoring around result relations Waiting on Author Amit Langote (amitlan) 4 2020-07-01
09:56
2020-07-01
09:56
pgbench - refactor init functions with buffers Needs review Fabien Coelho (calvin) 4 2020-04-08
15:33
2020-03-29
05:44
Split StdRdOptions into HeapOptions and ToastOptions Needs review Nikolay Shaplov (nataraj) 3 2020-07-03
08:31
2020-07-03
08:31
Reduce WaitEventSet system call spam Needs review Thomas Munro (macdice) 2 2020-04-08
15:34
2020-07-02
13:29
Startup Centralization Needs review Mike Palmiotto (mpalmiotto), Yulian Khodorkovskiy (ykhodo) Andres Freund (andresfreund) 2 2020-07-02
15:06
2020-07-02
15:11
Removal of currtid()/currtid2() and some table AM cleanup Needs review 14 Michael Paquier (michael-kun) 1 2020-06-03
03:09
2020-06-26
04:11
Cleaning up inappropriate use of name "relkind" Waiting on Author Mark Dilger (mark.dilger) Álvaro Herrera (alvherre) 1 2020-07-01
09:45
2020-07-02
00:04
pg_dump: refactoring of dumpFunc() and dumpAgg() Needs review Peter Eisentraut (petere) Fabien Coelho (calvin) 1 2020-06-30
19:34
2020-07-07
07:00
Replication & Recovery
Make async slave to wait for lsn to be replayed Needs review Ivan Kartyshov (fenimorkin) Masahiko Sawada (masahikosawada), Thomas Munro (macdice), Dmitry Ivanov (funbringer), Anna Akenteva (a.akenteva) 8 2020-04-08
10:43
2020-04-14
09:52
Remove deprecated exclusive backup mode Needs review David Steele (dsteele) Magnus Hagander (mha) 8 2020-06-30
23:18
2020-07-02
13:52
logical streaming for large in-progress transactions Needs review Amit Kapila (amitkapila), Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos), dilip kumar (dilip.kumar) dilip kumar (dilip.kumar), Masahiko Sawada (masahikosawada), vignesh C (vignesh.postgres) 8 2020-04-08
16:09
2020-07-07
15:29
Add the capability to logical replication to transfer base types using binary Waiting on Author Dave Cramer (dcramer) Daniel Gustafsson (d_gustafsson) 6 2020-07-01
08:54
2020-07-07
20:53
skip empty transactions for logical replication Needs review Euler Taveira (eulerto) 3 2020-04-08
16:09
2020-03-13
06:39
WAL prefetch (another approach) Needs review Thomas Munro (macdice) David Kimura (dgkimura) 3 2020-04-08
21:57
2020-07-02
03:09
Improve logging around restore_command Needs review Jeff Janes (jjanes) Fujii Masao (masaofujii) 2 2020-04-08
15:35
2020-03-25
05:03
Improve handling of parameter differences in physical replication Needs review Peter Eisentraut (petere) petere 2 2020-06-27
08:36
2020-06-24
08:00
Make mesage at end-of-recovery less scary Needs review Kyotaro Horiguchi (horiguti) 2 2020-04-08
15:35
2020-03-28
02:25
Improve standby connection denied error message Needs review James Coleman (jcole1989) David Zhang (david.z) 1 2020-03-10
01:57
2020-04-03
13:49
Remove non-fast promotion Needs review Fujii Masao (masaofujii) Hamid Akhtar (hamidakhtar) 1 2020-06-03
00:44
2020-06-03
10:20
deferred primary key and logical replication Needs review 14 Euler Taveira (eulerto) 1 2020-07-01
01:53
2020-05-10
21:10
Security
Support for NSS as TLS backend Needs review Daniel Gustafsson (d_gustafsson) 1 2020-06-10
14:02
2020-07-03
11:51
Server Features
Generic type subscripting Ready for Committer Dmitry Dolgov (erthalion) Tom Lane (tgl), Pavel Stehule (okbobcz), Arthur Zakirov (a.zakirov) 16 2020-04-08
16:10
2020-05-16
12:28
Push aggregation down to base relations and joins Needs review Antonin Houska (a.houska) Tom Lane (tgl), Ashutosh Bapat (ashutoshbapat), Richard Guo (richardguo), Andy Fan (andyf) 15 2020-07-03
10:08
2020-07-03
10:07
Transactions involving multiple postgres foreign servers Needs review Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) Takayuki Tsunakawa (maumau), Ashutosh Bapat (ashutoshbapat), Chris Travers (einhverfr), Muhammad Usama (muhammad_usama), Masahiro Ikeda (masahiro.ikeda) 12 2020-04-08
16:10
2020-07-01
04:43
Index Skip Scan Needs review Dmitry Dolgov (erthalion), Thomas Munro (macdice), Jesper Pedersen (jpedersen) dilip kumar (dilip.kumar), Thomas Munro (macdice), James Coleman (jcole1989), Cristiano Duarte (cunha17), Andy Fan (andyf) 10 2020-06-11
06:44
2020-06-29
12:07
Add Hook Functions for Disk Quota Extension Waiting on Author Haozhou Wang (hawang), Hubert Zhang (hubertz), Hao Wu (hwu) Raymond Martin (ramarti) 8 2020-07-01
08:37
2020-07-01
08:36
Implement NULL-related checks in object address functions to prevent cache lookup errors, take two Ready for Committer Michael Paquier (michael-kun) Daniel Gustafsson (d_gustafsson) 8 2020-04-08
16:10
2020-07-07
15:08
Ltree syntax improvement Waiting on Author Dmitry Belyavsky (beldmit) Nikolay Shaplov (nataraj), Nikita Glukhov (n.glukhov) 7 2020-07-01
13:23
2020-07-01
13:23
Replica with large recovery_min_apply_delay is not receiving changes from master after restart until this delay is expired Needs review Konstantin Knizhnik (knizhnik) Martín Marqués (mmarques) 7 2020-04-08
15:36
2020-03-16
12:00
Windows could not stat file - over 4GB Needs review Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) 6 2020-04-08
15:36
2020-02-29
11:36
KMS - Internal key management system Needs review Masahiko Sawada (masahikosawada), Ibrar Ahmed (ibrar), Insung Moon (tsukiwamoon) Cary Huang (cary) 5 2020-04-08
15:36
2020-06-23
13:46
A hook for path-removal decision on add_path Needs review KaiGai Kohei (kaigai) 5 2020-04-08
16:11
2020-01-13
15:46
Asymmetric partition-wise JOIN Waiting on Author KaiGai Kohei (kaigai) Andrey Lepikhov (lepikhov) 5 2020-07-01
09:11
2020-07-06
08:46
Fix up partitionwise join on how equi-join conditions between the partition keys are identified Needs review Richard Guo (richardguo) Tom Lane (tgl), Etsuro Fujita (efujita), dilip kumar (dilip.kumar) 5 2020-04-08
15:37
2020-04-09
14:06
GiST sorting build Needs review Andrey Borodin (x4m) 4 2020-07-06
12:56
2020-07-07
07:03
global temporary table Needs review wenjing zeng (wenjing.zwj) 3 2020-04-08
16:12
2020-07-07
10:05
per-database-object collation version tracking Needs review Julien Rouhaud (rjuju), Thomas Munro (macdice) Peter Eisentraut (petere) 3 2020-04-08
16:12
2020-07-01
15:03
Online checksums verification Ready for Committer Julien Rouhaud (rjuju) Masahiko Sawada (masahikosawada) 3 2020-07-05
20:56
2020-07-05
21:00
GUC to disable cancellation of awaiting for synchronous replication Needs review Andrey Borodin (x4m) Maksim Milyutin (maksm90), Michail Nikolaev (nkey) 3 2020-04-08
15:38
2020-06-09
18:32
Extended statistics improvements Needs review Tomas Vondra (fuzzycz) Dean Rasheed (deanr) 2 2020-07-03
01:11
2020-07-03
01:10
truncating timestamps on arbitrary intervals Needs review John Naylor (john.naylor) 2 2020-04-08
15:38
2020-06-30
04:34
jsonpath syntax extensions Needs review Nikita Glukhov (n.glukhov) 2 2020-04-08
15:39
2020-03-04
20:18
Autovacuum on partitioned tables Waiting on Author Yuzuko Hosoya (yuzu) 2 2020-07-01
09:26
2020-07-06
10:35
TRUNCATE on foreign tables Waiting on Author KaiGai Kohei (kaigai) 2 2020-07-02
14:40
2020-07-02
14:40
Add support for choosing huge page size Needs review Odin Ugedal (odinuge) Thomas Munro (macdice) macdice 1 2020-06-29
02:19
2020-06-21
20:55
Infinities in type numeric Needs review Tom Lane (tgl) 1 2020-06-12
01:27
2020-06-16
17:24
ALTER SYSTEM READ { ONLY | WRITE } Needs review 14 Amul Sul (sulamul) 1 2020-06-17
07:51
2020-06-26
12:46
Enabling data checksums in an online cluster Needs review Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) 1 2020-06-22
12:33
2020-06-26
12:34
Non-volatile WAL buffer Needs review Takashi Menjo (tmenjo) 1 2020-07-01
04:30
2020-06-24
07:43
Implement <null treatment> for window functions Waiting on Author 14 Vik Fearing (xocolatl) 1 2020-07-01
12:27
2020-07-01
12:27
SQL Commands
SQL/JSON: functions Waiting on Author Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Pavel Stehule (okbobcz), Andrew Dunstan (adunstan), Gerdan Santos (gerdan), Andrew Alsup (ahalsup) 12 2020-07-05
17:30
2020-07-05
17:29
SQL/JSON: JSON_TABLE Waiting on Author Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Pavel Stehule (okbobcz), Andrew Dunstan (adunstan) 12 2020-07-05
17:18
2020-07-05
17:15
Add support for ON UPDATE/DELETE actions on ALTER CONSTRAINT Needs review Matheus Oliveira (matheus.oliveira) Ashutosh Bapat (ashutoshbapat), José Villanova (azlev), Lucas Viecelli (lucasviecelli), Cleysson Lima (cleyssonlima) 11 2020-04-08
16:13
2020-03-29
14:39
WIP: Temporal primary and foreign keys Needs review Paul Jungwirth (pjungwir) Ibrar Ahmed (ibrar) 7 2020-04-08
16:14
2020-03-11
23:27
range_agg / multiranges Needs review Paul Jungwirth (pjungwir) Pavel Stehule (okbobcz), Jeff Davis (jdavis) 6 2020-07-05
19:12
2020-07-05
19:25
Incremental Materialized View Maintenance Needs review Yugo Nagata (yugo.nagata), takuma hoshiai (hoshiai) Tatsuo Ishii (ishii), Toshi Harada (nuko-yokohama) 6 2020-04-08
16:14
2020-07-07
07:26
Allow an alias to be attached directly to a JOIN ... USING Needs review Peter Eisentraut (petere) Andrew Gierth (rhodiumtoad), Fabien Coelho (calvin), Vik Fearing (xocolatl) 6 2020-04-08
15:40
2020-01-27
09:19
FETCH FIRST clause PERCENT option Needs review Surafel Temesgen (surafel) Ryan Lambert (ryanlambert) 6 2020-07-06
15:26
2020-03-31
15:24
Implement INSERT SET syntax Needs review Gareth Palmer (gareth) Ibrar Ahmed (ibrar), movead li (movead.li) 5 2020-04-24
00:15
2020-04-24
00:04
Allow REINDEX, CLUSTER and VACUUM FULL to rebuild on new TABLESPACE/INDEX_TABLESPACE Ready for Committer Justin Pryzby (justinpryzby), Alexey Kondratov (ololobus) Steve Singer (ssinger), Justin Pryzby (justinpryzby), Cleysson Lima (cleyssonlima) 5 2020-05-25
03:55
2020-04-26
17:56
extension patch of CREATE OR REPLACE TRIGGER Needs review Takamichi Osumi (tatatappp) Surafel Temesgen (surafel), Philippe BEAUDOIN (beaud76) 4 2020-04-21
10:41
2020-04-21
10:32
System Versioned Temporal Table Needs review 14 Surafel Temesgen (surafel) Vik Fearing (xocolatl) 4 2020-04-08
15:41
2020-03-31
19:12
window function improvements WIP Needs review Krasiyan Andreev (krasiyan) Cleysson Lima (cleyssonlima) 2 2020-04-08
16:15
2020-03-01
06:32
Add MAIN_RELATION_CLEANUP and TOAST_TABLE_CLEANUP options to VACUUM Needs review Nathan Bossart (bossartn) 2 2020-06-14
21:23
2020-05-31
22:13
Rational number type (fractions) Needs review 14 Joe Nelson (begriffs) 2 2020-04-08
15:42
2020-07-04
13:29
Allow COPY "text" to output a header and add header matching mode to COPY FROM Waiting on Author Rémi Lapeyre (remilapeyre) 1 2020-07-01
09:04
2020-07-01
09:04
Return ERROR on COMMIT instead of silently ROLLBACK Needs review Dave Cramer (dcramer) 1 2020-07-02
13:46
2020-04-18
15:27
SEARCH and CYCLE clauses Needs review Peter Eisentraut (petere) 1 2020-06-15
09:50
2020-07-03
07:08
REINDEX/CIC/CLUSTER of partitioned tables Waiting on Author 14 Justin Pryzby (justinpryzby) Michael Paquier (michael-kun), Anastasia Lubennikova (lubennikovaav) 1 2020-07-01
20:51
2020-06-18
07:01
Remove Extra palloc Of raw_buf For Binary Format In COPY FROM Needs review Bharath Rupireddy (bharathrupireddy) vignesh C (vignesh.postgres) 1 2020-06-30
09:02
2020-06-30
09:10
SQL-standard function body Needs review Peter Eisentraut (petere) 1 2020-06-30
19:34
2020-07-02
05:47
System Administration
pg_ls_tmpdir to show shared filesets Needs review Justin Pryzby (justinpryzby) Fabien Coelho (calvin) 3 2020-07-02
01:42
2020-06-22
01:53
Set host(no)ssl settings from initdb Waiting on Author David Fetter (dfetter) Vik Fearing (xocolatl), Takayuki Tsunakawa (maumau), Cary Huang (cary) 3 2020-07-02
14:02
2020-07-02
14:02
Allow backslash continuations in "pg_hba.conf' files Needs review Fabien Coelho (calvin) Justin Pryzby (justinpryzby), David Zhang (david.z) 1 2020-03-25
18:11
2020-07-06
15:38

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
standby recovery fails when re-replaying due to missing directory which was removed in previous replay. Returned with feedback stable Kyotaro Horiguchi (horiguti), Paul Guo (paulguo) Fujii Masao (masaofujii), Anastasia Lubennikova (lubennikovaav) 6 2020-07-07
21:12
2020-07-07
21:12
Invalid permission check in pg_stats for functional indexes Returned with feedback 13 Pierre Ducroquet (pinaraf) Kuntal Ghosh (kuntal_ghosh) 5 2020-07-05
20:31
2020-07-05
20:32
Report all I/O errors in buffile.c Committed Thomas Munro (macdice) Ibrar Ahmed (ibrar) macdice 3 2020-06-16
20:27
2020-06-16
07:28
Fix false "ERROR: subtransaction logged without previous top-level txn record" alert Committed Arseny Sher (sher-ars) amitkapila 3 2020-07-01
11:39
2020-03-04
13:29
DROP OWNED CASCADE vs Temp tables Committed stable Álvaro Herrera (alvherre) Tom Lane (tgl), ahsan hadi (ahsan.hadi) alvherre 2 2020-06-29
01:57
2020-05-06
17:02
more ALTER .. DEPENDS ON EXTENSION fixes Committed Álvaro Herrera (alvherre) Ibrar Ahmed (ibrar), ahsan hadi (ahsan.hadi) alvherre 2 2020-06-29
01:56
2020-04-20
17:55
ALTER TABLE ... SET STORAGE does not propagate to indexes Committed stable Peter Eisentraut (petere) petere 2 2020-05-26
18:50
2020-05-08
08:17
A bug when use get_bit() function for a long bytea string. Committed stable movead li (movead.li) Ashutosh Bapat (ashutoshbapat), Constantine Ggorbunov (jahak) tgl 1 2020-04-07
20:32
2020-04-07
20:39
SRF: avoid leaking resources if not run to completion Committed stable Justin Pryzby (justinpryzby) tgl 1 2020-03-17
01:29
2020-03-31
16:41
PG compilation error with Visual Studio 2015/2017/2019 Committed davinder singh (davindersingh) amitkapila 1 2020-05-19
12:42
2020-05-14
09:12
segmentation fault using currtid and partitioned tables Committed stable Michael Paquier (michael-kun) michael-kun 1 2020-06-01
06:13
2020-06-01
05:55
non archived WAL removed during production crash recovery Committed stable Jehan-Guillaume de Rorthais (ioguix) Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti), Fujii Masao (masaofujii) michael-kun 1 2020-04-24
07:34
2020-04-28
00:41
DETACH PARTITION and FOR EACH ROW triggers on partitioned tables Committed stable Justin Pryzby (justinpryzby) Amit Langote (amitlan), Álvaro Herrera (alvarofherrera) alvherre 1 2020-04-21
21:16
2020-04-22
01:06
race condition when writing pg_control Committed Nathan Bossart (bossartn) macdice 1 2020-06-11
18:54
2020-06-08
10:44
Fix BUG #16343: Build problem: Install.pm "Could not find debug or release binaries" Committed Arnold Müller (noeld) Daniel Gustafsson (d_gustafsson) michael-kun 1 2020-05-21
05:44
2020-05-21
05:47
Create table to get the valid rowtype under single user mode Committed 14 wenjing zeng (wenjing.zwj) Shawn Wang (shawnwang) tgl 1 2020-07-07
19:44
2020-07-06
20:22
Fix install-tests target for vpath builds Committed Craig Ringer (ringerc) adunstan 1 2020-06-01
06:15
2020-05-29
22:37
Fix pg_upgrade if the new cluster has vacuum_defer_cleanup_age > 0 Committed stable Laurenz Albe (laurenz) bmomjian 1 2020-06-17
07:19
2020-06-16
09:22
invalid bit/varbit input causes the log file to be unreadable Withdrawn stable 1 2020-06-30
00:17
2020-06-29
15:42
pg_read_file() with virtual files returns empty string Committed Joe Conway (jconway) Tom Lane (tgl) jconway 1 2020-07-04
13:47
2020-07-04
17:50
Parallel hash joins fail to honor temp_tablespaces in some cases Committed Magnus Hagander (mha) Tom Lane (tgl), Daniel Gustafsson (d_gustafsson) mha 1 2020-07-05
11:29
2020-07-05
11:28
Clients
pg_dump - Add tap test for --extra-float-digits option Committed 14 DongWook Lee (dongwooklee) Michael Paquier (michael-kun) michael-kun 1 2020-07-02
15:19
2020-06-14
01:11
Add support for INDEX_CLEANUP and TRUNCATE to vacuumdb Committed Nathan Bossart (bossartn) Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada) michael-kun 1 2020-06-22
04:34
2020-06-22
16:24
Documentation
pg_rewind docs updates Committed James Coleman (jcole1989) Michael Paquier (michael-kun) michael-kun 1 2020-05-01
08:42
2020-05-01
16:32
review docs for v13 Withdrawn 13 Justin Pryzby (justinpryzby) 1 2020-04-27
15:08
2020-06-15
12:20
Rotten parts of src/backend/replication/README Committed Michael Paquier (michael-kun) Peter Eisentraut (petere) michael-kun 1 2020-07-02
05:00
2020-07-02
05:03
Miscellaneous
Extracting only the columns needed for a query Withdrawn Ashwin Agrawal (ashwinstar), Melanie Plageman (melanieplageman) Dmitry Dolgov (erthalion) 4 2020-07-01
00:04
2020-06-30
23:59
VACUUM memory management Returned with feedback Ibrar Ahmed (ibrar) Justin Pryzby (justinpryzby), Abbas Butt (abbas.butt), Kirk Jamison (kirkjamison) 3 2020-07-02
02:43
2020-04-05
20:26
Add an optional timeout clause to isolationtester step Rejected 14 Julien Rouhaud (rjuju) 1 2020-03-07
20:54
2020-03-13
16:58
Created multiple entries Withdrawn 1 2020-04-10
17:10

Created multiple entries Withdrawn 1 2020-04-10
17:10

Created multiple entries Withdrawn 1 2020-04-10
17:11

+(pg_lsn, numeric) and -(pg_lsn, numeric) operators Committed Fujii Masao (masaofujii) Asif Rehman (asifrana) masaofujii 1 2020-06-30
14:58
2020-06-30
14:58
hs_standby_disallowed test fix Committed 13 masaofujii 1 2020-07-03
09:05
2020-05-18
14:23
Fix perl warnings with MSVC build script Committed 14 Michael Paquier (michael-kun) Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) michael-kun 1 2020-07-06
00:21
2020-07-06
00:20
Monitoring & Control
Missing object access hook invocations Committed Mark Dilger (mark.dilger) Michael Paquier (michael-kun) michael-kun 1 2020-05-23
05:48
2020-05-24
02:31
Read access for pg_monitor to pg_replication_origin_status Committed Martín Marqués (mmarques) Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti), Masahiko Sawada (masahikosawada) michael-kun 1 2020-07-02
13:03
2020-07-03
05:03
Have pgstattuple_approx accept TOAST tables Committed Peter Eisentraut (petere) Laurenz Albe (laurenz) petere 1 2020-06-29
23:14
2020-06-29
23:14
TLS checking in pgstat Committed Daniel Gustafsson (d_gustafsson) Magnus Hagander (mha) mha 1 2020-07-07
15:01
2020-07-07
15:01
Performance
Autoprepare: implicitly replace literals with parameters and store generalized plan Returned with feedback Konstantin Knizhnik (knizhnik) Ryo Yamaji (ryamaji), Ryohei Nagaura (nyannyan) 10 2020-07-01
09:19
2020-07-01
09:18
Add support for IN and @> in functional-dependency statistics use Committed Pierre Ducroquet (pinaraf) Tomas Vondra (fuzzycz), Dean Rasheed (deanr) fuzzycz 2 2020-07-01
08:48
2020-07-01
08:47
Improve RETURN QUERY performance Committed Tom Lane (tgl) Hamid Akhtar (hamidakhtar) tgl 1 2020-06-12
16:15
2020-06-12
18:13
Improve MemoryContextMemAllocated Committed 14 Jeff Davis (jdavis) jdavis 1 2020-07-01
12:34
2020-07-01
12:34
Speedup usages of pg_*toa() functions Committed David Rowley (davidrowley) davidrowley 1 2020-07-02
03:55
2020-07-02
03:57
Procedural Languages
Inlining of couple of functions in pl_exec.c improves performance Committed Amit Khandekar (amitdkhan) tgl 1 2020-07-05
17:13
2020-07-06
12:29
Refactoring
ereport revisions Committed 13 Tom Lane (tgl), Andres Freund (andresfreund) tgl 1 2020-03-24
16:09
2020-03-30
04:07
improving basebackup.c's file-reading code Committed 14 Robert Haas (rhaas) Hamid Akhtar (hamidakhtar) rhaas 1 2020-06-25
14:54
2020-06-25
14:54
clean up tar-related code in PostgreSQL Committed 14 Robert Haas (rhaas) Hamid Akhtar (hamidakhtar) rhaas 1 2020-07-01
08:13
2020-07-01
08:15
tablespace_map code cleanup Committed 14 Robert Haas (rhaas) rhaas 1 2020-07-03
09:22
2020-06-17
15:08
Remove a redundant condition check Committed Ádám Balogh (baloghadamsoftware) Amit Kapila (amitkapila), Michael Paquier (michael-kun) amitkapila 1 2020-07-02
13:31
2020-06-27
05:22
Replication & Recovery
Add timeline to partial WAL segments Moved to next CF David Steele (dsteele) 9 2020-07-01
10:47
2019-01-05
06:32
Minimal logical decoding on standbys Withdrawn Amit Khandekar (amitdkhan) Rahila Syed (rahila.syed) 4 2020-06-11
04:24
2020-03-18
19:50
Server Features
parallel backup Returned with feedback Asif Rehman (asifrana) 2 2020-07-06
12:24
2020-07-06
12:39
Patch to warn about any potential orphaned prepared transactions Withdrawn Hamid Akhtar (hamidakhtar) 1 2020-04-17
07:25
2020-04-22
18:06
System Administration
Recognizing superuser in pg_hba.conf Returned with feedback Vik Fearing (xocolatl) David Fetter (dfetter) 3 2020-07-03
09:25
2020-07-02
13:21
vacuum verbose is unclear Returned with feedback Justin Pryzby (justinpryzby) 2 2020-07-05
20:49
2020-07-05
20:48