Commitfest 2016-01

Shortcuts
Text Status Author Reviewer
Clear


Status summary: Committed: 32. Moved to next CF: 42. Rejected: 2. Returned with Feedback: 23. Total: 99.

Closed patches

Status Author Reviewers Committer Latest activity Latest mail
Bug Fixes
Improve handling of OOM errors in libpq making process hangling for COPY and bind (take 2) Returned with feedback Michael Paquier (michael-kun) Heikki Linnakangas (heikki), Amit Kapila (amitkapila) 2016-02-08
19:03
2016-02-06
12:11
EPQ recheck failure if ForeignScan/CustomScan replaced built-in Join logic Committed KaiGai Kohei (kaigai) Robert Haas (rhaas), Etsuro Fujita (efujita), Kyotaro Horiguchi (horiguti), KaiGai Kohei (kaigai) rhaas 2015-12-22
07:02
2015-11-06
04:34
Fix handling on XLOG_RUNNING_XACTS generated by bgwriter on idle systems Moved to next CF Michael Paquier (michael-kun) Amit Kapila (amitkapila), Simon Riggs (simon), Jeff Janes (jjanes) simon 2016-04-04
06:20
2016-04-04
06:22
Extracting fields from 'infinity'::TIMESTAMP[TZ] Committed Vitaly Burovoy (vitaly.burovoy) Vik Fearing (xocolatl) tgl 2016-01-22
03:27
2016-01-22
08:28
pg_receivexlog: spurious error message connecting from 9.5/9.6 to 9.3 Committed Marco Nenciarini (mnencia) Craig Ringer (ringerc) alvherre 2016-01-05
20:28
2016-01-05
20:27
lib/pgxs/config/missing is not being installed Committed Jim Nasby (decibel) tgl 2015-12-31
15:28
2015-12-12
00:34
Fix psql-completion for CREATE INDEX Returned with feedback Kyotaro Horiguchi (horiguti) Peter Eisentraut (petere) 2016-02-03
16:51
2016-01-26
09:33
Clients
extends pgbench expressions with functions Moved to next CF Fabien Coelho (calvin) Michael Paquier (michael-kun), Alex Shulgin (ash), BeomYong Lee (leebeomyong) rhaas 2016-03-29
07:21
2016-03-30
00:44
pgbench scripts & stats Committed Fabien Coelho (calvin) Jaime Casanova (jcasanov) alvherre 2016-02-08
19:08
2016-03-29
20:48
\crosstabview (previously: \rotate) in psql for crosstab-style display Returned with feedback Daniel Vérité (danielverite) Fedor Sigaev (sigaev), Pavel Stehule (okbobcz) 2016-02-08
21:02
2016-04-09
15:50
Implement failover on libpq level Moved to next CF Victor Wagner (vitus_wagner) Aleksander Alekseev (a.alekseev), Thom Brown (thom), mithun cy (mithun.cy), Takayuki Tsunakawa (maumau) rhaas 2016-11-03
13:46
2016-12-05
19:12
Tab completion for ALTER POLICY Committed Masahiko Sawada (masahikosawada) rhaas 2016-01-02
17:17
2015-12-16
18:14
Simplify handling of password for multi-job vacuumdb Committed Michael Paquier (michael-kun) Haribabu Kommi (haribabu) tgl 2015-12-23
20:46
2015-12-24
00:21
Improve performance of psql tab completion by extensing the use of Matches() + backslash support Committed Michael Paquier (michael-kun) Tom Lane (tgl) tgl 2016-01-05
17:03
2016-01-06
08:59
COPY(... tab completion Committed Andreas Karlsson (kandreas) Peter Eisentraut (petere) petere 2016-01-21
02:32
2016-01-21
02:32
Improved tab completion for FDW DDL Committed Andreas Karlsson (kandreas) Peter Eisentraut (petere) petere 2016-01-23
12:03
2016-01-25
15:00
Miscellaneous
Rework index access method interface Committed Alexander Korotkov (smagen) Petr Jelínek (pjmodos) tgl 2016-01-18
00:37
2016-01-18
03:48
simple decomposition of qualified identifier Returned with feedback Pavel Stehule (okbobcz) Fedor Sigaev (sigaev), Marko Tiikkaja (johto) 2016-02-08
21:03
2016-03-18
17:19
Do the create_foreignscan_plan's decision about fsSystemCol if needed Committed Etsuro Fujita (efujita) alvherre 2016-02-02
18:31
2016-02-03
03:41
Trigonometric functions in degrees Committed Dean Rasheed (deanr) Michael Paquier (michael-kun) tgl 2016-01-22
20:46
2016-01-31
16:41
pglogical_output - a general purpose logical decoding output plugin Returned with feedback Petr Jelínek (pjmodos), Craig Ringer (ringerc) Tomasz Rybak (rybak) 2016-02-03
16:51
2016-02-01
04:53
Improvements of Hunspell dictionaries support Moved to next CF Arthur Zakirov (a.zakirov) Fedor Sigaev (sigaev) sigaev 2016-03-04
17:09
2016-02-17
13:22
bootstrap pg_shseclabel in relcache initialization Committed Adam Brightwell (abrightwell) alvherre 2016-01-05
17:54
2016-01-12
22:13
conversion from size in human readable text format to text Returned with feedback Pavel Stehule (okbobcz) Vitaly Burovoy (vitaly.burovoy) 2016-02-12
01:30
2016-02-20
10:12
More stable query plans via more predictable column statistics Returned with feedback Alex Shulgin (ash) Tomas Vondra (fuzzycz) 2016-02-03
16:51
2016-04-05
05:58
Set of regression tests for standbys using TAP stuff Moved to next CF Michael Paquier (michael-kun) Craig Ringer (ringerc), Stas Kelvich (kelvich), Victor Wagner (vitus_wagner) alvherre 2016-02-27
07:43
2016-03-01
15:10
Fuzzy substring searching with the pg_trgm extension Moved to next CF Alexander Korotkov (smagen), Arthur Zakirov (a.zakirov) Fedor Sigaev (sigaev), Jeff Janes (jjanes) sigaev 2016-03-16
16:09
2016-03-22
13:19
multivariate statistics Moved to next CF Tomas Vondra (fuzzycz) 2016-10-29
19:27
2017-04-05
22:22
HyperLogLog API - two more functions Committed Tomas Vondra (fuzzycz) alvherre 2016-01-20
10:57
2016-01-19
22:25
Sequence Access Methods Moved to next CF Petr Jelínek (pjmodos) Simon Riggs (simon), Fabrízio Mello (fabriziomello), Jose Luis Tallon (jltallon) simon 2016-04-06
21:16
2016-04-05
17:54
Monitoring & Control
replace pg_stat_activity.waiting with something more descriptive Moved to next CF Amit Kapila (amitkapila), Ildus Kurbangaliev (ildus) Alexander Korotkov (smagen) rhaas 2016-03-11
13:14
2016-03-24
14:23
VACUUM Progress Checker Returned with feedback Vinayak Pokale (vinayak) Rahila Syed (rahila.syed), Fujii Masao (masaofujii), Amit Langote (amitlan) 2016-02-08
19:13
2016-03-25
08:51
Refactoring of LWLock tranches Committed Amit Kapila (amitkapila), Ildus Kurbangaliev (ildus) Alexander Korotkov (smagen) rhaas 2016-02-02
14:07
2016-02-05
12:59
add 'waiting for replication' to pg_stat_activity.state Returned with feedback Julian Schauder (zesoup) Craig Ringer (ringerc) 2016-02-01
22:39
2016-02-01
22:39
Performance
Unique Joins Moved to next CF David Rowley (davidrowley) Tomas Vondra (fuzzycz) tgl 2016-04-09
11:27
2017-04-08
02:23
improving join estimates using FK Returned with feedback Tomas Vondra (fuzzycz) 2016-01-31
12:39
2016-04-07
12:42
checkpoint continuous flushing Moved to next CF Andres Freund (andresfreund), Fabien Coelho (calvin) Andres Freund (andresfreund) andresfreund 2016-03-16
19:01
2016-03-22
10:09
index-only scans with partial indexes Moved to next CF Kyotaro Horiguchi (horiguti), Tomas Vondra (fuzzycz) Kyotaro Horiguchi (horiguti), Kevin Grittner (kgrittn), Konstantin Knizhnik (knizhnik) tgl 2016-03-31
22:00
2016-04-01
02:39
Reusing abbreviated keys during second pass of ordered [set] aggregates Moved to next CF Peter Geoghegan (pgeoghegan) Andreas Karlsson (kandreas) rhaas 2016-02-17
17:13
2016-03-02
18:11
Using quicksort for every external sort run Moved to next CF Peter Geoghegan (pgeoghegan) Robert Haas (rhaas), Tomas Vondra (fuzzycz), Jeff Janes (jjanes), Greg Stark (stark) rhaas 2016-04-08
06:40
2016-04-08
03:39
Statistics for array types Moved to next CF Alexander Korotkov (smagen), Jeff Janes (jjanes) Alexander Korotkov (smagen) 2016-03-18
12:08
2016-03-18
12:08
Table Partition + Join Pushdown Rejected Taiki Kondo (taiki-k) KaiGai Kohei (kaigai) 2016-01-25
15:30
2016-01-19
17:18
Speedup timestamp/time/date output functions Committed Andres Freund (andresfreund), David Rowley (davidrowley) Peter Geoghegan (pgeoghegan) tgl 2016-02-07
04:11
2016-02-08
14:43
Group mode for CLOG updates Moved to next CF Amit Kapila (amitkapila) Robert Haas (rhaas), dilip kumar (dilip.kumar), Pavan Deolasee (pavan) rhaas 2017-03-14
20:07
2017-04-07
17:47
New gist vacuum Returned with feedback Constantine Kuznetsov (chapaev28) Jeff Janes (jjanes) sigaev 2016-01-31
12:18
2016-01-31
12:18
Replace buffer manager spinlock with atomic operations Moved to next CF Andres Freund (andresfreund), Alexander Korotkov (smagen) andresfreund 2016-04-11
11:31
2016-04-11
05:10
Partial sort Moved to next CF Alexander Korotkov (smagen) Peter Geoghegan (pgeoghegan) 2017-01-31
05:53
2017-01-31
05:53
Generalizing SortSupport for text to work with char(n), bytea, and alternative opclasses Committed Peter Geoghegan (pgeoghegan) Andreas Karlsson (kandreas) rhaas 2016-02-04
10:10
2016-02-05
13:06
Speeding up CREATE INDEX CONCURRENTLY's TID sort Committed Peter Geoghegan (pgeoghegan) rhaas 2015-12-17
18:58
2015-12-17
19:42
Remove Functionally Dependent GROUP BY Columns Moved to next CF David Rowley (davidrowley) Julien Rouhaud (rjuju) tgl 2016-02-11
22:52
2016-02-14
21:16
ResourceOwner optimization for tables with many partitions Committed Aleksander Alekseev (a.alekseev) Stas Kelvich (kelvich) tgl 2016-01-26
20:21
2016-01-27
21:35
Speedup twophase transactions Committed Stas Kelvich (kelvich) Simon Riggs (simon), Jesper Pedersen (jpedersen) simon 2017-01-24
11:54
2017-04-05
00:22
Fix lock contention for HASHHDR.mutex Returned with feedback Aleksander Alekseev (a.alekseev) Anastasia Lubennikova (lubennikovaav) 2016-02-08
19:23
2016-03-23
16:00
bloom filter in hash joins with batching Returned with feedback Tomas Vondra (fuzzycz) Aleksander Alekseev (a.alekseev) 2016-02-08
20:02
2016-02-08
20:02
OR-clauses for index Moved to next CF Fedor Sigaev (sigaev) 2016-03-29
14:02
2016-03-29
14:01
Relation Extension Scalability using Multi Extend Moved to next CF Andres Freund (andresfreund), dilip kumar (dilip.kumar) Amit Kapila (amitkapila) rhaas 2016-04-08
06:08
2016-04-08
06:15
Procedural Languages
rich constructor for plpy.Error class, possible raise structured exception Returned with feedback Pavel Stehule (okbobcz) Catalin Iacob (cataliniacob) 2016-02-03
16:52
2016-04-09
20:45
plpgsql - possibility to get element or array type for referenced variable type Moved to next CF Pavel Stehule (okbobcz) Arthur Zakirov (a.zakirov) 2016-03-16
16:53
2016-03-17
04:44
Refactoring
Make pgwin32_is_service available for frontends Committed Michael Paquier (michael-kun) alvherre 2016-01-07
15:13
2016-01-08
23:04
Refactoring speculative insertion with unique indexes a little Moved to next CF Peter Geoghegan (pgeoghegan) Heikki Linnakangas (heikki) 2016-09-20
07:57
2016-09-27
14:00
Refactor Client Log Output Filtering Moved to next CF David Steele (dsteele) Petr Jelínek (pjmodos), Fabien Coelho (calvin) tgl 2016-04-04
16:32
2016-04-04
17:44
Replication & Recovery
Support multiple synchronous standby servers Returned with feedback Masahiko Sawada (masahikosawada), Beena Emerson (beena.emerson) Marko Tiikkaja (johto), Thomas Munro (macdice), Thom Brown (thom) 2016-02-03
16:17
2016-04-11
11:47
Spurious standby query cancellations Moved to next CF Jeff Janes (jjanes) Amit Kapila (amitkapila), Simon Riggs (simon) simon 2016-03-10
19:28
2016-02-21
02:29
Improving replay of XLOG_BTREE_VACUUM records Moved to next CF Vladimir Borodin (d0uble) Heikki Linnakangas (heikki), Simon Riggs (simon), Andres Freund (andresfreund), Jim Nasby (decibel) simon 2016-04-03
16:54
2016-03-25
18:09
remove wal_level archive Moved to next CF Peter Eisentraut (petere) David Steele (dsteele) petere 2016-03-18
22:58
2016-04-03
12:27
tracking last allocated XLOG segment in control data Rejected Tomas Vondra (fuzzycz) 2016-01-31
12:25
2016-01-31
12:43
Avoid endless futile table locks in vacuuming Committed Jeff Janes (jjanes) tgl 2015-12-31
15:31
2015-12-30
22:16
pglogical - logical replication contrib module Returned with feedback Petr Jelínek (pjmodos), Craig Ringer (ringerc) Steve Singer (ssinger) 2016-02-03
16:16
2016-02-03
02:31
Generic WAL Logical Messages Moved to next CF Andres Freund (andresfreund), Petr Jelínek (pjmodos) Simon Riggs (simon), Arthur Zakirov (a.zakirov) simon 2016-04-06
10:56
2016-04-07
17:53
Security
PostgreSQL Audit Extension Moved to next CF David Steele (dsteele) Payal Singh (payalsingh) 2016-03-01
19:49
2016-02-19
16:59
Server Features
postgres_fdw: Options to set fetch_size at the server and table level. Moved to next CF Kyotaro Horiguchi (horiguti), Corey Huinker (coreyh) rhaas 2016-02-04
00:15
2016-02-03
16:55
Atomic commit support for foreign data wrappers Returned with feedback Ashutosh Bapat (ashutoshbapat) Amit Langote (amitlan), Stas Kelvich (kelvich) 2016-01-31
12:43
2017-04-07
14:56
Freeze avoidance of very large table Moved to next CF Masahiko Sawada (masahikosawada) Amit Kapila (amitkapila), Robert Haas (rhaas), Kyotaro Horiguchi (horiguti), Fujii Masao (masaofujii) rhaas 2016-03-11
17:37
2016-03-11
17:52
snapshot too old, configured by time Returned with feedback Kevin Grittner (kgrittn) Steve Singer (ssinger) 2016-04-05
04:47
2016-04-08
21:11
Access method extendability Moved to next CF Alexander Korotkov (smagen) Fedor Sigaev (sigaev), Petr Jelínek (pjmodos), Aleksander Alekseev (a.alekseev) sigaev 2016-04-01
13:50
2016-04-04
09:19
Columnar storage Returned with feedback Álvaro Herrera (alvherre), Simon Riggs (simon), Tomas Vondra (fuzzycz) 2016-01-31
13:11
2016-01-31
13:11
More isolated multi-tenancy with RLS Returned with feedback Haribabu Kommi (haribabu) 2016-02-08
19:36
2017-01-31
07:29
support for box type in SP-GiST index Returned with feedback Alexander Lebedev (a.lebedev) Fedor Sigaev (sigaev) 2016-01-28
00:03
2016-03-31
15:46
Add weighted statistics Returned with feedback David Fetter (dfetter) Haribabu Kommi (haribabu) 2016-01-28
11:10
2016-01-28
11:09
Add scale(numeric) Committed Marko Tiikkaja (johto) Pavel Stehule (okbobcz) alvherre 2016-01-05
22:05
2016-01-05
22:04
Add numeric_trim(numeric) Moved to next CF Marko Tiikkaja (johto) Pavel Stehule (okbobcz), Dean Rasheed (deanr) 2016-03-15
17:37
2016-03-15
17:38
Add num_nulls(...) Committed Marko Tiikkaja (johto) Pavel Stehule (okbobcz) tgl 2016-02-05
04:05
2016-02-08
20:26
Covering + unique indexes Moved to next CF Anastasia Lubennikova (lubennikovaav) Peter Geoghegan (pgeoghegan), David Rowley (davidrowley) sigaev 2017-04-01
01:34
2017-04-08
14:02
Check for interrupts in bf and xdes crypt() Committed Andreas Karlsson (kandreas) Jeff Janes (jjanes) alvherre 2015-12-27
16:05
2015-12-27
16:05
New system view to report WAL receiver activity Committed Michael Paquier (michael-kun) Haribabu Kommi (haribabu) alvherre 2016-01-07
21:52
2016-01-07
23:05
Aggregate State Combine Support Committed Simon Riggs (simon), David Rowley (davidrowley) rhaas 2016-03-14
04:53
2016-04-09
10:13
DML Pushdown for foreign tables Moved to next CF Etsuro Fujita (efujita) Rushabh Lathia (rlathia) rhaas 2016-03-18
18:30
2016-05-26
07:18
GIN pending list clean up exposure to SQL Committed Jeff Janes (jjanes) Julien Rouhaud (rjuju) masaofujii 2016-01-28
04:01
2016-02-08
03:22
SET ROLE hook Moved to next CF Joe Conway (jconway) Pavel Stehule (okbobcz), Craig Ringer (ringerc) 2016-03-20
22:38
2016-03-16
15:30
SQL Commands
Tsvector editing functions Moved to next CF Stas Kelvich (kelvich) Fedor Sigaev (sigaev), Tomas Vondra (fuzzycz) sigaev 2016-03-11
16:29
2016-03-11
17:17
Omitted boundaries in the slice Committed Uriy Zhuravlev (stalkerg) Fedor Sigaev (sigaev) tgl 2015-12-23
02:06
2015-12-23
10:25
Add type of expression notation Moved to next CF Tom Lane (tgl), Joe Conway (jconway) 2016-03-11
13:43
2016-03-11
14:57
Declarative partitioning Moved to next CF Amit Langote (amitlan) Ildar Musin (i.musin), jacob bogers (lucifer333) 2016-03-21
19:55
2016-08-10
10:29
System Administration
Default Roles Returned with feedback Stephen Frost (sfrost), Adam Brightwell (abrightwell) Michael Paquier (michael-kun), Pavel Stehule (okbobcz) sfrost 2016-01-31
12:31
2016-02-03
18:44
Implement pg_controldata & pg_config as system SRFs/views Moved to next CF Joe Conway (jconway) Bernd Helmle (psoo) jconway 2016-03-05
20:30
2016-03-05
19:11
pg_hba_lookup function to get all matching pg_hba.conf entries Moved to next CF Haribabu Kommi (haribabu) Alex Shulgin (ash), Scott Mead (scottm) 2016-04-08
21:02
2016-04-08
21:02
CONTEXT of ALTER TABLE behind-the-scenes effects Moved to next CF Marko Tiikkaja (johto) Simon Riggs (simon) simon 2016-03-15
17:51
2016-03-15
17:53
add pg_current_xlog_flush_location() function Committed Tomas Vondra (fuzzycz) Simon Riggs (simon) simon 2016-01-12
07:58
2016-01-12
07:59
better systemd integration Committed Peter Eisentraut (petere) Pavel Stehule (okbobcz) petere 2016-02-03
03:09
2016-02-03
02:31