Commitfest 2018-03

Shortcuts
Text Status Author Reviewer
Clear


Status summary: Committed: 117. Moved to next CF: 89. Rejected: 10. Returned with Feedback: 36. Total: 252.

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
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
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
pg_rewind corrupts control file global/pg_control Moved to next CF Michael Paquier (michael-kun) Dmitry Dolgov (erthalion) michael-kun 2 2018-07-06
23:14
2018-07-06
23:12
Freeing a character string returned by pgtypes library functions crashes on Windows Moved to next CF Takayuki Tsunakawa (maumau) Kyotaro Horiguchi (horiguti), Thomas Munro (macdice) macdice 2 2018-06-18
07:38
2018-06-26
20:28
Reset temp schema on connection to prevent XID wraparound Moved to next CF Takayuki Tsunakawa (maumau) Michael Paquier (michael-kun) michael-kun 3 2018-08-13
09:55
2018-08-20
23:38
Cascaded standby cannot start after a shutdown Moved to next CF Michael Paquier (michael-kun), Takayuki Tsunakawa (maumau) Michael Paquier (michael-kun) michael-kun 2 2018-06-18
01:59
2018-06-18
04:29
lc_messages parameter doesn't work on Windows Moved to next CF Aleksandr Parfenov (a.parfenov) Noah Misch (nmisch) 4 2018-11-29
12:37
2018-11-29
12:36
postgres.exe doesn't output crash dump when it crashes before main() Moved to next CF Takayuki Tsunakawa (maumau) Haribabu Kommi (haribabu) 5 2018-11-30
15:52
2018-11-06
04:53
ConvertRowtypeExpr reference errors from partition-wise join Moved to next CF Ashutosh Bapat (ashutoshbapat) Etsuro Fujita (efujita) efujita 4 2018-10-02
07:45
2018-10-02
08:20
fix constraint exclusion failure for certain partition key types Moved to next CF Amit Langote (amitlan) alvherre 2 2018-07-10
19:49
2018-07-26
02:09
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 - 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
Tab completion for SELECT in psql Moved to next CF Edmund Horner (ejrh) Vik Fearing (xocolatl), Johnes Castro (johnes), Ruurd Pels (ruurd) 4 2018-10-01
05:40
2018-09-22
06:53
pgbench - option to build using ppoll() for larger connection counts Moved to next CF doug rady (drady) Robert Haas (rhaas), Fabien Coelho (calvin) tgl 4 2018-09-24
18:41
2018-09-23
00:11
Find additional connection service files in pg_service.conf.d directory Moved to next CF Curt Tilmes (ctilmes) Heikki Linnakangas (heikki) 3 2018-09-30
12:49
2018-09-30
12:49
csv output format for psql Moved to next CF Daniel Vérité (danielverite) Fabien Coelho (calvin), Lætitia AVROT (arkhena) 3 2018-10-01
05:42
2018-11-27
12:02
pgbench - test whether a variable exists Moved to next CF Fabien Coelho (calvin) 3 2018-10-01
02:34
2018-10-01
02:34
Miscellaneous
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
Test partition-wise join with partitioned tables containing default partition Moved to next CF rajkumar raghuwanshi (rajkumar.raghuwanshi) Ashutosh Bapat (ashutoshbapat) jdavis 3 2018-07-06
05:06
2018-07-06
05:51
Applying PMDK to WAL operations for persistent memory Moved to next CF yoshimi ichiyanagi (yoshimiyana) Heikki Linnakangas (heikki) 5 2018-11-29
17:46
2018-12-10
21:37
Monitoring & Control
Sample values for pg_stat_statements Moved to next CF Vik Fearing (xocolatl) Tomas Vondra (fuzzycz), Haribabu Kommi (haribabu), Greg Stark (stark), Julian Markwort (markwort) 6 2018-11-29
15:56
2018-11-29
15:58
pg_stat_statements with plans (v02) Moved to next CF Marius Timmer (mtimm_01), Julian Markwort (markwort) Arthur Zakirov (a.zakirov) 3 2018-10-02
01:29
2018-10-02
01:29
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
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
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
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
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
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
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
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
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
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
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
verify ALTER TABLE SET NOT NULL by valid constraints Moved to next CF Sergei Kornilov (melkij) Vitaly Burovoy (vitaly.burovoy), Ildar Musin (i.musin) 6 2018-11-30
23:33
2018-11-22
17:04
Parallel Aggregates for string_agg and array_agg Moved to next CF David Rowley (davidrowley) Tomas Vondra (fuzzycz) 2 2018-06-20
07:08
2018-06-20
07:07
OFFSET optimisation for IndexScan using visibility map Moved to next CF Michail Nikolaev (nkey) Heikki Linnakangas (heikki), Andrey Borodin (x4m) 3 2018-10-02
04:35
2018-10-02
04:35
Speed up WAL file removal during recovery Moved to next CF Takayuki Tsunakawa (maumau) Fujii Masao (masaofujii) 3 2018-09-30
12:53
2018-09-30
12:53
file cloning in pg_upgrade Moved to next CF Peter Eisentraut (petere) Michael Paquier (michael-kun) petere 4 2018-11-07
17:38
2018-11-08
07:27
hash joins with bloom filters Moved to next CF Tomas Vondra (fuzzycz) Thomas Munro (macdice) 4 2018-11-30
15:33
2018-11-30
15:34
Nested ConvertRowtypeExpr optimization Moved to next CF Ashutosh Bapat (ashutoshbapat) Andrew Gierth (rhodiumtoad) rhodiumtoad 4 2018-11-08
22:51
2018-11-06
20:05
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) 5 2018-11-30
10:08
2018-11-30
10:10
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
Add missing type conversion functions for PL/Python Moved to next CF Haozhou Wang (hawang) Heikki Linnakangas (heikki), Nikita Glukhov (n.glukhov), Anthony Bykov (anthonyb) 3 2018-10-02
04:43
2018-10-02
04:42
Refactoring
reorganize partitioning code Moved to next CF Amit Langote (amitlan) alvherre 2 2018-04-24
01:10
2018-03-28
21:09
get rid of StdRdOptions, use individual binary reloptions representation for each relation kind instead Moved to next CF Nikolay Shaplov (nataraj) 5 2018-11-30
22:56
2018-11-30
22:57
Replication & Recovery
Logical decoding of two-phase transactions Moved to next CF Nikhil Sontakke (nikkhils) Tomas Vondra (fuzzycz) 10 2018-12-01
13:14
2018-11-30
05:25
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
logical streaming for large in-progress transactions Moved to next CF Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos) Masahiko Sawada (masahikosawada), Peter Eisentraut (petere) 4 2018-10-02
04:59
2018-10-02
04:59
Changing WAL Header to reduce contention during ReserveXLogInsertLocation() Moved to next CF Simon Riggs (simon), Pavan Deolasee (pavan) 3 2018-07-09
13:49
2018-07-10
09:33
Synchronous replay mode for avoiding stale reads on hot standbys Moved to next CF Thomas Munro (macdice) 5 2018-11-30
20:05
2018-12-02
20:01
Security
GnuTLS support Moved to next CF Andreas Karlsson (kandreas), Peter Eisentraut (petere) 8 2018-11-29
17:43
2018-11-29
23:00
macOS Secure Transport SSL Support Moved to next CF Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) 5 2018-11-30
12:59
2018-11-30
13:00
pg_hba.conf : new auth option : clientcert=verify-full Moved to next CF Julian Markwort (markwort) Magnus Hagander (mha), Thomas Munro (macdice) mha 5 2018-12-01
13:19
2018-11-30
10:54
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
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
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
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-13
05:59
Custom compression methods Moved to next CF Ildus Kurbangaliev (ildus) 7 2018-12-03
11:21
2018-12-03
12:43
BRIN bloom and multi-minmax indexes Moved to next CF Tomas Vondra (fuzzycz) 7 2018-11-29
17:42
2018-10-02
02:49
Flexible configuration for full-text search Moved to next CF Aleksandr Parfenov (a.parfenov) Aleksander Alekseev (a.alekseev) 6 2018-11-29
13:01
2018-11-29
13:02
Shared Ispell dictionaries Moved to next CF Arthur Zakirov (a.zakirov) Tomas Vondra (fuzzycz), Ildus Kurbangaliev (ildus) 6 2018-11-29
16:27
2018-10-01
09:22
SQL/JSON: jsonpath Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Tomas Vondra (fuzzycz) smagen 5 2018-12-01
13:04
2018-12-03
23:25
Add enum releation option type Moved to next CF Nikolay Shaplov (nataraj) 5 2018-11-30
14:21
2018-11-02
20:52
Handling better supported channel binding types for SSL implementations Moved to next CF Michael Paquier (michael-kun) Daniel Gustafsson (d_gustafsson) 2 2018-08-06
06:48
2018-08-06
06:45
ICU as default collation provider Moved to next CF Marina Polyakova (whipping.top1991) Peter Geoghegan (pgeoghegan), Daniel Vérité (danielverite), Andrey Borodin (x4m) 5 2018-11-30
13:50
2018-12-12
17:53
Advanced partition matching for partition-wise join Moved to next CF Ashutosh Bapat (ashutoshbapat) Etsuro Fujita (efujita), Dmitry Dolgov (erthalion) 5 2018-11-30
23:34
2018-11-26
16:03
Remove DSM_IMPL_NONE Moved to next CF Kyotaro Horiguchi (horiguti) petere 2 2018-07-10
16:53
2018-07-17
04:09
Transactions involving multiple postgres foreign servers Moved to next CF Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) Chris Travers (einhverfr) 5 2018-11-30
23:10
2018-11-20
11:14
kNN for SP-GiST Moved to next CF Nikita Glukhov (n.glukhov) Andrey Borodin (x4m) smagen 3 2018-09-19
14:17
2018-09-27
20:32
SQL Commands
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
Add SKIP LOCKED option to VACUUM and ANALYZE Moved to next CF Nathan Bossart (bossartn) Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada) michael-kun 5 2018-10-04
01:46
2018-10-04
01:32
generated columns Moved to next CF Peter Eisentraut (petere) Michael Paquier (michael-kun) 4 2018-12-01
11:29
2018-11-22
15:20
MERGE Moved to next CF Simon Riggs (simon), Pavan Deolasee (pavan) 6 2018-12-01
13:00
2018-11-28
01:02
SQL/JSON: functions Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) 5 2018-12-01
12:34
2018-12-04
23:01
SQL/JSON: JSON_TABLE Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) 5 2018-12-01
12:35
2018-12-04
23:10
Add support for ON UPDATE/DELETE actions on ALTER CONSTRAINT Moved to next CF Matheus Oliveira (matheus.oliveira) Ashutosh Bapat (ashutoshbapat) 5 2018-11-29
22:15
2018-11-29
22:16
chained transactions Moved to next CF Peter Eisentraut (petere) Fabien Coelho (calvin) 5 2018-12-01
13:05
2018-11-28
20:58
System Administration
Online enabling of checksums Moved to next CF Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz), Andrey Borodin (x4m), Michael Banck (mbanck), Sergei Kornilov (melkij) mha 5 2018-12-03
00:49
2018-09-30
08:48
Changing the autovacuum launcher scheduling; oldest table first algorithm Moved to next CF Masahiko Sawada (masahikosawada) Anastasia Lubennikova (lubennikovaav) 5 2018-11-30
09:40
2018-11-30
09:40