Commitfest 2019-01

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Committed: 58. Moved to next CF: 126. Withdrawn: 4. Rejected: 3. Returned with Feedback: 39. Total: 230.

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Fix the optimization to skip WAL-logging on table created in same transaction Moved to next CF 13 Heikki Linnakangas (heikki), Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti) Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti), Noah Misch (nmisch), satyanarayana Narlapuram (snarlap), Sameer Arora (sameera) nmisch 16 2019-08-18
03:54
2019-08-22
12:06
postgres.exe doesn't output crash dump when it crashes before main() Moved to next CF Takayuki Tsunakawa (maumau) Haribabu Kommi (haribabu) 8 2019-08-01
04:23
2019-07-24
15:19
Fix cancelled queries when hot_standby_feedback = on Returned with feedback Ivan Kartyshov (fenimorkin) Alexander Korotkov (smagen) 4 2019-01-31
11:17
2019-01-31
11:17
Strengthen PGSharedMemoryCreate checks for still-attached processes Moved to next CF Noah Misch (nmisch) Daniel Gustafsson (d_gustafsson), Lei (Alexandra) Wang (l-wang) nmisch 5 2019-04-27
15:23
2019-05-10
07:47
Clean .ready and .done files for missing WAL segments at recovery Committed Michael Paquier (michael-kun) Nathan Bossart (bossartn), Ibrar Ahmed (ibrar) michael-kun 2 2018-12-10
06:11
2018-12-10
06:10
Allow AddForeignUpdateTargets to add extra target expressions other than columns Moved to next CF Etsuro Fujita (efujita), Kyotaro Horiguchi (horiguti) efujita 5 2019-07-04
11:16
2019-08-14
02:51
logical decoding Segmentation fault (predicate index causing crash) Committed Álvaro Herrera (alvherre), Petr Jelínek (pjmodos) Peter Eisentraut (petere) petere 2 2019-01-30
11:22
2019-01-31
00:36
Avoid duplicate XIDs at recovery when building initial snapshot - take 2 Returned with feedback Michael Paquier (michael-kun) 2 2018-12-03
00:49
2018-12-03
06:43
ON COMMIT actions and inheritance Committed Amit Langote (amitlan) Michael Paquier (michael-kun) michael-kun 1 2018-11-09
01:22
2018-11-09
01:10
XML fixes Moved to next CF 12 Pavel Stehule (okbobcz), Chapman Flack (chap) Ryan Lambert (ryanlambert) alvherre 2 2019-04-01
21:42
2019-04-01
22:09
Fix bug in multi-server ldapserver Committed Thomas Munro (macdice) macdice 1 2018-11-13
06:12
2018-11-13
04:54
More issues with pg_verify_checksums and checksum verification in base backups Committed Michael Paquier (michael-kun) michael-kun 1 2018-11-30
01:44
2018-11-30
01:44
Fix BufFileSize() return type Committed Thomas Munro (macdice) macdice 1 2018-11-15
03:32
2018-11-29
00:01
ALTER INDEX ... ALTER COLUMN not present in dump Committed Michael Paquier (michael-kun) Adrien Nayrat (anayrat), Amul Sul (sulamul) michael-kun 1 2018-12-18
00:32
2018-12-18
00:31
Allow stopping wal senders to be invovled in SyncRepReleaseWaiters() also. Committed Paul Guo (paulguo-pivotal) Michael Paquier (michael-kun) michael-kun 1 2018-11-29
00:16
2018-11-29
00:16
pg_partition_tree crashes for a non-defined relation Committed Michael Paquier (michael-kun) Stephen Frost (sfrost), Amit Langote (amitlan) michael-kun 1 2018-12-12
01:04
2018-12-14
00:27
Remove "combining diacriticals" in unaccent rules Moved to next CF Hugh Ranalli (hughr) Thomas Munro (macdice) macdice 2 2019-02-18
03:36
2019-02-18
03:36
use exec_stmt instead exec_stmt_block Committed Pavel Stehule (okbobcz) Peter Eisentraut (petere) michael-kun 1 2018-12-30
06:33
2018-12-30
07:35
Make COPY TO STDOUT \g file or \g |command take the argument to \g into account Committed Daniel Vérité (danielverite) Fabien Coelho (calvin) tgl 1 2019-01-26
19:16
2019-01-28
20:24
Update generate_unaccent_rules.py to work with revised (r29+) Latin-ASCII transliteration file format Committed Hugh Ranalli (hughr) Michael Paquier (michael-kun) michael-kun 1 2019-01-10
06:13
2019-02-18
03:36
Avoid heap optimizations during COPY on foreign tables Committed Michael Paquier (michael-kun), Amit Langote (amitlan), Luis M Carril (lmcarril) Etsuro Fujita (efujita) michael-kun 1 2018-12-23
07:52
2018-12-25
01:48
Truncate bug with tables which have temp table inherited Committed Michael Paquier (michael-kun), Amit Langote (amitlan) michael-kun 1 2018-12-27
01:35
2018-12-27
03:48
Clients
pgbench - allow to store query results into variables Committed Fabien Coelho (calvin) Stephen Frost (sfrost), Amit Langote (amitlan), Rafia Sabih (rafia.sabih) alvherre 12 2019-01-10
16:44
2019-01-10
21:23
pgbench - another attempt at tap test for time-related options Moved to next CF Fabien Coelho (calvin) Heikki Linnakangas (heikki) 10 2019-08-01
23:52
2019-05-23
14:16
hostorder and failover_timeout for libpq Returned with feedback Ildar Musin (i.musin) Surafel Temesgen (surafel) 4 2019-02-03
10:36
2019-02-03
10:36
Add --include-table-data-where option to pg_dump, to export only a subset of table data Returned with feedback Carter Thaxton (carter.thaxton) Gerdan Santos (gerdan), Surafel Temesgen (surafel) 4 2019-01-31
13:21
2019-01-31
19:21
New libpq option to prefer standby for connection Moved to next CF Haribabu Kommi (haribabu) Laurenz Albe (laurenz), Takayuki Tsunakawa (maumau) 7 2019-08-01
23:45
2019-07-01
10:09
Psql patch to show access methods info Moved to next CF Alik Khilazhev (alikhil), Sergey Cherkashin (cherkashins) Kyotaro Horiguchi (horiguti), Nikita Glukhov (n.glukhov) 7 2019-08-01
23:53
2019-08-05
23:57
Show size of partitioned table Moved to next CF Pavel Stehule (okbobcz) Mathias Brossard (mathias) alvherre 4 2019-04-07
19:13
2019-04-08
17:37
pgbench - add pseudo-random permutation function Moved to next CF Fabien Coelho (calvin), Hironobu Suzuki (suzuki_hironobu) 6 2019-08-01
22:10
2019-07-23
07:44
libpq host/hostaddr consistency Moved to next CF Fabien Coelho (calvin) Arthur Zakirov (a.zakirov) 6 2019-08-01
23:48
2019-03-21
17:54
pg_dump multi VALUES INSERT Moved to next CF 12 David Rowley (davidrowley), Surafel Temesgen (surafel) Fabien Coelho (calvin), Gerdan Santos (gerdan) alvherre 3 2019-03-07
12:48
2019-03-08
02:22
libpq trace log Moved to next CF 13 Aya Iwata (iwata.aya) Jacob Champion (jchampion), Jim Doty (doty-pivotal), Ramanarayana M (ramnar) 5 2019-08-01
23:47
2019-07-17
08:12
pg_dumpall --exclude-database option Moved to next CF 12 Andrew Dunstan (adunstan) Fabien Coelho (calvin) adunstan 3 2019-03-01
16:14
2019-02-01
03:46
Improve tab completion for CREATE TABLE Committed Dagfinn Ilmari Mannsåker (ilmari) michael-kun 1 2018-12-20
05:34
2018-12-23
15:33
Add sqlstate output mode to VERBOSITY Moved to next CF 12 didier gautheron (didier.users.sourceforge.net) Dagfinn Ilmari Mannsåker (ilmari) tgl 2 2019-04-04
21:22
2019-04-04
21:26
psql display of foreign keys Moved to next CF 12 Álvaro Herrera (alvherre) Peter Eisentraut (petere) alvherre 2 2019-03-26
14:58
2019-03-26
14:35
DECLARE STATEMENT syntax support in ECPG Moved to next CF 12 Hayato Kuroda (ha-kun) meskes 2 2019-02-17
23:21
2019-02-04
02:19
Tab completion for ALTER INDEX|TABLE ALTER COLUMN SET STATISTICS Committed Tatsuro Yamada (tatsuro_yamada) Peter Eisentraut (petere) michael-kun 1 2019-01-28
06:32
2019-01-28
06:53
A new data type 'bytea' for ECPG host variable Moved to next CF 12 Ryo Matsumura (ryo) meskes 2 2019-02-18
16:34
2019-02-19
01:09
Unified logging system for command-line programs Moved to next CF Peter Eisentraut (petere) Donald Dong (ddong) petere 2 2019-04-01
18:57
2019-04-02
20:48
Documentation
SQL/JSON: documentation Returned with feedback Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) 4 2019-02-04
02:04
2019-02-04
02:04
improve documentation about default privileges Committed Fabien Coelho (calvin) Bradley DeJong (bd) tgl 3 2018-12-03
16:41
2018-12-04
07:16
documenting signal handling with readme Moved to next CF Chris Travers (einhverfr) Tom Lane (tgl) 5 2019-08-01
09:53
2019-08-08
03:57
improve pgbench doc about prepared statements Committed Tatsuo Ishii (ishii) Fabien Coelho (calvin), Álvaro Herrera (alvarofherrera) ishii 2 2019-01-17
06:47
2019-01-17
06:48
Installation instructions update (pg_ctl) Committed Andreas 'ads' Scherbaum (ads) Michael Banck (mbanck), Ryan Lambert (ryanlambert) michael-kun 2 2019-02-02
04:25
2019-02-02
04:25
Improvements to Postgres documentation "Getting started" tutorial for Google Code-in task Returned with feedback Andreas 'ads' Scherbaum (ads) 1 2019-02-04
01:59
2019-02-04
01:59
Update INSTALL file Moved to next CF Andreas 'ads' Scherbaum (ads) Stephen Frost (sfrost) 2 2019-04-06
20:53
2019-04-06
20:54
Improve documentation about run-time pruning Committed Amit Langote (amitlan) alvherre 1 2018-12-31
14:36
2018-12-31
14:36
ALTER TABLE synopsis : action keyword with two different usages Committed Lætitia AVROT (arkhena) michael-kun 1 2018-12-28
01:21
2018-12-28
03:36
INSTALL file generation with Pandoc Committed Peter Eisentraut (petere) petere 1 2019-01-11
14:15
2019-01-13
09:54
Miscellaneous
XML XPath default namespace support Rejected Pavel Stehule (okbobcz) Kyotaro Horiguchi (horiguti) 8 2019-02-04
02:16
2019-02-04
02:16
Add and report the new "session_read_only" GUC pseudo-variable. Returned with feedback Elvis Pranskevichus (elprans) Melanie Plageman (melanieplageman) 3 2019-02-04
02:19
2019-02-04
02:19
Applying PMDK to WAL operations for persistent memory Returned with feedback yoshimi ichiyanagi (yoshimiyana) Heikki Linnakangas (heikki) 5 2019-02-04
02:55
2019-01-30
06:16
Make installcheck-world in a clean environment Moved to next CF Alexander Lakhin (law) 6 2019-07-30
16:56
2019-07-30
16:56
Avoid creation of the free space map for small tables Moved to next CF 12 John Naylor (john.naylor) Amit Kapila (amitkapila) amitkapila 3 2019-03-18
02:26
2019-03-18
02:28
Adding a TAP test checking data consistency on standby with minRecoveryPoint Moved to next CF 12 Michael Paquier (michael-kun) michael-kun 2 2019-03-13
07:22
2019-03-24
12:47
Pass COPT and PROFILE to CXXFLAGS Moved to next CF Christoph Berg (myon) Tom Lane (tgl), Andres Freund (andresfreund), Michael Paquier (michael-kun) michael-kun 2 2019-02-03
08:51
2019-02-03
13:01
Change pg_regress diffs to unified by default Committed Christoph Berg (myon) Peter Eisentraut (petere) petere 1 2019-01-02
20:30
2019-01-03
11:16
idle-in-transaction timeout error does not give a hint Moved to next CF Tatsuo Ishii (ishii) Takeshi Ideriha (ideriha) 2 2019-03-31
23:49
2019-03-31
23:50
Improve error about unsupported subscription target relations Committed Amit Langote (amitlan) Peter Eisentraut (petere) michael-kun 1 2019-01-13
08:07
2019-01-15
00:48
don't create storage when unnecessary Committed Álvaro Herrera (alvherre) alvherre 1 2019-01-04
11:32
2019-01-04
12:52
rewrite ExecPartitionCheckEmitError Committed Álvaro Herrera (alvherre) alvherre 1 2019-01-01
02:57
2019-01-01
02:57
anycompatible and anycompatiblearray polymorphic types Moved to next CF Pavel Stehule (okbobcz) 4 2019-08-01
23:57
2019-06-17
03:31
additional foreign key test coverage Committed Peter Eisentraut (petere) petere 1 2019-01-16
16:24
2019-01-16
16:17
tab-completion debug print Returned with feedback Kyotaro Horiguchi (horiguti) 1 2019-02-02
01:28
2019-02-02
01:28
EXPLAIN with information about modified GUC values Moved to next CF Tomas Vondra (fuzzycz) Rafia Sabih (rafia.sabih), John Naylor (john.naylor) fuzzycz 2 2019-04-03
22:23
2019-04-03
22:27
Python 2 and 3 compatibility for generate_unaccent_rules.py Committed Hugh Ranalli (hughr) Peter Eisentraut (petere) petere 1 2019-01-04
10:32
2019-02-18
03:36
Don't wake up to check trigger file if none is configured Withdrawn Jeff Janes (jjanes) Michael Paquier (michael-kun) 1 2019-01-31
13:09
2019-02-01
01:49
Check for ctags utility in make_ctags Committed Nikolay Shaplov (nataraj) Tom Lane (tgl) tgl 1 2019-01-13
18:35
2019-01-13
18:34
Monitoring & Control
Sample values for pg_stat_statements Returned with feedback Vik Fearing (xocolatl) Tomas Vondra (fuzzycz), Haribabu Kommi (haribabu), Greg Stark (stark), Julian Markwort (markwort) 6 2019-01-31
11:23
2019-01-31
11:22
Shared-memory based stats collector Moved to next CF 13 Kyotaro Horiguchi (horiguti) Tomas Vondra (fuzzycz), Antonin Houska (a.houska) 7 2019-08-02
00:02
2019-07-11
07:40
CLUSTER command progress monitor Moved to next CF Tatsuro Yamada (tatsuro_yamada) Surafel Temesgen (surafel) rhaas 4 2019-03-25
15:03
2019-03-26
02:15
Add entry creation timestamp column to pg_stat_replication Committed MyungKyu Lim (lmk) Surafel Temesgen (surafel) michael-kun 2 2018-12-09
07:45
2018-12-09
07:44
Add options for COSTS and duration to auto_explain, and add tests Rejected Daniel Gustafsson (d_gustafsson) 2 2019-01-31
13:56
2019-01-31
13:55
Add client connection check during the execution of the query Moved to next CF Sergey Cherkashin (cherkashins) Stas Kelvich (kelvich) 2 2019-08-01
06:15
2019-08-01
06:23
Change "checkpoint starting" message to use "wal" Committed Christoph Berg (myon) Peter Eisentraut (petere) petere 1 2018-12-30
21:25
2018-12-30
21:25
timeout parameters in libpq Moved to next CF 12 Ryohei Nagaura (nyannyan) Fabien Coelho (calvin), Kirk Jamison (kirkjamison) michael-kun 2 2019-04-06
06:56
2019-04-08
04:32
Log a sample of transactions Moved to next CF 12 Adrien Nayrat (anayrat) Hayato Kuroda (ha-kun) alvherre 2 2019-04-03
21:46
2019-04-04
12:36
Log bind parameter values on error Moved to next CF 13 Alexey Bashtanov (bashtanov) 4 2019-08-01
23:39
2019-07-05
16:40
monitoring CREATE INDEX [CONCURRENTLY] Moved to next CF 12 Álvaro Herrera (alvherre) Rahila Syed (rahila.syed), Pavan Deolasee (pavan) alvherre 2 2019-04-02
18:32
2019-04-07
10:39
Performance
Protect syscache from bloating with negative cache entries Moved to next CF 13 Kyotaro Horiguchi (horiguti) Jim Nasby (decibel), Takayuki Tsunakawa (maumau), Takeshi Ideriha (ideriha) 13 2019-08-01
23:52
2019-07-01
07:02
SERIALIZABLE with parallel query Moved to next CF 12 Thomas Munro (macdice) Masahiko Sawada (masahikosawada), Haribabu Kommi (haribabu), Kevin Grittner (kgrittn) macdice 10 2019-03-15
09:36
2019-03-15
04:51
Removing [Merge]Append nodes which contain a single subpath Moved to next CF David Rowley (davidrowley) Álvaro Herrera (alvherre), Tomas Vondra (fuzzycz) tgl 8 2019-03-25
20:00
2019-03-25
23:29
verify ALTER TABLE SET NOT NULL by valid constraints Moved to next CF Sergei Kornilov (melkij) David Rowley (davidrowley), Vitaly Burovoy (vitaly.burovoy), Ildar Musin (i.musin) rhaas 7 2019-03-25
15:09
2019-03-25
15:09
Reduce amount of WAL generated by CREATE INDEX for gist, gin and sp-gist Moved to next CF Anastasia Lubennikova (lubennikovaav), Andrey Lepikhov (lepikhov) Heikki Linnakangas (heikki), Alexander Kuzmenkov (akuzmenkov) heikki 6 2019-04-03
14:07
2019-04-03
14:07
GiST VACUUM Moved to next CF 12 Constantine Kuznetsov (chapaev28), Andrey Borodin (x4m) Heikki Linnakangas (heikki) heikki 5 2019-03-25
16:34
2019-04-05
05:39
Two pass check for deadlock Returned with feedback Yura Sokolov (funny_falcon) Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) 4 2019-02-04
05:05
2019-02-04
05:05
libpq compression Moved to next CF Konstantin Knizhnik (knizhnik) Jeyson Linares (jeysonl) 5 2019-08-11
00:22
2019-08-10
20:34
WIP: Precalculate stable functions Returned with feedback Arthur Zakirov (a.zakirov), Marina Polyakova (whipping.top1991) 4 2019-01-31
11:25
2019-01-31
11:25
GROUP BY optimization Returned with feedback Fedor Sigaev (sigaev) Tomas Vondra (fuzzycz) 4 2019-01-31
11:24
2019-01-31
11:24
Evaluate immutable functions during planning (in FROM clause) Moved to next CF Alexander Kuzmenkov (akuzmenkov), Aleksandr Parfenov (a.parfenov) Antonin Houska (a.houska), Anastasia Lubennikova (lubennikovaav), Anthony Bykov (anthonyb) tgl 7 2019-08-01
22:51
2019-08-01
22:57
Moving relation extension locks out of heavyweight lock manager Returned with feedback Masahiko Sawada (masahikosawada) 4 2018-12-01
11:58
2018-11-30
01:02
Global shared meta cache Moved to next CF 13 Takeshi Ideriha (ideriha) 7 2019-08-01
23:38
2019-08-01
10:00
cost_sort improvement Returned with feedback Fedor Sigaev (sigaev) 4 2019-01-31
11:23
2019-01-31
11:23
Remove self join on a unique column Moved to next CF Alexander Kuzmenkov (akuzmenkov) David Rowley (davidrowley) 6 2019-08-01
23:55
2019-08-07
16:23
Inline Common Table Expressions Moved to next CF 12 Andreas Karlsson (kandreas), Andrew Gierth (rhodiumtoad), David Fetter (dfetter) Tom Lane (tgl) tgl 4 2019-02-16
21:11
2019-03-13
00:45
Autoprepare: implicitly replace literals with parameters and store generalized plan Moved to next CF 13 Konstantin Knizhnik (knizhnik) Ryo Yamaji (ryamaji), Ryohei Nagaura (nyannyan) 6 2019-08-01
22:24
2019-08-05
17:02
Tid range scan Moved to next CF 13 Edmund Horner (ejrh) David Rowley (davidrowley) davidrowley 6 2019-08-01
05:55
2019-08-01
21:04
Block level parallel vacuum Moved to next CF Masahiko Sawada (masahikosawada) Haribabu Kommi (haribabu), Sergei Kornilov (melkij) 6 2019-08-01
22:27
2019-07-20
16:44
Speed up planning with partitions Moved to next CF 12 Amit Langote (amitlan) David Rowley (davidrowley), dilip kumar (dilip.kumar), Jesper Pedersen (jpedersen), Yoshikazu Imai (yimai) tgl 4 2019-04-01
04:23
2019-04-05
10:47
Make nbtree keys unique by appending heap TID, suffix truncation Moved to next CF 12 Peter Geoghegan (pgeoghegan) Heikki Linnakangas (heikki), Andrey Lepikhov (lepikhov) pgeoghegan 4 2019-03-25
17:05
2019-04-01
22:59
Retail IndexTuple Deletion Returned with feedback Andrey Lepikhov (lepikhov) 2 2019-01-31
11:21
2019-01-31
11:20
KNN for B-tree Moved to next CF Nikita Glukhov (n.glukhov) Alexander Korotkov (smagen), Anastasia Lubennikova (lubennikovaav) smagen 5 2019-08-22
18:01
2019-08-01
22:39
New vacuum option to do only freezing Moved to next CF 12 Masahiko Sawada (masahikosawada) Nathan Bossart (bossartn), Darafei Praliaskouski (komzpa) andresfreund 3 2019-04-06
01:23
2019-04-06
07:13
NOTIFY and pg_notify performance when deduplicating notifications Returned with feedback Julien Demoor (jdemoor) Catalin Iacob (cataliniacob) 2 2019-02-03
09:39
2019-02-03
09:39
Make the planner treat empty jointrees as selecting from a new dummy RTE type Committed Tom Lane (tgl) David Rowley (davidrowley), Mark Dilger (hornschnorter) tgl 2 2019-01-28
22:54
2019-01-28
23:04
Use single-byte Boyer-Moore-Horspool search even with multibyte encodings. Committed Heikki Linnakangas (heikki) John Naylor (john.naylor) heikki 2 2019-01-25
14:34
2019-01-28
21:50
Ordered Partitioned Table Scans Moved to next CF 12 David Rowley (davidrowley) Julien Rouhaud (rjuju), Antonin Houska (a.houska) tgl 3 2019-04-05
23:21
2019-04-08
05:21
Detoast Compressed Datum Slice Moved to next CF Paul Ramsey (pramsey) Andrey Borodin (x4m), Darafei Praliaskouski (komzpa), Regina Obe (reginaobe) sfrost 2 2019-04-03
18:55
2019-04-02
16:42
Convert MAX_SAOP_ARRAY_SIZE to new guc Withdrawn James Coleman (jcole1989) Paul Ramsey (pramsey) 1 2019-01-13
19:39
2018-11-16
15:41
Prove IS NOT NULL inference for large arrays Moved to next CF James Coleman (jcole1989) David Rowley (davidrowley), Pavel Stehule (okbobcz) tgl 2 2019-03-01
22:14
2019-03-03
00:21
Delay locking partitions during INSERT and UPDATE Moved to next CF David Rowley (davidrowley) John Naylor (john.naylor) rhaas 2 2019-02-21
16:33
2019-02-21
19:49
Delay locking partitions during query execution Moved to next CF David Rowley (davidrowley) 2 2019-03-05
10:43
2019-03-06
01:40
Ryu floating point output Moved to next CF 12 Andrew Gierth (rhodiumtoad) Donald Dong (ddong) rhodiumtoad 2 2019-02-13
15:40
2019-02-21
00:10
Switch to 64-bit Bitmapsets on 64-bit machines Committed David Rowley (davidrowley) tgl 1 2018-12-20
19:34
2018-12-20
19:33
Using POPCNT and other advanced bit manipulation instructions Moved to next CF 12 David Rowley (davidrowley) tgl 2 2019-02-20
22:40
2019-02-15
16:55
Reduce the footprint of ScanKeyword Committed John Naylor (john.naylor) Hayato Kuroda (ha-kun) tgl 1 2019-01-10
01:25
2019-01-09
23:41
Statement-level Triggers For Uniqueness Checks Withdrawn Corey Huinker (coreyh) 1 2019-01-29
07:06
2019-01-11
09:22
postgres_fdw: Perform UPPERREL_ORDERED and UPPERREL_FINAL steps remotely Moved to next CF 12 Etsuro Fujita (efujita) Antonin Houska (a.houska) efujita 2 2019-04-02
12:06
2019-04-02
11:55
Optimize constant MinMax expressions Committed Vik Fearing (xocolatl) Tom Lane (tgl) tgl 1 2018-12-30
19:25
2018-12-30
19:29
SQL Inlining Behavior Returned with feedback Adam Brightwell (abrightwell) Tom Lane (tgl) 1 2019-02-03
23:48
2019-02-03
23:47
Procedural Languages
schema variables, LET command Moved to next CF 13 Pavel Stehule (okbobcz) Peter Eisentraut (petere), Fabien Coelho (calvin), Gilles Darold (darold), Brian Faherty (scrummyin) 7 2019-08-01
23:13
2019-08-10
07:10
plpgsql unique statement id Committed Pavel Stehule (okbobcz) Peter Eisentraut (petere) petere 1 2019-01-24
21:27
2019-01-25
08:44
block level PRAGMA Moved to next CF Pavel Stehule (okbobcz) 3 2019-04-09
13:03
2019-04-09
18:48
Avoid treating core keywords as reserved in plpgsql Committed Tom Lane (tgl) Peter Eisentraut (petere) tgl 1 2019-01-04
17:17
2019-01-04
17:18
Refactoring
get rid of StdRdOptions, use individual binary reloptions representation for each relation kind instead Moved to next CF Nikolay Shaplov (nataraj) John Dent (denty) 8 2019-08-01
09:36
2019-08-01
09:39
de-deduplicate code in DML execution hooks in postgres_fdw Committed Ashutosh Bapat (ashutoshbapat) Etsuro Fujita (efujita) efujita 4 2019-01-17
05:49
2019-01-17
05:57
Replace conversion_create.sql with normal data entries Committed John Naylor (john.naylor) Tom Lane (tgl) tgl 4 2019-01-04
00:49
2019-01-04
00:49
Track the next xid using 64 bits Moved to next CF 12 Thomas Munro (macdice) Andres Freund (andresfreund) macdice 4 2019-03-28
05:57
2019-03-28
05:29
Add extension options to control TAP and isolation tests (Makefile rules) Committed Michael Paquier (michael-kun) Nikolay Shaplov (nataraj) michael-kun 2 2018-12-03
02:21
2018-12-03
00:38
Refactoring the checkpointer's fsync request queue Moved to next CF Thomas Munro (macdice), Shawn Debnath (sd) Kevin Grittner (kgrittn), Shawn Debnath (sd) macdice 3 2019-04-04
10:59
2019-04-05
16:22
minor fix in CancelVirtualTransaction Returned with feedback Álvaro Herrera (alvherre) Peter Eisentraut (petere), Pavan Deolasee (pavan) 1 2019-02-03
10:26
2019-02-03
10:26
Fast path for empty relids in check_outerjoin_delay() Returned with feedback Richard Guo (richardguo) Tom Lane (tgl) 1 2019-01-31
17:05
2019-01-31
17:04
Making WAL receiver startup rely on GUC context for primary_conninfo and primary_slot_name Moved to next CF Michael Paquier (michael-kun) Sergei Kornilov (melkij), Donald Dong (ddong) 2 2019-02-16
15:02
2019-01-17
00:54
Clean up some elog messages and comments for do_pg_stop_backup and do_pg_start_backup Committed Michael Paquier (michael-kun) Peter Eisentraut (petere) michael-kun 1 2019-01-01
00:04
2019-01-01
01:36
Reorganize collation lookup time and place Returned with feedback Peter Eisentraut (petere) 1 2019-02-01
15:27
2019-02-01
18:03
Use atexit() in initdb and pg_basebackup Committed Peter Eisentraut (petere) petere 1 2019-01-07
15:36
2019-01-07
15:37
Replication & Recovery
Respect client-initiated CopyDone during logical streaming replication Moved to next CF Dave Cramer (dcramer), Vladimir Gordiychuk (gordiychuk) Craig Ringer (ringerc) 6 2019-07-08
10:48
2019-07-08
10:41
Logical decoding of two-phase transactions Moved to next CF 13 Nikhil Sontakke (nikkhils) Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos) 13 2019-08-01
11:12
2019-02-04
05:15
Restricting maximum keep segments by repslots Moved to next CF 13 Kyotaro Horiguchi (horiguti) Masahiko Sawada (masahikosawada), Greg Stark (stark), Jehan-Guillaume (ioguix) (ioguix) 11 2019-08-01
23:55
2019-07-31
07:56
Synchronous replay mode for avoiding stale reads on hot standbys Moved to next CF 13 Thomas Munro (macdice) 7 2019-07-01
09:05
2019-02-04
06:34
Copy function for logical replication slots Moved to next CF Masahiko Sawada (masahikosawada) Petr Jelínek (pjmodos) alvherre 5 2019-05-24
01:36
2019-04-06
02:49
pg_rewind: options to use restore_command from recovery.conf or command line Moved to next CF 13 Alexey Kondratov (ololobus) Andrey Borodin (x4m) 5 2019-08-01
23:47
2019-08-01
16:53
Row filtering for logical replication Returned with feedback Euler Taveira (eulerto) Petr Jelínek (pjmodos), Hironobu Suzuki (suzuki_hironobu) 2 2019-02-03
10:14
2019-02-03
10:14
Connection slots reserved for replication Moved to next CF Alexander Kukushkin (cyberdem0n) Kyotaro Horiguchi (horiguti), Petr Jelínek (pjmodos), Masahiko Sawada (masahikosawada), Oleksii Kliukin (alexk), Surafel Temesgen (surafel) michael-kun 3 2019-02-12
01:36
2019-02-12
12:52
create and use subscription for nonsuperuser Moved to next CF 12 Evgeny Efimkin (efimkine) Andrey Borodin (x4m) 2 2019-03-26
02:29
2019-03-26
13:32
online change primary_conninfo Moved to next CF 13 Sergei Kornilov (melkij) 4 2019-08-01
09:06
2019-08-01
10:09
Remove deprecated exclusive backup mode Moved to next CF 13 David Steele (dsteele) 4 2019-07-01
12:14
2019-03-07
09:34
Change pgarch_readyXlog() to return .history files first Committed David Steele (dsteele) Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti) michael-kun 1 2018-12-24
11:32
2018-12-26
14:45
Add timeline to partial WAL segments Moved to next CF 13 David Steele (dsteele) 4 2019-07-01
12:14
2019-01-05
06:32
logical streaming for large in-progress transactions Moved to next CF 13 Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos) Masahiko Sawada (masahikosawada) 4 2019-08-01
09:08
2019-02-04
13:49
recovery_target_timeline='latest' by default Committed Peter Eisentraut (petere) Michael Paquier (michael-kun), David Steele (dsteele) petere 1 2019-01-13
09:18
2019-01-15
03:42
Synchronizing slots from primary to standby Moved to next CF 13 Petr Jelínek (pjmodos) Shaun Thomas (bonesmoses) 4 2019-08-04
01:02
2019-07-08
10:28
Security
GnuTLS support Returned with feedback Andreas Karlsson (kandreas), Peter Eisentraut (petere) 8 2018-11-29
17:43
2018-11-29
23:00
Add ALWAYS DEFERRED option for CONSTRAINTs and CONSTRAINT TRIGGERs Returned with feedback Nicolas Williams (cryptonector) Álvaro Herrera (alvherre), Robbie Harwood (rharwood) 5 2019-01-31
15:24
2019-01-31
15:24
macOS Secure Transport SSL Support Returned with feedback Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) 5 2019-02-04
05:11
2019-02-04
05:12
pg_hba.conf : new auth option : clientcert=verify-full Moved to next CF Julian Markwort (markwort) Magnus Hagander (mha), Thomas Munro (macdice) mha 6 2019-03-09
20:23
2019-03-09
20:22
GSSAPI encryption support Moved to next CF Robbie Harwood (rharwood) Nicolas Williams (cryptonector) sfrost 5 2019-04-03
20:25
2019-04-09
02:51
Allow has_table_previlege to return false when user has no previlege on namespace Returned with feedback Yugo Nagata (yugo.nagata) Gerdan Santos (gerdan) 3 2019-02-04
04:50
2019-02-04
04:50
Server Features
Generic type subscripting Moved to next CF 13 Dmitry Dolgov (erthalion) Tom Lane (tgl), Arthur Zakirov (a.zakirov) 12 2019-08-01
23:38
2019-07-11
14:33
multivariate MCV lists and histograms Moved to next CF 12 Tomas Vondra (fuzzycz) David Rowley (davidrowley), Dean Rasheed (deanr) fuzzycz 9 2019-04-09
02:29
2019-04-09
02:29
Push aggregation down to base relations and joins Moved to next CF Antonin Houska (a.houska) Tom Lane (tgl), Ashutosh Bapat (ashutoshbapat), Richard Guo (richardguo) 11 2019-08-01
23:53
2019-07-17
14:39
Pluggable storage API Moved to next CF 12 Álvaro Herrera (alvherre), Andres Freund (andresfreund), Alexander Korotkov (smagen), Haribabu Kommi (haribabu) Alexander Korotkov (smagen) andresfreund 9 2019-04-05
22:09
2019-04-08
17:37
Custom compression methods Moved to next CF Ildus Kurbangaliev (ildus) 10 2019-08-01
22:34
2019-07-08
12:00
BRIN bloom and multi-minmax indexes Moved to next CF Tomas Vondra (fuzzycz) 10 2019-08-01
22:26
2019-06-11
17:30
Flexible configuration for full-text search Returned with feedback Aleksandr Parfenov (a.parfenov) Aleksander Alekseev (a.alekseev) 6 2019-02-04
06:15
2018-11-29
13:02
Shared Ispell dictionaries Returned with feedback Arthur Zakirov (a.zakirov) Tomas Vondra (fuzzycz), Ildus Kurbangaliev (ildus) fuzzycz 6 2019-02-03
10:58
2019-04-05
19:35
SQL/JSON: jsonpath Moved to next CF 12 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Tomas Vondra (fuzzycz) smagen 6 2019-04-03
10:00
2019-04-07
00:03
Add enum relation option type Moved to next CF 13 Nikolay Shaplov (nataraj) 8 2019-08-19
20:11
2019-07-03
21:18
ICU as default collation provider Returned with feedback Marina Polyakova (whipping.top1991) Peter Geoghegan (pgeoghegan), Daniel Vérité (danielverite), Andrey Borodin (x4m) 5 2019-02-04
06:21
2018-12-12
17:53
Advanced partition matching for partition-wise join Moved to next CF 13 Etsuro Fujita (efujita), Ashutosh Bapat (ashutoshbapat) Etsuro Fujita (efujita), Dmitry Dolgov (erthalion), Amul Sul (sulamul) 8 2019-08-01
10:38
2019-08-16
13:25
Transactions involving multiple postgres foreign servers Moved to next CF 13 Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) Chris Travers (einhverfr) 8 2019-08-02
00:01
2019-07-02
00:48
Implement ASSERTIONs per the SQL standard. Returned with feedback Joe Wildish (joewildish) 4 2019-01-31
11:22
2019-01-31
11:22
Covering GiST indexes Moved to next CF 12 Andrey Borodin (x4m) Andreas Karlsson (kandreas) smagen 5 2019-03-15
10:52
2019-03-10
16:42
Range phrase operator in tsquery Returned with feedback Aleksandr Parfenov (a.parfenov) Dmitry Ivanov (funbringer) 4 2018-11-30
20:07
2018-11-30
20:08
Undo logs Moved to next CF 13 dilip kumar (dilip.kumar), Thomas Munro (macdice) Amit Kapila (amitkapila) 7 2019-08-01
23:58
2019-07-17
17:02
Global snapshots Returned with feedback Stas Kelvich (kelvich), Konstantin Knizhnik (knizhnik) Andrey Borodin (x4m) 4 2019-01-31
16:49
2019-01-31
16:46
Index Skip Scan Moved to next CF Dmitry Dolgov (erthalion), Thomas Munro (macdice), Jesper Pedersen (jpedersen) Thomas Munro (macdice), James Coleman (jcole1989) 6 2019-08-02
16:11
2019-08-06
08:37
Detect shared buffer access violations using mprotect() Returned with feedback Asim Rama Praveen (apraveen) 3 2019-02-03
10:31
2019-02-03
10:31
SERIALIZABLE on standby servers Moved to next CF 13 Thomas Munro (macdice) Kevin Grittner (kgrittn) 4 2019-07-01
11:14
2019-02-04
06:19
amcheck verification for GiST Moved to next CF 13 Andrey Borodin (x4m) Peter Geoghegan (pgeoghegan) 5 2019-08-01
23:55
2019-04-02
21:26
DNS SRV support for LDAP authentication Moved to next CF 12 Thomas Munro (macdice) Daniel Gustafsson (d_gustafsson) macdice 3 2019-03-21
02:45
2019-03-21
03:10
Implement predicate propagation for non-equivalence clauses. Returned with feedback Richard Guo (richardguo) Alexander Kuzmenkov (akuzmenkov) 2 2019-02-03
10:05
2019-02-03
10:04
Undo worker and transaction rollback Moved to next CF 13 Amit Kapila (amitkapila), dilip kumar (dilip.kumar), mithun cy (mithun.cy), Rafia Sabih (rafia.sabih) 5 2019-08-01
23:58
2019-01-24
09:01
Cleaning up orphaned files using undo logs Moved to next CF Thomas Munro (macdice) 4 2019-08-01
22:28
2019-08-24
14:19
Foreign keys referencing partitioned tables Moved to next CF 12 Álvaro Herrera (alvherre) Jesper Pedersen (jpedersen) alvherre 2 2019-04-03
17:52
2019-04-04
00:45
Add Hook Functions for Disk Quota Extension Moved to next CF 13 Haozhou Wang (hawang), Hubert Zhang (hubertz), Hao Wu (hwu) Raymond Martin (ramarti) 4 2019-08-01
22:19
2019-07-15
04:07
Allow partitions to inherit their tablespace from their parent Committed David Rowley (davidrowley) Michael Paquier (michael-kun) alvherre 1 2018-12-17
19:21
2018-12-19
01:05
Add pg_partition_root to get top-most parent of a partition tree Moved to next CF 12 Michael Paquier (michael-kun) Amit Langote (amitlan) michael-kun 2 2019-02-08
00:08
2019-02-08
00:07
Statement-level rollback Moved to next CF Álvaro Herrera (alvherre), Takayuki Tsunakawa (maumau) 2 2019-02-04
06:14
2019-02-13
01:12
Implement NULL-related checks in object address functions to prevent cache lookup errors, take two Moved to next CF 13 Michael Paquier (michael-kun) 4 2019-08-01
04:20
2019-07-02
07:28
Triggers on Materialized Views Moved to next CF 13 Mi Tar (mitar) 2 2019-04-01
07:06
2019-04-01
07:06
Removing --disable-strong-random from the code Committed Michael Paquier (michael-kun) Tom Lane (tgl) michael-kun 1 2019-01-01
11:42
2019-01-01
11:41
SQL Commands
generated columns Moved to next CF Peter Eisentraut (petere) Michael Paquier (michael-kun), Pavel Stehule (okbobcz) petere 5 2019-03-30
08:03
2019-04-09
01:00
MERGE Returned with feedback Pavan Deolasee (pavan) 6 2019-01-31
15:55
2019-01-31
15:54
SQL/JSON: functions Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Andrew Alsup (ahalsup) 8 2019-08-01
23:55
2019-07-16
13:59
SQL/JSON: JSON_TABLE Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Pavel Stehule (okbobcz) 8 2019-08-01
10:31
2019-07-23
13:58
Add support for ON UPDATE/DELETE actions on ALTER CONSTRAINT Moved to next CF 13 Matheus Oliveira (matheus.oliveira) Ashutosh Bapat (ashutoshbapat), José Villanova (azlev), Lucas Viecelli (lucasviecelli) 7 2019-08-01
22:20
2019-07-28
17:37
chained transactions Moved to next CF Peter Eisentraut (petere) Fabien Coelho (calvin) petere 6 2019-03-24
11:01
2019-03-24
14:41
generalized expression syntax for partition bounds Committed Tom Lane (tgl), Kyotaro Horiguchi (horiguti), Amit Langote (amitlan) Peter Eisentraut (petere) petere 4 2019-01-25
10:39
2019-01-28
04:12
conflict handling for COPY FROM Moved to next CF Surafel Temesgen (surafel) Karen Huddleston (khuddlefish), Andrew McElroy (andrew.mcelroy.punchh.com) 4 2019-06-28
11:00
2019-07-16
07:08
FETCH FIRST clause PERCENT option Moved to next CF Surafel Temesgen (surafel) Tomas Vondra (fuzzycz), Vik Fearing (xocolatl), Gerdan Santos (gerdan) 4 2019-06-28
05:33
2019-08-22
07:40
ALTER TABLE on system catalogs Moved to next CF Peter Eisentraut (petere) petere 4 2019-03-19
10:32
2019-03-19
11:00
COPY FROM WHEN condition Committed Surafel Temesgen (surafel) Tomas Vondra (fuzzycz), MyungKyu Lim (lmk) fuzzycz 2 2019-01-19
23:22
2019-01-29
21:53
ATTACH/DETACH PARTITION CONCURRENTLY Moved to next CF Álvaro Herrera (alvherre), Robert Haas (rhaas), David Rowley (davidrowley) rhaas 3 2019-03-14
16:01
2019-03-14
16:01
FETCH FIRST clause WITH TIES option Moved to next CF Surafel Temesgen (surafel) Tomas Vondra (fuzzycz) 5 2019-08-01
23:14
2019-07-03
10:40
support VARIADIC arg for least/greatest functions Moved to next CF Pavel Stehule (okbobcz) Chapman Flack (chap) 2 2019-03-11
22:19
2019-03-11
22:26
Allow UNLISTEN during recovery Committed Shay Rojansky (roji) Mi Tar (mitar) tgl 1 2019-01-26
02:15
2019-01-26
11:09
Allow anonymous rowtypes in function return column definition Committed Elvis Pranskevichus (elprans) Tom Lane (tgl) tgl 1 2019-01-31
00:25
2019-01-31
00:26
REINDEX CONCURRENTLY Moved to next CF 12 Peter Eisentraut (petere) Michael Paquier (michael-kun), Sergei Kornilov (melkij) petere 2 2019-03-29
07:27
2019-04-01
06:43
START/END line number for COPY FROM Rejected Surafel Temesgen (surafel) 1 2019-01-30
06:06
2019-01-07
12:59
Temporary materialized views Moved to next CF Mi Tar (mitar) Andreas Karlsson (kandreas) 2 2019-03-15
09:59
2019-03-15
09:51
insensitive/non-deterministic collations Moved to next CF 12 Peter Eisentraut (petere) Peter Geoghegan (pgeoghegan), Daniel Vérité (danielverite) petere 2 2019-03-22
12:43
2019-03-22
12:43
Triggers on materialized views Withdrawn Mi Tar (mitar) 1 2019-01-04
15:25
2019-04-01
07:06
Prepare Transaction support for ON COMMIT DROP temporary tables Returned with feedback Dimitri Fontaine (dim) Vik Fearing (xocolatl) 1 2019-02-01
01:10
2019-02-01
01:10
System Administration
Online enabling of checksums Returned with feedback Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz), Andrey Borodin (x4m), Michael Banck (mbanck), Sergei Kornilov (melkij) mha 5 2019-01-31
15:53
2019-01-31
11:24
Changing the autovacuum launcher scheduling; oldest table first algorithm Returned with feedback Masahiko Sawada (masahikosawada) Anastasia Lubennikova (lubennikovaav) 5 2018-11-30
09:40
2018-11-30
09:40
Support optional message in backend cancellation/termination Returned with feedback Daniel Gustafsson (d_gustafsson) Pavel Stehule (okbobcz) 4 2019-02-03
09:25
2019-02-03
09:25
pg_stat_statements_reset() update to reset specific statement statistics Committed Haribabu Kommi (haribabu) Fujii Masao (masaofujii), Sergei Kornilov (melkij) amitkapila 4 2019-01-17
03:01
2019-01-11
03:35
Online verification of checksums Moved to next CF Michael Banck (mbanck) Fabien Coelho (calvin) 4 2019-04-09
00:22
2019-03-30
13:35
Progress reporting for pg_verify_checksums Moved to next CF Bernd Helmle (psoo), Michael Banck (mbanck) Fabien Coelho (calvin) michael-kun 4 2019-04-02
02:06
2019-04-03
01:49
Support custom socket directory in pg_upgrade Committed Daniel Gustafsson (d_gustafsson) Hironobu Suzuki (suzuki_hironobu) tgl 2 2018-12-01
20:45
2018-12-07
07:10
pg_stat_ssl additions Committed Peter Eisentraut (petere) Gerdan Santos (gerdan) petere 2 2019-01-31
23:48
2019-01-31
23:48
Log PostgreSQL version number on startup Committed Christoph Berg (myon) Peter Eisentraut (petere) petere 1 2019-01-30
22:29
2019-01-30
22:29
A few new options for vacuumdb Committed Nathan Bossart (bossartn) Michael Paquier (michael-kun) michael-kun 1 2019-01-31
04:20
2019-02-01
01:50
pg_upgrade: Pass -j option down to vacuumdb Moved to next CF 12 Jesper Pedersen (jpedersen) Kirk Jamison (kirkjamison), Stefan Petrea (wsdookadr) 2 2019-04-09
00:22
2019-04-04
14:49
Offline enabling/disabling of checksums Moved to next CF Michael Banck (mbanck) Michael Paquier (michael-kun), Fabien Coelho (calvin), Sergei Kornilov (melkij) michael-kun 2 2019-03-22
23:56
2019-03-29
14:01
Support huge_pages on AIX Moved to next CF 13 Thomas Munro (macdice) macdice 4 2019-07-08
00:11
2019-02-07
14:18
Detach postmaster from calling process group with setsid() Committed Heikki Linnakangas (heikki) Tom Lane (tgl) heikki 1 2019-01-14
12:54
2019-01-14
12:53