Commitfest 2020-09

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 94. Waiting on Author: 51. Ready for Committer: 18. Committed: 47. Moved to next CF: 3. Returned with Feedback: 15. Rejected: 3. Withdrawn: 4. Total: 235.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
COPY FREEZE, PD_VISIBLE_ALL and VM status Ready for Committer Pavan Deolasee (pavan), Ibrar Ahmed (ibrar) Anastasia Lubennikova (lubennikovaav), Darafei Praliaskouski (komzpa), Hamid Akhtar (hamidakhtar) 4 2020-08-28
18:14
2020-08-26
22:19
Spurious "apparent wraparound" via SimpleLruTruncate() rounding (data loss) Needs review stable Noah Misch (nmisch) 8 2020-09-08
04:23
2020-09-07
03:14
Fix unique join costings Needs review stable David Rowley (davidrowley) Tom Lane (tgl) 8 2020-08-02
21:46
2020-09-25
01:49
standby recovery fails when re-replaying due to missing directory which was removed in previous replay. Needs review stable Kyotaro Horiguchi (horiguti), Paul Guo (paulguo) Fujii Masao (masaofujii), Anastasia Lubennikova (lubennikovaav) 7 2020-08-02
21:47
2020-07-08
12:56
pg_upgrade fails with non-standard ACL Needs review Anastasia Lubennikova (lubennikovaav), Arthur Zakirov (a.zakirov) Grigory Smolkin (g.smolkin.postgrespro.ru) 6 2020-08-02
21:01
2020-06-12
07:08
Corruption during WAL replay Needs review stable Teja Mupparti (tejam) Masahiko Sawada (masahikosawada) 2 2020-08-02
21:29
2020-08-17
18:22
archive status ".ready" files may be created too early Waiting on Author Nathan Bossart (bossartn) 2 2020-09-07
03:07
2020-09-07
03:07
Problem with RETURNING and update tuple routing Waiting on Author Amit Langote (amitlan) Etsuro Fujita (efujita) 2 2020-09-24
04:53
2020-09-24
13:52
DROP relation IF EXISTS Docs and Tests - Bug Fix Ready for Committer David Johnston (polobo) Pavel Stehule (okbobcz) smagen 2 2020-09-02
16:19
2020-09-17
00:12
fix (partially) pgbench :variable substitution for -M extended and prepared Waiting on Author Fabien Coelho (calvin) Tom Lane (tgl) 2 2020-09-10
00:22
2020-09-11
13:59
Bug 16419 Doc and Test Adds Ready for Committer David Johnston (polobo) tgl 1 2020-09-29
17:59
2020-09-29
18:18
shared tempfile was not removed on statement_timeout Needs review stable Justin Pryzby (justinpryzby) 1 2020-07-31
03:00
2020-07-29
01:37
Fix autovac for large number of tables Needs review Kasahara Tatsuhito (kasahara) 1 2020-09-07
04:14
2020-09-10
09:29
Inserting DEFAULT into generated columns from VALUES RTE Waiting on Author Mikhail Titov (mlt) Tom Lane (tgl) 1 2020-09-06
21:43
2020-09-06
21:42
Various fixes for snapshot-too-old feature Waiting on Author Robert Haas (rhaas), Thomas Munro (macdice) Hamid Akhtar (hamidakhtar) rhaas 1 2020-09-25
02:00
2020-09-25
02:00
Fix collation handling in postgres_fdw Needs review Tom Lane (tgl) 1 2020-08-18
20:13
2020-08-19
06:08
Dumping/restoring fails on inherited generated column Needs review Masahiko Sawada (masahikosawada) Peter Eisentraut (petere) 1 2020-08-27
11:27
2020-09-29
20:17
Fix checksum verification in base backups for zero page headers Ready for Committer Michael Banck (mbanck) Anastasia Lubennikova (lubennikovaav) michael-kun 1 2020-09-25
04:38
2020-09-25
06:53
Clients
New libpq option to prefer standby for connection Ready for Committer Haribabu Kommi (haribabu), Greg Nancarrow (gregn1234) Laurenz Albe (laurenz), Takayuki Tsunakawa (maumau), Peter Smith (smithpb) tgl 12 2020-09-25
20:58
2020-09-26
18:34
pgbench - add pseudo-random permutation function Needs review Fabien Coelho (calvin), Hironobu Suzuki (suzuki_hironobu) 11 2020-08-02
21:49
2020-07-10
13:36
psql - add SHOW_ALL_RESULTS option Waiting on Author Fabien Coelho (calvin) Peter Eisentraut (petere) 7 2020-08-02
21:50
2020-07-20
05:48
ECPG new statement: DECLARE STATEMENT Needs review Hayato Kuroda (ha-kun) 5 2020-08-02
21:40
2020-09-15
10:31
pgbench - allow to test whether a variable exists (2) Needs review Fabien Coelho (calvin) 2 2020-07-30
22:23
2020-04-14
05:49
psql - possibility to specify where status row should be displayed Needs review Pavel Stehule (okbobcz) 2 2020-08-02
21:51
2020-07-04
03:27
allow to set a pager for psql's watch command Needs review Pavel Stehule (okbobcz) 2 2020-08-01
20:44
2020-07-01
21:03
Confusing list foreign table options in psql - Fixing slash usage text Needs review Hamid Akhtar (hamidakhtar) ahsan hadi (ahsan.hadi) 2 2020-08-02
21:52
2020-07-21
20:38
pgbench - add a synchronization barrier when starting Needs review Fabien Coelho (calvin) 2 2020-09-01
01:40
2020-07-04
06:34
pg_dump - read data for some options from external file Ready for Committer Pavel Stehule (okbobcz) Justin Pryzby (justinpryzby), vignesh C (vignesh.postgres) 2 2020-08-13
21:38
2020-09-24
17:47
pg_dump --where option Waiting on Author Surafel Temesgen (surafel), Carter Thaxton (carter.thaxton) Cary Huang (cary) 2 2020-07-30
22:38
2020-09-14
15:00
list of extended statistics on psql Waiting on Author 14 Tatsuro Yamada (tatsuro_yamada) Julien Rouhaud (rjuju) 1 2020-08-27
13:16
2020-09-17
05:55
Documentation
document that psql's FETCH_COUNT does not work with combined (\;) queries Waiting on Author Fabien Coelho (calvin) Gerdan Santos (gerdan), David Johnston (polobo) 6 2020-08-02
21:53
2020-07-16
23:44
Document concurrent index builds waiting on each other Needs review stable James Coleman (jcole1989) David Johnston (polobo) 3 2020-07-31
21:51
2020-09-08
17:27
Additional Chapter "Architecture" for Part "Tutorial" Needs review Jürgen Purtz (juergen@purtz.de) Peter Eisentraut (petere) 2 2020-08-01
21:23
2020-09-11
07:49
Add <command> and <application> annotation to <refentrytitle> tags Waiting on Author Dagfinn Ilmari Mannsåker (ilmari) Peter Eisentraut (petere) 2 2020-09-25
05:39
2020-09-25
05:38
Prefer explicit JOIN syntax over (old) implicit syntax in tutorial Waiting on Author Jürgen Purtz (juergen@purtz.de) Peter Eisentraut (petere) 1 2020-09-04
06:53
2020-09-04
09:36
Add section headings to index types doc Waiting on Author Dagfinn Ilmari Mannsåker (ilmari) Jürgen Purtz (juergen@purtz.de) 1 2020-08-03
11:21
2020-08-10
12:52
Miscellaneous
parse time support function Needs review Pavel Stehule (okbobcz) 7 2020-08-02
21:56
2020-07-31
16:28
Compatible defaults for LEAD/LAG Ready for Committer 14 Vik Fearing (xocolatl) Pavel Stehule (okbobcz) 2 2020-09-24
19:34
2020-09-24
19:34
unicode unescape function Ready for Committer Pavel Stehule (okbobcz) Asif Rehman (asifrana) 2 2020-08-01
21:57
2020-07-29
18:04
Add table expansion hook Needs review 14 Erik Nordström (enordstr) Euler Taveira (eulerto) 2 2020-08-01
21:26
2020-09-16
02:14
Allow terminating the idle sessions Needs review Japin Li (japin) 1 2020-08-31
22:11
2020-08-31
05:33
PATCH: Attempt to make dbsize a bit more consistent Waiting on Author Georgios Kokolatos (gkokolatos) Daniel Gustafsson (d_gustafsson), David Zhang (david.z) 1 2020-09-24
04:20
2020-09-24
04:20
Allow CRL "directory" for crl_file Needs review Kyotaro Horiguchi (horiguti) 1 2020-08-31
09:10
2020-09-17
03:06
Fix behavior of geo_ops when NaN is involved Needs review Kyotaro Horiguchi (horiguti) Georgios Kokolatos (gkokolatos) 1 2020-08-31
09:13
2020-09-10
09:37
Reloptions for table access methods Needs review Jeff Davis (jdavis) Georgios Kokolatos (gkokolatos) 1 2020-09-01
06:20
2020-09-03
12:54
Monitoring & Control
Shared-memory based stats collector Waiting on Author 14 Kyotaro Horiguchi (horiguti) Tomas Vondra (fuzzycz), Antonin Houska (a.houska) 12 2020-09-07
02:03
2020-09-25
00:27
Expose queryid in pg_stat_activity in log_line_prefix Needs review Julien Rouhaud (rjuju) atsushi torikoshi (atorik), Evgeny Efimkin (efimkine) 7 2020-08-03
07:50
2020-08-19
14:19
Add LWLock blocker(s) information Needs review 14 Bertrand Drouvot (bdrouvot) Julien Rouhaud (rjuju), David Zhang (david.z) 2 2020-08-01
22:27
2020-08-13
01:03
Add Information during standby recovery conflicts Needs review 14 Bertrand Drouvot (bdrouvot) Masahiko Sawada (masahikosawada) 2 2020-08-01
21:56
2020-08-28
14:14
Add session statistics to pg_stat_database Waiting on Author 14 Laurenz Albe (laurenz) ahsan hadi (ahsan.hadi), Soumyadeep Chakraborty (soumyadeepc) 1 2020-09-25
00:12
2020-09-29
09:44
Display individual query in pg_stat_activity Waiting on Author 13 Bertrand Drouvot (bdrouvot) Cleysson Lima (cleyssonlima) 1 2020-09-24
03:29
2020-09-26
07:37
Add information to rm_redo_error_callback() Waiting on Author 14 Bertrand Drouvot (bdrouvot) Masahiko Sawada (masahikosawada) michael-kun 1 2020-09-24
06:04
2020-09-24
06:03
update ps display for recovery checkpoint Needs review Justin Pryzby (justinpryzby) Kirk Jamison (kirkjamison) 1 2020-09-19
16:41
2020-09-19
16:00
New statistics for tuning WAL buffer size Ready for Committer Masahiro Ikeda (masahiro.ikeda) Fujii Masao (masaofujii) masaofujii 1 2020-09-29
15:51
2020-09-29
15:53
Get memory contexts of an arbitrary backend process Needs review 14 Atsushi Torikoshi (atsushitorikoshi) 1 2020-09-28
02:40
2020-09-25
07:28
Add information about generic/custom plan to pg_stat_statements Needs review 14 Atsushi Torikoshi (atsushitorikoshi) Fujii Masao (masaofujii), PAscal L (pascall) 1 2020-09-29
01:29
2020-09-28
17:39
Performance
Protect syscache from bloating with negative cache entries Needs review Kyotaro Horiguchi (horiguti) Jim Nasby (decibel), Takayuki Tsunakawa (maumau), Takeshi Ideriha (ideriha) 18 2020-08-02
21:04
2020-01-22
05:38
Remove self join on a unique column Waiting on Author Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrey Lepikhov (lepikhov) David Rowley (davidrowley) 11 2020-09-23
04:23
2020-09-23
04:23
de-TOAST'ing using a iterator Needs review Xiao Bao (djydewang) 7 2020-08-03
09:17
2020-03-25
10:04
bitmaps and correlation Needs review 14 Justin Pryzby (justinpryzby) Amit Khandekar (amitdkhan) 5 2020-08-03
09:17
2020-03-13
14:09
Optimize dropping of relation buffers during recovery Needs review Kirk Jamison (kirkjamison) 5 2020-09-15
01:42
2020-09-29
04:04
Using multicolumn statistics for more precise join selectivity estimatation Needs review Konstantin Knizhnik (knizhnik) 4 2020-08-03
09:14
2020-03-26
15:49
Delaying/avoiding BTreeTupleGetNAtts() call within _bt_compare() Needs review Peter Geoghegan (pgeoghegan) Mark Dilger (mark.dilger) 3 2020-08-03
09:09
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) 3 2020-09-10
14:04
2020-09-08
23:51
Asynchronous Append on postgres_fdw nodes. Needs review 14 Kyotaro Horiguchi (horiguti) Andrey Lepikhov (lepikhov), movead li (movead.li), Muhammad Usama (muhammad_usama) 3 2020-09-02
02:33
2020-09-28
19:45
JIT expression evaluation improvements Waiting on Author Andres Freund (andresfreund) 3 2020-09-05
17:36
2020-07-01
12:50
BRIN multi-minmax and bloom indexes Needs review Tomas Vondra (fuzzycz) John Naylor (john.naylor) 2 2020-09-08
14:13
2020-09-29
02:12
Binary search in ScalarArrayOpExpr for OR'd constant arrays Waiting on Author James Coleman (jcole1989) Heikki Linnakangas (heikki) 2 2020-08-19
07:16
2020-09-11
21:11
GUC for BulkInsertState Needs review 14 Justin Pryzby (justinpryzby) 2 2020-08-08
04:50
2020-09-19
13:32
speed up unicode normalization quick check Ready for Committer 14 John Naylor (john.naylor) Mark Dilger (mark.dilger) 2 2020-09-19
23:08
2020-09-19
23:09
Hybrid Hash/Nested Loop joins and caching results from subplans Needs review 14 David Rowley (davidrowley) Andy Fan (andyf) 2 2020-08-02
21:14
2020-09-15
00:58
Overhaul UPDATE/DELETE processing Needs review Amit Langote (amitlan) 2 2020-08-01
20:57
2020-09-11
10:20
Batch processing of RI checks Waiting on Author Antonin Houska (a.houska), Corey Huinker (coreyh) 2 2020-08-02
21:38
2020-09-27
02:59
Improve planner cost estimations for alternative subplans Needs review 14 Alexey Bashtanov (bashtanov) Melanie Plageman (melanieplageman) 2 2020-08-03
09:05
2020-08-28
22:38
Hashjoin fall back to block nested hashloop join Waiting on Author 14 Melanie Plageman (melanieplageman), Soumyadeep Chakraborty (soumyadeep2007), Jesse Zhang (essej), David Kimura (dgkimura) Thomas Munro (macdice) 2 2020-09-24
03:38
2020-09-24
03:39
Fast COPY FROM command for the foreign tables Waiting on Author 14 Andrey Lepikhov (lepikhov) Etsuro Fujita (efujita), Amit Langote (amitlan) 2 2020-09-07
07:26
2020-09-21
11:20
Support parallelism for copy command Needs review vignesh C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) Greg Nancarrow (gregn1234) 2 2020-08-01
20:55
2020-09-29
14:44
Keep elog(ERROR) and ereport(ERROR) calls in the cold path Needs review David Rowley (davidrowley) Peter Eisentraut (petere) 2 2020-09-29
09:22
2020-09-29
09:26
POC: postgres_fdw insert batching Needs review 2 2020-08-02
22:08
2020-07-12
00:11
Eliminate overheads in executing generic plans Needs review Amit Langote (amitlan) 2 2020-07-30
22:31
2020-09-14
03:51
More scalable multixacts buffers and locking Waiting on Author Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m) Anastasia Lubennikova (lubennikovaav) 2 2020-08-02
21:27
2020-09-28
14:41
Replace spinlock with lwlock in pg_stat_statements Waiting on Author Fujii Masao (masaofujii) Hamid Akhtar (hamidakhtar) 1 2020-07-03
02:43
2020-09-11
22:32
avoid bitmapOR-ing indexes for scan conditions implied by partition constraint Needs review 14 Konstantin Knizhnik (knizhnik), Justin Pryzby (justinpryzby) 1 2020-09-26
20:34
2020-08-03
18:12
Remove useless distinct clauses Waiting on Author 14 Pierre Ducroquet (pinaraf) 1 2020-09-15
10:58
2020-09-20
00:46
Covering SPGiST index Ready for Committer Pavel Borisov (pborisov) Andrey Borodin (x4m) 1 2020-09-02
17:18
2020-09-02
15:42
Optimizing NULL check on pkey column Needs review Surafel Temesgen (surafel) Ashutosh Bapat (ashutoshbapat) 1 2020-09-14
05:19
2020-09-10
09:55
Boundary value check in lazy_tid_reaped() Needs review Masahiko Sawada (masahikosawada) 1 2020-08-30
11:09
2020-09-10
13:47
remove spurious CREATE INDEX CONCURRENTLY wait Needs review Álvaro Herrera (alvherre) 1 2020-08-31
19:46
2020-08-20
06:11
fix spinlock contention in LogwrtResult Needs review Álvaro Herrera (alvherre) 1 2020-08-31
20:55
2020-09-04
17:13
Pipelining/batch mode support for libpq Needs review Craig Ringer (ringerc), Matthieu Garrigues (matt-42) 1 2020-09-04
21:25
2020-09-21
17:55
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) 12 2020-09-26
16:00
2020-09-24
18:49
UNNEST(REFCURSOR): allowing SELECT to consume data from a REFCURSOR Needs review John Dent (denty) Daniel Vérité (danielverite) 4 2020-08-01
22:15
2020-03-06
21:36
enahncing plpgsql API for debugging and tracing Needs review Pavel Stehule (okbobcz) 1 2020-08-18
19:11
2020-08-18
18:04
possibility to write window function in PL languages (like PLpgSQL) Needs review Pavel Stehule (okbobcz) 1 2020-08-26
17:42
2020-08-28
17:39
Refactoring
Remove page-read callback from XLogReaderState Waiting on Author Kyotaro Horiguchi (horiguti) Heikki Linnakangas (heikki), Antonin Houska (a.houska), Takashi Menjo (tmenjo) 7 2020-08-03
09:19
2020-09-08
07:35
Executor code refactoring around result relations Needs review Amit Langote (amitlan) 5 2020-08-03
09:19
2020-07-13
05:47
pgbench - refactor init functions with buffers Needs review Fabien Coelho (calvin) 5 2020-08-02
22:37
2020-07-09
07:05
Split StdRdOptions into HeapOptions and ToastOptions Needs review Nikolay Shaplov (nataraj) Georgios Kokolatos (gkokolatos) 4 2020-09-13
16:06
2020-09-13
16:04
Reduce WaitEventSet system call spam Needs review Thomas Munro (macdice) 3 2020-08-01
21:10
2020-07-30
21:42
Removal of currtid()/currtid2() and some table AM cleanup Needs review 14 Michael Paquier (michael-kun) 2 2020-08-01
21:09
2020-09-03
10:14
Replication & Recovery
Add timeline to partial WAL segments Waiting on Author David Steele (dsteele) 9 2020-09-01
19:31
2019-01-05
06:32
WAL prefetch (another approach) Needs review Thomas Munro (macdice) David Kimura (dgkimura) 4 2020-07-29
03:39
2020-09-23
23:38
Improve logging around restore_command Needs review Jeff Janes (jjanes) Fujii Masao (masaofujii) 3 2020-08-03
08:47
2020-03-25
05:03
Improve handling of parameter differences in physical replication Needs review Peter Eisentraut (petere) petere 3 2020-08-03
09:09
2020-07-15
13:47
Make message at end-of-recovery less scary Needs review Kyotaro Horiguchi (horiguti) 3 2020-08-01
22:24
2020-03-28
02:25
Improve standby connection denied error message Waiting on Author James Coleman (jcole1989) David Zhang (david.z) 2 2020-08-26
14:57
2020-09-08
17:17
deferred primary key and logical replication Ready for Committer 14 Euler Taveira (eulerto) Ajin Cherian (ajinc) 2 2020-08-01
21:54
2020-08-03
09:46
implement LogicalDecodeMessageCB for pgoutput Waiting on Author 13 1 2020-09-24
04:22
2020-09-24
04:22
Start WAL streaming as early as possible, without waiting for startup process to finish replaying existing WAL. This helps synchronous replication to resume quickly when significant replay lag has been built up. Needs review 14 Asim Rama Praveen (apraveen), Hao Wu (hwu) 1 2020-08-09
05:57
2020-09-15
09:30
Refactor pg_rewind code and make it work against a standby Needs review 14 Heikki Linnakangas (heikki) Soumyadeep Chakraborty (soumyadeepc) 1 2020-09-24
19:22
2020-09-24
23:56
Background writer and checkpointer in crash recovery Needs review Thomas Munro (macdice) 1 2020-08-30
00:14
2020-08-30
00:39
Security
Support for NSS as TLS backend Waiting on Author Daniel Gustafsson (d_gustafsson) 2 2020-09-29
05:58
2020-09-29
07:52
pg_read_all_data default role Ready for Committer 14 Stephen Frost (sfrost) Georgios Kokolatos (gkokolatos) 1 2020-08-28
00:31
2020-09-01
10:55
Use USE_OPENSSL_RANDOM for OpenSSL random Needs review Daniel Gustafsson (d_gustafsson) 1 2020-09-01
07:02
2020-08-26
12:19
Server Features
Generic type subscripting Ready for Committer Dmitry Dolgov (erthalion) Tom Lane (tgl), Pavel Stehule (okbobcz), Arthur Zakirov (a.zakirov) 17 2020-09-25
16:59
2020-09-28
09:39
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) 16 2020-08-03
09:20
2020-07-03
10:07
Transactions involving multiple postgres foreign servers Waiting on Author Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) Takayuki Tsunakawa (maumau), Ashutosh Bapat (ashutoshbapat), Chris Travers (einhverfr), Muhammad Usama (muhammad_usama), Masahiro Ikeda (masahiro.ikeda) 13 2020-09-07
02:14
2020-09-29
06:42
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) 11 2020-08-03
09:12
2020-09-22
03:23
Ltree syntax improvement Waiting on Author Dmitry Belyavsky (beldmit) Nikolay Shaplov (nataraj), Nikita Glukhov (n.glukhov) 8 2020-08-02
21:34
2020-07-01
13:23
Windows could not stat file - over 4GB Waiting on Author Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) 7 2020-09-17
07:48
2020-09-18
10:47
KMS - Internal key management system Waiting on Author Masahiko Sawada (masahikosawada), Ibrar Ahmed (ibrar), Insung Moon (tsukiwamoon) Cary Huang (cary) 6 2020-09-08
08:23
2020-09-08
08:23
A hook for path-removal decision on add_path Needs review KaiGai Kohei (kaigai) 6 2020-07-30
22:05
2020-01-13
15:46
Asymmetric partition-wise JOIN Needs review KaiGai Kohei (kaigai) Andrey Lepikhov (lepikhov) 6 2020-08-25
09:11
2020-08-26
13:32
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) 6 2020-08-03
20:39
2020-04-09
14:06
global temporary table Waiting on Author wenjing zeng (wenjing.zwj) Pavel Stehule (okbobcz) 4 2020-08-03
07:49
2020-09-11
15:00
per-database-object collation version tracking Needs review Julien Rouhaud (rjuju), Thomas Munro (macdice) Peter Eisentraut (petere) 4 2020-09-08
15:31
2020-09-24
09:48
Online checksums verification Needs review Julien Rouhaud (rjuju) Masahiko Sawada (masahikosawada) michael-kun 4 2020-09-09
12:19
2020-09-25
10:11
GUC to disable cancellation of awaiting for synchronous replication Needs review Andrey Borodin (x4m) Maksim Milyutin (maksm90), Michail Nikolaev (nkey) 4 2020-08-03
20:51
2020-06-09
18:32
Extended statistics improvements Needs review Tomas Vondra (fuzzycz) Dean Rasheed (deanr) 3 2020-08-03
20:41
2020-07-03
01:10
truncating timestamps on arbitrary intervals Needs review John Naylor (john.naylor) Peter Eisentraut (petere) 3 2020-08-03
20:42
2020-06-30
04:34
jsonpath syntax extensions Needs review Nikita Glukhov (n.glukhov) 3 2020-08-03
09:28
2020-03-04
20:18
Autovacuum on partitioned tables Needs review Yuzuko Hosoya (yuzu) alvherre 3 2020-08-17
15:57
2020-09-17
08:12
ALTER SYSTEM READ { ONLY | WRITE } Needs review 14 Amul Sul (sulamul) 2 2020-07-31
19:47
2020-09-28
12:29
Enabling data checksums in an online cluster Waiting on Author Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) 2 2020-09-24
04:27
2020-09-24
07:24
Implement <null treatment> for window functions Waiting on Author 14 Vik Fearing (xocolatl) 2 2020-08-02
22:26
2020-07-01
12:27
Retry Cached Remote Connections for postgres_fdw in case remote backend gets killed/goes away Needs review Bharath Rupireddy (bharathrupireddy) Fujii Masao (masaofujii), Ashutosh Bapat (ashutoshbapat) 1 2020-09-29
06:02
2020-09-29
16:31
Add a feature that enables row-wise comparison partition pruning Needs review 14 sho kato (kato-sho) ahsan hadi (ahsan.hadi) 1 2020-07-21
07:09
2020-08-19
15:12
Adding Support for Copy callback functionality on COPY TO api Waiting on Author Bilva Sanaba (bilvas) Soumyadeep Chakraborty (soumyadeepc) 1 2020-09-14
23:30
2020-09-14
23:28
Add <<| and |>> operators for points Waiting on Author Emre Hasegeli (hasegeli) 1 2020-09-05
01:45
2020-09-07
10:50
Prepare for deprecate clientcert=no-verify in pg_hba.conf Waiting on Author Kyotaro Horiguchi (horiguti) 1 2020-09-24
03:40
2020-09-28
00:21
ALTER TABLE .. DETACH PARTITION CONCURRENTLY Needs review Álvaro Herrera (alvherre) Anastasia Lubennikova (lubennikovaav) 1 2020-08-31
19:45
2020-09-24
03:51
SQL Commands
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) 12 2020-08-03
20:42
2020-08-03
16:31
WIP: Temporal primary and foreign keys Waiting on Author Paul Jungwirth (pjungwir) Ibrar Ahmed (ibrar) 8 2020-09-17
07:49
2020-09-17
07:51
range_agg / multiranges Needs review Paul Jungwirth (pjungwir) Pavel Stehule (okbobcz), Jeff Davis (jdavis) 7 2020-08-03
20:51
2020-09-24
00:04
Incremental Materialized View Maintenance Ready for Committer Yugo Nagata (yugo.nagata), takuma hoshiai (hoshiai) Tatsuo Ishii (ishii), Toshi Harada (nuko-yokohama) 7 2020-08-21
12:34
2020-09-17
00:42
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) 7 2020-08-03
20:50
2020-08-03
17:44
FETCH FIRST clause PERCENT option Needs review Surafel Temesgen (surafel) Ryan Lambert (ryanlambert) 7 2020-09-25
09:51
2020-09-25
09:25
Implement INSERT SET syntax Needs review Gareth Palmer (gareth) Ibrar Ahmed (ibrar), movead li (movead.li) 6 2020-08-03
20:49
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) 6 2020-08-02
20:58
2020-09-23
16:43
extension patch of CREATE OR REPLACE TRIGGER Waiting on Author Takamichi Osumi (tatatappp) Surafel Temesgen (surafel), Philippe BEAUDOIN (beaud76), Peter Smith (smithpb2250) 5 2020-09-25
20:12
2020-09-25
20:11
System Versioned Temporal Table Waiting on Author 14 Surafel Temesgen (surafel) Vik Fearing (xocolatl), Rémi Lapeyre (remilapeyre) 5 2020-09-29
05:44
2020-09-29
09:54
Return ERROR on COMMIT instead of silently ROLLBACK Waiting on Author Dave Cramer (dcramer) 2 2020-08-03
09:12
2020-08-04
16:19
SEARCH and CYCLE clauses Waiting on Author Peter Eisentraut (petere) Pavel Stehule (okbobcz) 2 2020-09-22
18:44
2020-09-22
18:43
REINDEX/CIC/CLUSTER of partitioned tables Needs review 14 Justin Pryzby (justinpryzby) Michael Paquier (michael-kun), Anastasia Lubennikova (lubennikovaav), Jie Li (adger) 2 2020-09-26
19:57
2020-09-26
19:56
SQL-standard function body Waiting on Author Peter Eisentraut (petere) 2 2020-09-29
05:41
2020-09-29
05:42
Change a constraint's index - ALTER TABLE ... ALTER CONSTRAINT ... USING INDEX ... Waiting on Author Marina Polyakova (whipping.top1991), Anna Akenteva (a.akenteva) Laurenz Albe (laurenz) 1 2020-09-04
12:00
2020-09-08
14:56
Allow queries in WHEN expression of FOR EACH STATEMENT triggers Waiting on Author Joe Wildish (joewildish) 1 2020-09-14
05:19
2020-09-03
18:22
psql: add \si, \sm, \st and \sr functions to show CREATE commands for indexes, matviews, triggers and tables Needs review Alexandra Pervushina (a.pervushina) Anna Akenteva (a.akenteva) 1 2020-08-10
06:34
2020-08-18
14:25
Change return type of EXTRACT to numeric Waiting on Author Peter Eisentraut (petere) 1 2020-09-10
13:20
2020-09-17
05:53
Automatic HASH and LIST partition creation Needs review Anastasia Lubennikova (lubennikovaav) Pavel Borisov (pborisov) 1 2020-09-24
23:17
2020-09-24
20:40
Support for OUT parameters in procedures Needs review Peter Eisentraut (petere) 1 2020-08-28
05:49
2020-09-29
06:23
System Administration
pg_ls_* functions for showing metadata and recurse (pg_ls_tmpdir to show shared filesets) Ready for Committer 14 Justin Pryzby (justinpryzby) Fabien Coelho (calvin) 4 2020-09-26
21:14
2020-09-08
19:51
extend amcheck module to check heaps Waiting on Author Mark Dilger (mark.dilger) 1 2020-09-29
05:53
2020-09-29
05:56

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Btree BackwardScan race condition on Standby during VACUUM Committed stable Michail Nikolaev (nkey) Andrey Borodin (x4m) pgeoghegan 2 2020-08-03
22:56
2020-08-03
22:55
reduce memory requirements of PLpgSQL CALL statement Committed Pavel Stehule (okbobcz) Tom Lane (tgl) tgl 2 2020-09-29
15:19
2020-09-29
16:39
SyncRepLock acquired exclusively in default configuration Committed Fujii Masao (masaofujii), Masahiko Sawada (masahikosawada) Asim Rama Praveen (apraveen) masaofujii 2 2020-09-02
02:00
2020-09-02
02:12
Parallel worker hangs while handling errors Committed vignesh C (vignesh.postgres) Bharath Rupireddy (bharathrupireddy) tgl 1 2020-09-17
01:55
2020-09-12
17:57
Switch pg_test_fsync to use binary mode on Windows Committed stable Michael Paquier (michael-kun) michael-kun 1 2020-07-17
05:04
2020-07-16
07:19
Issue with cancel_before_shmem_exit while searching to remove a particular registered exit callbacks Committed Bharath Rupireddy (bharathrupireddy) tgl 1 2020-09-08
19:55
2020-09-08
19:56
Detect the null type correctly in setop case by peeking the later exprs. Withdrawn 14 1 2020-07-23
03:32
2020-07-26
09:41
Error in brin_summarize_new_values Committed Anastasia Lubennikova (lubennikovaav) alvherre 1 2020-08-14
18:43
2020-08-17
20:21
pg_dump bug for extension owned tables Committed Fabrízio Mello (fabriziomello) Andrew Dunstan (adunstan) adunstan 1 2020-09-04
17:57
2020-09-04
19:10
ICU bug with ucol_strcollUTF8/ucol_strcoll Committed 14 Jehan-Guillaume de Rorthais (ioguix) Peter Eisentraut (petere) petere 1 2020-09-10
13:46
2020-07-15
13:52
REINDEX SCHEMA/DATABASE/SYSTEM weak with dropped relations Committed stable Michael Paquier (michael-kun) Anastasia Lubennikova (lubennikovaav) michael-kun 1 2020-09-02
00:14
2020-09-02
05:58
Clients
psql: Include access method in listTables output Committed Georgios Kokolatos (gkokolatos) vignesh C (vignesh.postgres) michael-kun 2 2020-09-02
08:07
2020-09-02
08:06
Added tab completion for the missing options in copy statement Committed vignesh C (vignesh.postgres) ahsan hadi (ahsan.hadi) michael-kun 1 2020-07-21
03:24
2020-07-21
03:21
Avoid useless retrieval of defaults and check constraints in pg_dump -a Committed Julien Rouhaud (rjuju) Daniel Gustafsson (d_gustafsson) michael-kun 1 2020-09-16
08:10
2020-09-16
13:34
Tab completion for VACUUM of partitioned tables Committed Justin Pryzby (justinpryzby) michael-kun 1 2020-07-30
14:46
2020-07-30
09:08
Range checks of pg_test_fsync --secs-per-test and pg_test_timing --duration Committed 14 Michael Paquier (michael-kun) Peter Eisentraut (petere) michael-kun 1 2020-09-28
01:15
2020-09-28
01:19
tab completion of IMPORT FOREIGN SCHEMA Committed Jeff Janes (jjanes) Michael Paquier (michael-kun) michael-kun 1 2020-09-17
03:00
2020-09-17
02:58
show extended stats target in \d Committed 13 Justin Pryzby (justinpryzby) Georgios Kokolatos (gkokolatos), Tatsuro Yamada (yamatattsu) alvherre 1 2020-09-11
19:40
2020-09-11
19:26
Documentation
Add missing cross-links in system catalog documentation Committed Dagfinn Ilmari Mannsåker (ilmari) Peter Eisentraut (petere) petere 2 2020-09-03
11:38
2020-09-10
14:04
Improve Managing Databases doc page Committed David Johnston (polobo) bmomjian 1 2020-08-22
00:23
2020-08-22
01:00
initdb: creating clusters Committed Tom Lane (tgl) Daniel Gustafsson (d_gustafsson) tgl 1 2020-09-03
15:49
2020-09-03
15:46
Miscellaneous
Add missing libraries to Libs.private of libpq.pc Committed Sandro Mani (sandrom) Peter Eisentraut (petere) petere 2 2020-09-10
13:56
2020-09-10
13:56
Report error position for CREATE/ATTACH PARTITION bounds check Committed 14 Amit Langote (amitlan), Ashwin Agrawal (ashwinstar), Alexandra Wang (l-wang) Ashutosh Bapat (ashutoshbapat) tgl 2 2020-09-23
22:05
2020-09-29
01:14
split string to table Committed Pavel Stehule (okbobcz) Peter Smith (smithpb) tgl 2 2020-09-02
22:24
2020-09-03
03:01
More tests with USING INDEX replident and dropped indexes Committed 14 Michael Paquier (michael-kun) Rahila Syed (rahila.syed), Euler Taveira (eulerto) michael-kun 2 2020-09-05
02:32
2020-09-05
02:36
display offset along with block number in vacuum error context Committed Mahendra Singh Thalor (mahithalor) Justin Pryzby (justinpryzby) amitkapila 1 2020-08-26
06:05
2020-08-26
06:54
Remove special case which avoided %*s format strings.. Returned with feedback Justin Pryzby (justinpryzby) 1 2020-09-17
05:30
2020-08-05
08:22
add plsample to test/modules - procedural language skeleton and test coverage Committed Mark Wong (markwkm) Michael Paquier (michael-kun) michael-kun 1 2020-08-18
03:36
2020-08-18
02:14
Provide robust alternatives for replace_string Committed stable Asim Rama Praveen (apraveen), Georgios Kokolatos (gkokolatos) Tom Lane (tgl) tgl 1 2020-09-06
18:14
2020-09-06
18:15
Rationalize password length limits Committed Tom Lane (tgl), Nathan Bossart (bossartn) tgl 1 2020-09-04
00:10
2020-09-03
22:46
Monitoring & Control
SQL statements statistics counter view (pg_stat_sql) Returned with feedback Haribabu Kommi (haribabu) dilip kumar (dilip.kumar), Vinayak Pokale (vinpokale), Mark Dilger (mark.dilger) 8 2020-09-17
05:01
2020-09-23
02:12
Amcheck: check B-tree leftlink-rightlink invariant on standby Committed Andrey Borodin (x4m) Georgy Rylov (godjan) pgeoghegan 4 2020-08-08
18:19
2020-08-09
06:08
vacuum verbose: show pages marked allvisible/frozen/hintbits Returned with feedback Justin Pryzby (justinpryzby) Masahiko Sawada (masahikosawada) 3 2020-09-07
03:05
2020-09-07
03:05
expose parallel leader in CSV and log_line_prefix Committed 14 Justin Pryzby (justinpryzby) Julien Rouhaud (rjuju) michael-kun 2 2020-08-03
04:42
2020-08-03
04:41
Command statistics system Returned with feedback Haribabu Kommi (haribabu), Mark Dilger (mark.dilger) 2 2020-09-17
04:51
2020-09-23
02:12
Progress reporting for COPY command Returned with feedback Josef Šimánek (retro) Fujii Masao (masaofujii), vignesh C (vignesh.postgres) 2 2020-09-17
05:09
2020-09-17
15:08
Function for exposing memory usage of local backend process Committed 14 Fujii Masao (masaofujii), atsushi torikoshi (atorik) Kasahara Tatsuhito (kasahara) masaofujii 2 2020-08-19
06:49
2020-08-26
01:54
Amcheck: check B-tree leftlink-rightlink invariant on standby Committed Andrey Borodin (x4m) pgeoghegan 1 2020-08-08
18:19
2020-08-09
06:08
Performance
Built-in connection proxy Returned with feedback Konstantin Knizhnik (knizhnik) Koichi Suzuki (koichi) 7 2020-09-17
05:07
2020-09-17
08:47
Reducing memory usage of creating foreign key between partitioned tables Rejected sho kato (kato-sho) Tom Lane (tgl) 5 2020-09-12
21:28
2020-09-04
11:34
Improving connection scalability: GetSnapshotData() Committed Andres Freund (andresfreund) andresfreund 3 2020-09-04
17:35
2020-09-15
03:03
Auto-vectorization speeds up multiplication of large-precision numerics Committed Amit Khandekar (amitdkhan) Tom Lane (tgl) tgl 2 2020-09-07
01:41
2020-09-08
13:49
audo-detect and use -moutline-atomics compilation flag for aarch64 Rejected Tsahi Zidenberg (tsahee) Heikki Linnakangas (heikki) 1 2020-09-29
07:21
2020-09-29
07:21
Use incremental sort paths for window functions Committed David Rowley (davidrowley) Daniel Gustafsson (d_gustafsson) davidrowley 1 2020-09-15
11:45
2020-09-15
11:46
Handing SLRU sync work over to the checkpointer Committed Thomas Munro (macdice) macdice 1 2020-09-25
07:12
2020-09-25
07:09
Faster compactify_tuples() Committed David Rowley (davidrowley) Thomas Munro (macdice) davidrowley 1 2020-09-16
01:30
2020-09-16
23:21
Improve row estimates for empty tables Committed Tom Lane (tgl) Pavel Stehule (okbobcz) tgl 1 2020-08-30
16:22
2020-08-30
17:13
Procedural Languages
loop over unbound cursor Withdrawn Pavel Stehule (okbobcz) Asif Rehman (asifrana) 2 2020-08-10
04:47
2020-07-01
20:26
Refactoring
pgbench - improve variable management performance Returned with feedback Fabien Coelho (calvin) 6 2020-09-17
05:31
2020-09-19
07:17
Startup Centralization Returned with feedback Mike Palmiotto (mpalmiotto), Yulian Khodorkovskiy (ykhodo) Andres Freund (andresfreund) 3 2020-09-17
05:26
2020-09-17
05:26
Improvements in Copy From Withdrawn vignesh C (vignesh.postgres) 1 2020-09-27
02:49
2020-09-11
09:04
Choose AlternativeSubPlan alternative within the planner Committed Tom Lane (tgl) David Rowley (davidrowley) tgl 1 2020-09-27
16:56
2020-09-27
15:59
Replication & Recovery
Make async slave to wait for lsn to be replayed Moved to next CF Ivan Kartyshov (fenimorkin) Masahiko Sawada (masahikosawada), Thomas Munro (macdice), Dmitry Ivanov (funbringer), Anna Akenteva (a.akenteva) 10 2020-09-29
07:19
2020-09-24
04:51
logical streaming for large in-progress transactions Committed 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) amitkapila 9 2020-09-09
03:10
2020-09-16
06:01
skip empty transactions for logical replication Returned with feedback Euler Taveira (eulerto) 4 2020-09-17
05:29
2020-09-17
05:29
Minimal logical decoding on standbys Returned with feedback Andres Freund (andresfreund), Craig Ringer (ringerc), Amit Khandekar (amitdkhan), Ibrar Ahmed (ibrar) 1 2020-09-17
05:57
2020-09-17
05:57
Print logical WAL message content Committed Ashutosh Bapat (ashutoshbapat) Álvaro Herrera (alvherre) alvherre 1 2020-09-11
14:38
2020-09-14
04:48
Add contrib module pg_surgery for fixing damaged heap pages Committed Ashutosh Sharma (ashutosh.sharma88) Andrey Borodin (x4m), Mark Dilger (mark.dilger) rhaas 1 2020-09-10
17:53
2020-09-21
21:20
Server Features
GiST sorting build Committed Andrey Borodin (x4m) Heikki Linnakangas (heikki), Pavel Borisov (pborisov) heikki 5 2020-09-17
08:35
2020-09-29
20:31
Non-volatile WAL buffer Moved to next CF Takashi Menjo (tmenjo) 3 2020-09-11
07:47
2020-09-23
17:37
postgres_fdw connection caching enable/disable or timeout feature Moved to next CF Bharath Rupireddy (bharathrupireddy) 2 2020-09-29
06:20
2020-09-29
06:14
Switch to multi-inserts for pg_depend Committed 14 Michael Paquier (michael-kun), Daniel Gustafsson (d_gustafsson) Álvaro Herrera (alvherre) michael-kun 1 2020-09-11
14:38
2020-09-05
13:21
remove spurious CREATE INDEX CONCURRENTLY wait Withdrawn Álvaro Herrera (alvherre) 1 2020-09-01
17:56
2020-08-20
06:11
SQL Commands
SQL/JSON: functions Returned with feedback 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) 13 2020-09-17
05:41
2020-09-17
05:41
window function improvements WIP Returned with feedback Krasiyan Andreev (krasiyan) Cleysson Lima (cleyssonlima) 3 2020-09-17
05:38
2020-09-17
05:38
Add MAIN_RELATION_CLEANUP and TOAST_TABLE_CLEANUP options to VACUUM Returned with feedback Nathan Bossart (bossartn) Kirk Jamison (kirkjamison) 3 2020-09-17
05:04
2020-09-17
05:04
Rational number type (fractions) Rejected 14 Joe Nelson (begriffs) 3 2020-09-04
08:13
2020-09-04
08:12
Allow COPY "text" to output a header and add header matching mode to COPY FROM Returned with feedback Rémi Lapeyre (remilapeyre) Daniel Vérité (danielverite), vignesh C (vignesh.postgres) 2 2020-09-29
06:17
2020-09-29
06:36
Keywords as column aliases without explicit preceding AS Committed Mark Dilger (mark.dilger) John Naylor (john.naylor) tgl 1 2020-09-18
20:47
2020-09-19
19:20
Allow CURRENT_ROLE in GRANTED BY Committed Peter Eisentraut (petere) petere 1 2020-09-17
10:24
2020-09-17
14:12
System Administration
Set host(no)ssl settings from initdb Returned with feedback David Fetter (dfetter) Vik Fearing (xocolatl), Takayuki Tsunakawa (maumau), Cary Huang (cary) 4 2020-09-07
02:58
2020-09-07
02:57
Allow backslash continuations in "pg_hba.conf' files Committed Fabien Coelho (calvin) Justin Pryzby (justinpryzby), David Zhang (david.z) tgl 2 2020-09-03
16:17
2020-09-04
15:00