Commitfest 2017-11

Shortcuts
Text Status Author Reviewer
Clear


Status summary: Committed: 55. Moved to next CF: 108. Rejected: 1. Returned with Feedback: 42. Total: 206.

Closed patches

Status 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 Heikki Linnakangas (heikki), Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti) Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti), satyanarayana Narlapuram (snarlap) 13 2018-11-30
17:25
2018-11-30
17:27
Failure at replay for corrupted 2PC files + reduce window between end-of-recovery record and history file write Moved to next CF Heikki Linnakangas (heikki), Michael Paquier (michael-kun) Alexander Korotkov (smagen), Takayuki Tsunakawa (maumau) michael-kun 7 2018-07-09
01:31
2018-07-09
01:29
replace broken GetExistingLocalJoinPath with CreateLocalJoinPath Moved to next CF Etsuro Fujita (efujita) Robert Haas (rhaas), Tom Lane (tgl), Ryan Murphy (murftown), Ashutosh Bapat (ashutoshbapat) rhaas 5 2018-01-17
22:10
2018-01-31
02:17
Fix a bug that can prevent standby from restarting Moved to next CF Kyotaro Horiguchi (horiguti) Michael Paquier (michael-kun) heikki 6 2018-06-11
03:28
2018-05-14
06:59
Replication status in logical replication Moved to next CF Masahiko Sawada (masahikosawada) Simon Riggs (simon), Petr Jelínek (pjmodos), vaishnavi prabakaran (vaishnavip) michael-kun 5 2018-07-12
01:23
2018-07-12
01:58
Walsender timeout and large transactions Moved to next CF Petr Jelínek (pjmodos) Kyotaro Horiguchi (horiguti), Yura Sokolov (funny_falcon) adunstan 3 2017-12-14
16:38
2017-12-15
00:49
Adjust the cost of Gather for target evaluation Moved to next CF Amit Kapila (amitkapila), Jeff Janes (jjanes) rhaas 4 2018-04-01
05:03
2018-04-01
05:04
reltuples in VACUUM and ANALYZE Moved to next CF Tomas Vondra (fuzzycz) Haribabu Kommi (haribabu) tgl 4 2018-03-22
19:48
2018-03-22
20:15
Fix race condition between SELECT and ALTER TABLE NO INHERIT Moved to next CF Kyotaro Horiguchi (horiguti) Tom Lane (tgl) tgl 3 2018-01-12
20:47
2018-01-16
02:54
Old row version in hot chain become visible after a freeze Moved to next CF Robert Haas (rhaas), Andres Freund (andresfreund), Daniel Wood (danwood) Robert Haas (rhaas), Andres Freund (andresfreund) andresfreund 2 2017-12-23
22:41
2017-09-28
16:47
Commits don't block for synchronous replication Moved to next CF Asim Rama Praveen (apraveen), Ashwin Agrawal (ashwinstar) Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada) simon 2 2017-12-29
14:44
2017-12-31
06:15
Assertion failure when the non-exclusive pg_stop_backup aborted Moved to next CF Masahiko Sawada (masahikosawada) Michael Paquier (michael-kun) masaofujii 2 2017-12-19
01:10
2017-12-19
00:29
Another oddity in handling of WCO constraints in postgres_fdw Moved to next CF Etsuro Fujita (efujita) Arthur Zakirov (a.zakirov) jdavis 4 2018-07-08
23:55
2018-07-09
11:05
Improper const-evaluation of HAVING with grouping sets and subquery pullup Moved to next CF Heikki Linnakangas (heikki) Tom Lane (tgl), Andrew Gierth (rhodiumtoad) tgl 2 2018-01-12
18:10
2018-01-12
17:45
IDENTITY columns causing crash on typed and partition tables Moved to next CF Michael Paquier (michael-kun) Peter Eisentraut (petere) petere 2 2017-12-11
04:21
2017-12-11
01:08
parallel.c oblivion of worker-startup failures Moved to next CF Amit Kapila (amitkapila), Robert Haas (rhaas) rhaas 2 2018-01-23
17:48
2018-01-25
00:29
Fix cube KNN by coordinate Moved to next CF Alexander Korotkov (smagen) Andrey Borodin (x4m) sigaev 2 2018-01-11
11:57
2018-01-11
20:00
postgres_fdw: Add support for INSERT OVERRIDING clause Moved to next CF Peter Eisentraut (petere) Michael Paquier (michael-kun) 2 2017-12-28
15:24
2017-12-19
21:03
Clients
pgbench - allow to store query results into variables Moved to next CF Fabien Coelho (calvin) Stephen Frost (sfrost), Amit Langote (amitlan), Rafia Sabih (rafia.sabih) alvherre 12 2018-12-01
12:02
2018-11-24
16:57
pgbench - functions & operators Moved to next CF Fabien Coelho (calvin) Fedor Sigaev (sigaev), Pavel Stehule (okbobcz) sigaev 4 2018-01-09
15:06
2018-01-10
08:00
possibility to specify sort columns for psql describe commands in verbose mode Moved to next CF Pavel Stehule (okbobcz) Alexander Korotkov (smagen), Davy Machado (davy.machado) 4 2018-01-12
15:11
2018-01-12
15:11
Refactor handling of database attributes between pg_dump and pg_dumpall Moved to next CF Haribabu Kommi (haribabu) vaishnavi prabakaran (vaishnavip) tgl 4 2018-01-22
19:09
2018-01-23
16:46
Add --no-comments to skip COMMENTs with pg_dump Moved to next CF Robins Tharakan (robins) Fabrízio Mello (fabriziomello) tgl 3 2018-01-25
20:27
2018-01-26
18:35
pgbench - another attempt at tap test for time-related options Moved to next CF Fabien Coelho (calvin) Heikki Linnakangas (heikki) 7 2018-12-01
12:05
2018-11-24
16:58
Add Pow() support to pgbench Moved to next CF Raúl Marín (algunenano) Fabien Coelho (calvin) rhaas 2 2017-12-27
18:47
2017-12-27
18:47
psql command \graw Moved to next CF Pavel Stehule (okbobcz) Fabien Coelho (calvin) 2 2018-01-23
18:16
2018-01-27
14:31
Miscellaneous
GUC for cleanup index threshold Moved to next CF Masahiko Sawada (masahikosawada) Peter Geoghegan (pgeoghegan), Kyotaro Horiguchi (horiguti), Alexander Korotkov (smagen) sigaev 5 2018-04-04
16:31
2018-04-06
08:33
XML XPath default namespace support Moved to next CF Pavel Stehule (okbobcz) Kyotaro Horiguchi (horiguti) 8 2018-11-29
13:44
2018-11-30
18:32
Vacuum: Update FSM more frequently Moved to next CF Claudio Freire (klaussfreire) Masahiko Sawada (masahikosawada), jing wang (ian) tgl 4 2018-03-30
18:06
2018-04-03
13:37
static assertions in C++ Moved to next CF Peter Eisentraut (petere) petere 3 2017-12-26
15:51
2017-12-26
15:51
Additional logging for VACUUM and ANALYZE Moved to next CF Nathan Bossart (bossartn) Fabrízio Mello (fabriziomello) rhaas 2 2017-12-04
20:34
2017-12-04
20:33
Monitoring & Control
amcheck heap verification Moved to next CF Peter Geoghegan (pgeoghegan) Simon Riggs (simon), Andrey Borodin (x4m) andresfreund 4 2018-04-01
03:32
2018-04-01
03:32
Performance
Vacuum: allow usage of more than 1GB of work mem Moved to next CF Heikki Linnakangas (heikki), Claudio Freire (klaussfreire) Heikki Linnakangas (heikki), Masahiko Sawada (masahikosawada), Anastasia Lubennikova (lubennikovaav), Aleksander Alekseev (a.alekseev), Alexey Chernyshov (alexey-chernyshov) 9 2018-10-02
01:43
2018-10-02
01:43
Parallel Hash Moved to next CF Thomas Munro (macdice) Peter Geoghegan (pgeoghegan), Andres Freund (andresfreund), Ashutosh Bapat (ashutoshbapat) andresfreund 6 2017-12-26
01:00
2017-12-21
08:49
Protect syscache from bloating with negative cache entries Moved to next CF Kyotaro Horiguchi (horiguti) Jim Nasby (decibel), Takeshi Ideriha (ideriha) 10 2018-12-01
12:58
2018-12-01
12:59
Parallel Append implementation Moved to next CF Amit Khandekar (amitdkhan) Ashutosh Bapat (ashutoshbapat) rhaas 4 2017-12-07
12:23
2017-12-06
10:21
Convert join OR clauses into UNION queries Moved to next CF Tom Lane (tgl) Peter Geoghegan (pgeoghegan), Jim Nasby (decibel), Noah Misch (nmisch) 7 2018-10-02
01:11
2018-10-02
01:32
SERIALIZABLE with parallel query Moved to next CF Thomas Munro (macdice) Masahiko Sawada (masahikosawada), Haribabu Kommi (haribabu), Kevin Grittner (kgrittn) 9 2018-11-29
22:01
2018-10-10
21:14
Constraint exclusion on partitioned tables Moved to next CF Ashutosh Bapat (ashutoshbapat) Jeevan Chalke (jeevan.chalke) rhaas 3 2017-12-01
16:31
2017-12-03
23:15
Supporting huge pages on Windows Moved to next CF Thomas Munro (macdice), Takayuki Tsunakawa (maumau) Magnus Hagander (mha) mha 3 2018-01-21
14:45
2018-01-22
14:05
Incremental sort Moved to next CF Alexander Korotkov (smagen) Tomas Vondra (fuzzycz), Antonin Houska (a.houska), James Coleman (jcole1989) 7 2018-11-30
13:00
2018-11-30
12:38
Moving relation extension locks out of heavyweight lock manager Moved to next CF Masahiko Sawada (masahikosawada) 4 2018-03-30
07:43
2018-11-30
01:02
Improve compactify_tuples and PageRepairFragmentation Moved to next CF Yura Sokolov (funny_falcon) Claudio Freire (klaussfreire) 6 2018-10-02
02:27
2018-10-02
02:27
Full merge join on comparison clause Moved to next CF Alexander Kuzmenkov (akuzmenkov) Jeff Davis (jdavis), Ashutosh Bapat (ashutoshbapat) 7 2018-11-21
13:03
2018-11-21
13:02
Implicit prepare of statements: replace literals with parameters and store cached plans Moved to next CF Konstantin Knizhnik (knizhnik) 4 2018-03-06
15:07
2018-11-30
09:57
Surjective indexes Moved to next CF Konstantin Knizhnik (knizhnik) Simon Riggs (simon) simon 4 2018-03-27
19:03
2018-03-28
07:18
Gather speed-up Moved to next CF Rafia Sabih (rafia.sabih) dilip kumar (dilip.kumar) rhaas 4 2018-03-02
17:21
2018-03-29
16:18
Fix LWLock degradation on NUMA Moved to next CF Yura Sokolov (funny_falcon) Jesper Pedersen (jpedersen), kalyan s (kalyan) 7 2018-11-30
16:20
2018-11-30
22:06
Improve selectivity estimate for semi- and anti-join with <> quals Moved to next CF Thomas Munro (macdice) Ashutosh Bapat (ashutoshbapat) tgl 3 2017-11-30
03:02
2017-12-03
17:40
Partition-wise aggregation/grouping Moved to next CF Jeevan Chalke (jeevan.chalke) Ashutosh Bapat (ashutoshbapat) rhaas 4 2018-04-10
14:00
2018-04-10
14:27
Exclude partition constaint checking in query execution plan for partitioned table queries Moved to next CF Konstantin Knizhnik (knizhnik) David Rowley (davidrowley), Thomas Munro (macdice) 6 2018-10-02
04:31
2018-10-02
04:31
faster partition pruning in planner Moved to next CF Amit Langote (amitlan) Kyotaro Horiguchi (horiguti), David Rowley (davidrowley), dilip kumar (dilip.kumar), Amit Khandekar (amitdkhan), Jesper Pedersen (jpedersen), jiang fei (yifei) alvherre 4 2018-04-06
20:40
2018-04-10
12:11
Lazy hash table for snapshot's "xid in progress" Moved to next CF Yura Sokolov (funny_falcon) Tomas Vondra (fuzzycz) 6 2018-11-30
15:04
2018-11-30
15:05
Better estimate for filter cost Moved to next CF Yuto Hayamizu (hayamiz), Ryoji Kawamichi (kawamichi) Thomas Munro (macdice), Ashutosh Bapat (ashutoshbapat) 5 2018-10-02
02:58
2018-10-02
02:58
Make pg_rewind not copy useless WALs Moved to next CF Chen huajun (chenhuajun) Alexander Korotkov (smagen) 2 2018-01-31
03:18
2018-01-31
03:18
Pipelining/batch mode support for libpq Moved to next CF Craig Ringer (ringerc), vaishnavi prabakaran (vaishnavip) Andres Freund (andresfreund), Daniel Vérité (danielverite) 6 2018-11-29
16:13
2018-11-29
16:14
Runtime Partition Pruning Moved to next CF David Rowley (davidrowley), Beena Emerson (beena.emerson) Álvaro Herrera (alvherre), David Rowley (davidrowley), Jesper Pedersen (jpedersen), Amul Sul (sulamul) alvherre 3 2018-04-07
21:04
2018-04-09
18:48
Removing [Merge]Append nodes which contain a single subpath Moved to next CF David Rowley (davidrowley) Álvaro Herrera (alvherre), Tomas Vondra (fuzzycz) 7 2018-12-01
11:49
2018-11-24
00:36
PARALLEL flag for cursors Moved to next CF Tomas Vondra (fuzzycz) Simon Riggs (simon) 2 2018-02-07
15:14
2018-02-09
20:36
Generic WAL compression Moved to next CF Oleg Ivanov (tigvarts) Antonin Houska (a.houska) 2 2018-03-21
15:14
2018-02-08
16:17
Remove LEFT JOINs in more cases Moved to next CF David Rowley (davidrowley) Antonin Houska (a.houska) 5 2018-09-28
08:28
2018-09-28
08:26
Procedural Languages
new plpgsql extra_checks Moved to next CF Pavel Stehule (okbobcz) Stephen Frost (sfrost), Tomas Vondra (fuzzycz) fuzzycz 6 2018-07-25
00:01
2018-07-25
04:59
Jsonb transform for pl/perl Moved to next CF Anthony Bykov (anthonyb) Pavel Stehule (okbobcz), Aleksander Alekseev (a.alekseev), Nikita Glukhov (n.glukhov) petere 3 2018-04-03
14:44
2018-04-10
14:31
Transaction control in procedures Moved to next CF Peter Eisentraut (petere) Andrew Dunstan (adunstan) petere 2 2018-01-22
13:54
2018-01-22
13:54
Refactoring
Remove special wraparound code for pg_serial SLRU Moved to next CF Thomas Munro (macdice) Anastasia Lubennikova (lubennikovaav) tgl 5 2018-03-30
19:14
2018-03-30
19:14
create_unique_path and GEQO Moved to next CF Ashutosh Bapat (ashutoshbapat) rhaas 3 2017-12-11
03:21
2017-12-01
02:01
Refactoring identifier checks to consistently use strcmp Moved to next CF Daniel Gustafsson (d_gustafsson) Michael Paquier (michael-kun) tgl 3 2018-01-26
23:37
2018-02-02
04:13
Improve eval_const_expressions Moved to next CF Tom Lane (tgl) Dmitry Dolgov (erthalion) tgl 3 2018-01-03
17:36
2018-01-03
17:37
64-bit transaction identifiers Moved to next CF Alexander Korotkov (smagen) 4 2018-03-01
22:48
2018-03-01
23:07
Subscription code improvements Moved to next CF Petr Jelínek (pjmodos), Masahiko Sawada (masahikosawada) Peter Eisentraut (petere) 4 2018-04-07
23:47
2018-04-06
14:25
Remove useless code in ExecInitModifyTable Moved to next CF Etsuro Fujita (efujita) Amit Langote (amitlan) tgl 2 2018-01-17
19:44
2018-01-19
10:14
Call RelationDropStorage() for broader range of object drops. Moved to next CF Hadi Moshayedi (hadi) 2 2018-01-22
23:47
2018-01-22
23:47
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) 6 2018-03-13
13:07
2018-03-13
13:06
Logical decoding of two-phase transactions Moved to next CF Nikhil Sontakke (nikkhils) Tomas Vondra (fuzzycz) 10 2018-12-01
13:14
2018-12-16
14:00
Restricting maximum keep segments by repslots Moved to next CF Kyotaro Horiguchi (horiguti) Masahiko Sawada (masahikosawada), Greg Stark (stark) 8 2018-11-30
23:04
2018-11-20
05:07
Security
postgres_fdw super user checks Moved to next CF Jeff Janes (jjanes) Andreas Karlsson (kandreas) rhaas 3 2017-12-05
19:49
2017-12-12
05:09
GnuTLS support Moved to next CF 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 Moved to next CF Nicolas Williams (cryptonector) Álvaro Herrera (alvherre), Robbie Harwood (rharwood) 5 2018-11-29
18:03
2018-11-29
18:04
Server Features
Correct space parsing in to_timestamp() Moved to next CF Arthur Zakirov (a.zakirov) Dmitry Dolgov (erthalion), Amul Sul (sulamul), Paulo Junior (paulocsd) smagen 10 2018-09-13
18:15
2018-09-26
14:40
add GUCs to control custom plan logic Moved to next CF Pavel Stehule (okbobcz) Peter Eisentraut (petere) petere 6 2018-07-16
12:07
2018-07-16
12:07
UPDATE of partition key Moved to next CF Amit Khandekar (amitdkhan) Álvaro Herrera (alvherre), David Rowley (davidrowley), dilip kumar (dilip.kumar), Amit Langote (amitlan), Thomas Munro (macdice) rhaas 5 2018-02-27
05:40
2018-01-24
21:57
Generic type subscripting Moved to next CF Dmitry Dolgov (erthalion) Tom Lane (tgl), Arthur Zakirov (a.zakirov) 9 2018-11-30
23:34
2018-11-26
12:37
Improve geometric types Moved to next CF Emre Hasegeli (hasegeli) Kyotaro Horiguchi (horiguti), Tomas Vondra (fuzzycz), Aleksander Alekseev (a.alekseev) fuzzycz 6 2018-09-26
09:13
2018-09-27
20:59
Predicate locking in Gist index Moved to next CF Shubham Barai (shubham) Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrey Borodin (x4m) sigaev 4 2018-03-27
12:44
2018-03-27
12:44
Predicate locking in hash index Moved to next CF Shubham Barai (shubham) Amit Kapila (amitkapila), Alexander Korotkov (smagen), Thomas Munro (macdice) sigaev 4 2018-04-07
14:13
2018-04-09
07:11
Add support for tuple routing to foreign partitions Moved to next CF Etsuro Fujita (efujita), Amit Langote (amitlan) Amit Langote (amitlan) rhaas 4 2018-04-07
20:42
2018-04-09
10:20
New function for tsquery creation Moved to next CF Dmitry Ivanov (funbringer), Victor Drobny (faza107) Aleksander Alekseev (a.alekseev), Oliver Ford (ojford) sigaev 4 2018-04-05
16:56
2018-04-05
16:56
Implement NULL-related checks in object address functions to prevent cache lookup errors Moved to next CF Michael Paquier (michael-kun) 7 2018-11-29
07:09
2018-09-18
05:51
INSERT ON CONFLICT and partitioned tables Moved to next CF Amit Langote (amitlan) Álvaro Herrera (alvherre), Jeevan Ladhe (jeevanladhe) rhaas 3 2017-12-13
07:41
2017-12-07
05:10
Creating backup history files for backups taken from standbys Moved to next CF Michael Paquier (michael-kun) Masahiko Sawada (masahikosawada), David Steele (dsteele) masaofujii 4 2018-03-05
23:33
2018-03-05
23:32
multivariate MCV lists and histograms Moved to next CF Tomas Vondra (fuzzycz) Dean Rasheed (deanr) 8 2018-12-01
12:47
2018-11-26
22:51
Push aggregation down to base relations and joins Moved to next CF Antonin Houska (a.houska) Tom Lane (tgl), Ashutosh Bapat (ashutoshbapat) 8 2018-11-30
21:54
2018-11-18
21:43
Pluggable storage API Moved to next CF Álvaro Herrera (alvherre), Alexander Korotkov (smagen), Haribabu Kommi (haribabu) Alexander Korotkov (smagen), Thomas Munro (macdice) 8 2018-12-01
12:52
2018-12-15
19:37
Custom compression methods Moved to next CF Ildus Kurbangaliev (ildus) 7 2018-12-03
11:21
2018-12-03
12:43
Channel binding support for SCRAM-SHA-256, take two Moved to next CF Michael Paquier (michael-kun) Peter Eisentraut (petere) petere 2 2018-01-04
20:38
2018-01-05
01:00
Timeline ID in backup_label file Moved to next CF Michael Paquier (michael-kun) David Steele (dsteele) simon 2 2018-01-06
12:25
2018-01-08
13:18
BRIN bloom and multi-minmax indexes Moved to next CF Tomas Vondra (fuzzycz) 7 2018-11-29
17:42
2018-10-02
02:49
Covering B-tree indexes (aka INCLUDE) Moved to next CF Anastasia Lubennikova (lubennikovaav) Peter Geoghegan (pgeoghegan), Alexander Korotkov (smagen), Andrey Borodin (x4m) sigaev 3 2018-04-07
20:42
2018-04-10
16:03
Statement-level rollback Moved to next CF Takayuki Tsunakawa (maumau) 3 2018-03-02
04:10
2018-03-02
04:10
local partitioned indexes Moved to next CF Álvaro Herrera (alvherre) David Rowley (davidrowley), Jaime Casanova (jcasanov), Jesper Pedersen (jpedersen) alvherre 2 2018-01-19
14:59
2018-01-25
19:24
SQL Commands
SQL/JSON support in PostgreSQL Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Piotr Stefaniak (pstef) 4 2018-03-02
06:45
2018-03-02
07:42
INSERT .. ON CONFLICT DO SELECT Moved to next CF Marko Tiikkaja (johto) Peter Geoghegan (pgeoghegan) 3 2018-01-22
23:30
2018-01-22
23:29
Foreign Key Arrays Moved to next CF Mark Rofail (markmoheb) Andreas Karlsson (kandreas) alvherre 6 2018-10-02
05:13
2018-10-02
05:13
Support to COMMENT ON DATABASE CURRENT_DATABASE Moved to next CF jing wang (ian) Surafel Temesgen (surafel), Nathan Bossart (bossartn) 3 2018-03-06
14:25
2018-03-06
16:25
System Administration
log_destination=file Moved to next CF Magnus Hagander (mha) Gerdan Santos (gerdan) 4 2018-03-02
08:43
2018-03-02
23:06
REINDEX CONCURRENTLY Moved to next CF Michael Paquier (michael-kun), Andreas Karlsson (kandreas) 3 2018-02-01
06:22
2018-12-16
06:34
Adding an option to pg_basebackup to output messages as if it were running in batch-mode, as opossed to running in a tty Moved to next CF Martín Marqués (mmarques) Arthur Zakirov (a.zakirov) petere 2 2017-12-01
14:29
2017-12-01
14:28
Restrict pg_rewind to specified/needed directories Moved to next CF Chris Travers (einhverfr) 2 2018-02-01
06:41
2018-02-01
06:41