Commitfest 2019-03

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Committed: 100. Moved to next CF: 84. Withdrawn: 5. Rejected: 3. Returned with Feedback: 15. Total: 207.

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 15 2019-06-06
04:03
2019-05-27
23:02
postgres.exe doesn't output crash dump when it crashes before main() Moved to next CF Takayuki Tsunakawa (maumau) Haribabu Kommi (haribabu) 7 2019-04-09
03:39
2019-03-07
02:15
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
Allow AddForeignUpdateTargets to add extra target expressions other than columns Moved to next CF Etsuro Fujita (efujita), Kyotaro Horiguchi (horiguti) efujita 4 2019-02-08
03:48
2019-02-08
03:51
XML fixes Committed 12 Pavel Stehule (okbobcz), Chapman Flack (chap) Ryan Lambert (ryanlambert) alvherre 2 2019-04-01
21:42
2019-04-01
22:09
Remove "combining diacriticals" in unaccent rules Committed Hugh Ranalli (hughr) Thomas Munro (macdice) macdice 2 2019-02-18
03:36
2019-02-18
03:36
Prevent PREPARE TRANSACTION for transactions involving the session's temporary namespace Committed Michael Paquier (michael-kun) Masahiko Sawada (masahikosawada) michael-kun 1 2019-01-18
02:48
2019-01-18
02:37
Prevent extension creation in temporary schemas Returned with feedback Michael Paquier (michael-kun) Chris Travers (einhverfr), Hayato Kuroda (ha-kun) 1 2019-03-07
06:21
2019-03-07
06:20
Windows Service status is set to "SERVICE_RUNNING" when timeout is occurred (version 9.6 or earlier). Moved to next CF daisuke higuchi (daisukehiguchi) Takayuki Tsunakawa (maumau) 2 2019-04-09
03:53
2019-04-11
09:03
Fix DROP FUNCTION IF NOT EXISTS with ambiguous function Committed 12 David Rowley (davidrowley) Pavel Stehule (okbobcz), Julien Rouhaud (rjuju) tgl 1 2019-03-22
13:12
2019-03-22
04:20
Fix inadequate executor locking of indexes Committed David Rowley (davidrowley) Julien Rouhaud (rjuju) tgl 1 2019-04-04
19:13
2019-04-04
22:02
Fix performance issue in foreign-key-aware join estimation Moved to next CF 13 David Rowley (davidrowley) Tom Lane (tgl) 2 2019-04-06
03:08
2019-06-16
07:42
Add missing CREATE TABLE IF NOT EXISTS table_name AS EXECUTE query; Committed Andreas Karlsson (kandreas) Michael Paquier (michael-kun) michael-kun 1 2019-02-15
08:19
2019-03-10
22:42
add_partial_path() may remove dominated path but still in use Committed tgl 1 2019-02-17
21:58
2019-02-09
15:27
Inconsistent error handling in the openssl init code Committed Daniel Gustafsson (d_gustafsson) Michael Paquier (michael-kun) petere 1 2019-02-08
11:37
2019-02-08
11:37
Incorrect value of snapshot_type Committed Antonin Houska (a.houska) Michael Paquier (michael-kun) michael-kun 1 2019-02-20
03:51
2019-02-20
03:38
Fix pgbench tap tests when the path contains a perl special character Committed stable Fabien Coelho (calvin) Raúl Marín (algunenano) adunstan 1 2019-03-05
15:51
2019-03-05
11:00
xlogreader: do not read a file block twice Committed Arthur Zakirov (a.zakirov) Michael Paquier (michael-kun) michael-kun 1 2019-02-18
00:54
2019-02-18
08:23
Replica with large recovery_min_apply_delay is not receiving changes from master after restart until this delay is expired Moved to next CF Konstantin Knizhnik (knizhnik) Martín Marqués (mmarques) 2 2019-04-09
03:38
2019-01-30
14:32
Empty targetlist in a plan for certain inherited updates causes user-facing errors Committed stable Amit Langote (amitlan) Tom Lane (tgl) tgl 1 2019-02-22
17:27
2019-02-22
17:55
Generated as identity field in a temporary table with on commit drop corrupts system catalogs Moved to next CF stable Michael Paquier (michael-kun) Peter Eisentraut (petere) petere 2 2019-04-29
06:57
2019-04-29
06:56
ECPG: could not use some CREATE TABLE AS syntax Committed daisuke higuchi (daisukehiguchi) meskes 1 2019-02-18
16:33
2019-02-18
23:59
Fix Deadlock Issue in Single User Mode When IO Failure Occurs Moved to next CF stable Chengchao Yu (allelujava) Amit Kapila (amitkapila) 2 2019-04-27
18:17
2019-03-04
00:12
Prepared transaction releasing locks before deregistering its GID Committed Michael Paquier (michael-kun) michael-kun 1 2019-02-25
05:31
2019-02-25
05:30
COPY FREEZE, PD_VISIBLE_ALL and VM status Moved to next CF 12 Pavan Deolasee (pavan) Darafei Praliaskouski (komzpa) 2 2019-04-09
03:53
2019-05-29
08:20
Handle properly SCRAM channel binding with client and server mismatching OpenSSL versions Committed stable Michael Paquier (michael-kun) Peter Eisentraut (petere) michael-kun 1 2019-02-28
01:26
2019-02-28
00:41
Fix leak in "CREATE...AS" Committed Jeff Janes (jjanes) Michael Paquier (michael-kun) michael-kun 1 2019-02-27
05:22
2019-02-27
06:45
move current_logfiles to log_directory or change the permissions of the file to follow data directory Committed Haribabu Kommi (haribabu) Michael Paquier (michael-kun) michael-kun 1 2019-03-24
12:17
2019-03-25
07:19
SimpleLruTruncate() mutual exclusion (data loss from lack thereof) Moved to next CF stable Noah Misch (nmisch) 2 2019-04-09
03:38
2019-02-18
07:31
Spurious "apparent wraparound" via SimpleLruTruncate() rounding (data loss) Moved to next CF stable Noah Misch (nmisch) 2 2019-04-09
03:38
2019-02-17
04:09
Problem with default partition pruning Moved to next CF stable Yuzuko Hosoya (yuzu) Thibaut MADELAINE (madtibo), Ibrar Ahmed (ibrar), Shawn Wang (shawnwang) alvherre 2 2019-04-09
03:38
2019-06-25
04:45
Oddity with parallel safety test for scan/join target in grouping_planner Committed Etsuro Fujita (efujita) Tom Lane (tgl) efujita 1 2019-03-12
17:00
2019-03-12
07:44
readdir is incorrectly implemented at Windows Committed Konstantin Knizhnik (knizhnik) Michael Paquier (michael-kun) michael-kun 1 2019-03-04
01:05
2019-03-04
00:52
Switch current_schema() to PARALLEL UNSAFE Committed Michael Paquier (michael-kun) Daniel Gustafsson (d_gustafsson) michael-kun 1 2019-03-27
02:37
2019-03-27
02:36
propagating replica identity to partitions Moved to next CF 12 Álvaro Herrera (alvherre) 2 2019-04-09
03:37
2019-04-04
21:02
Fix memleaks and error handling in jsonb_plpython Committed stable Nikita Glukhov (n.glukhov) Michael Paquier (michael-kun) tgl 1 2019-04-06
21:54
2019-04-07
01:58
Fix unique join costings Moved to next CF stable David Rowley (davidrowley) Tom Lane (tgl) 2 2019-04-09
03:34
2019-04-04
04:37
Clients
pgbench - another attempt at tap test for time-related options Moved to next CF Fabien Coelho (calvin) Heikki Linnakangas (heikki) 9 2019-04-09
03:34
2019-05-23
14:16
New libpq option to prefer standby for connection Moved to next CF Haribabu Kommi (haribabu) Laurenz Albe (laurenz), Takayuki Tsunakawa (maumau) 6 2019-04-08
00:15
2019-06-03
06:32
Psql patch to show access methods info Moved to next CF Alik Khilazhev (alikhil), Sergey Cherkashin (cherkashins) Kyotaro Horiguchi (horiguti), Nikita Glukhov (n.glukhov) 6 2019-04-09
03:37
2019-03-31
01:13
Show size of partitioned table Committed 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) 5 2019-04-09
03:36
2019-05-23
14:45
libpq host/hostaddr consistency Moved to next CF Fabien Coelho (calvin) Arthur Zakirov (a.zakirov) 5 2019-04-09
03:35
2019-03-21
17:54
pg_dump multi VALUES INSERT Committed 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) 4 2019-04-06
20:36
2019-06-13
05:43
pg_dumpall --exclude-database option Committed 12 Andrew Dunstan (adunstan) Fabien Coelho (calvin) adunstan 3 2019-03-01
16:14
2019-02-01
03:46
Add sqlstate output mode to VERBOSITY Committed 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 Committed 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 Committed 12 Hayato Kuroda (ha-kun) meskes 2 2019-02-17
23:21
2019-02-04
02:19
A new data type 'bytea' for ECPG host variable Committed 12 Ryo Matsumura (ryo) meskes 2 2019-02-18
16:34
2019-02-19
01:09
Unified logging system for command-line programs Committed Peter Eisentraut (petere) Donald Dong (ddong) petere 2 2019-04-01
18:57
2019-04-02
20:48
\describe: verbose commands in psql Moved to next CF 13 Corey Huinker (coreyh) Ibrar Ahmed (ibrar) 2 2019-04-06
20:44
2019-06-22
19:34
pg_restore supports stdout in --file Committed 12 Euler Taveira (eulerto) Yoshikazu Imai (yimai), José Villanova (azlev) alvherre 1 2019-04-04
20:03
2019-04-04
20:03
psql: add schema size information to \dn+ Withdrawn 12 Gilles Darold (darold) Julien Rouhaud (rjuju) 1 2019-02-25
08:47
2019-02-25
08:56
pgbench - enlarge max args Committed stable Simon Riggs (simon), Dagfinn Ilmari Mannsåker (ilmari) David Rowley (davidrowley), Fabien Coelho (calvin) adunstan 1 2019-03-11
16:04
2019-03-11
17:20
Documentation
documenting signal handling with readme Moved to next CF Chris Travers (einhverfr) 4 2019-03-06
11:10
2019-03-06
09:38
Update INSTALL file Returned with feedback Andreas 'ads' Scherbaum (ads) Stephen Frost (sfrost) 2 2019-04-06
20:53
2019-04-06
20:54
Document client_min_messages vis. INFO message severity Committed Karl Pinc (kop) rhodiumtoad 1 2019-01-07
19:03
2019-01-07
19:03
First SVG graphic Committed 12 Jürgen Purtz (jpurtzwiki) Peter Eisentraut (petere) petere 1 2019-03-27
22:18
2019-03-28
20:23
Improve wording of differences between constraint exclusion and partition pruning Committed David Rowley (davidrowley) Chapman Flack (chap) michael-kun 1 2019-02-12
03:11
2019-02-18
00:26
Document the limitations of row-level security Returned with feedback 12 Pierre Ducroquet (pinaraf) Peter Eisentraut (petere) 1 2019-04-04
19:18
2019-04-04
19:17
pgbench - improve zipfian documentation about performance Committed stable Fabien Coelho (calvin) Georgios Kokolatos (gkokolatos) tgl 1 2019-04-01
21:37
2019-04-03
21:17
Add exclusive backup deprecation notes to documentation Committed 12 David Steele (dsteele) Martín Marqués (mmarques) rhaas 1 2019-03-29
15:43
2019-03-29
12:56
Miscellaneous
Make installcheck-world in a clean environment Moved to next CF Alexander Lakhin (law) 6 2019-04-09
03:35
2019-03-25
07:30
Avoid creation of the free space map for small tables Committed 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 Committed 12 Michael Paquier (michael-kun) michael-kun 2 2019-03-13
07:22
2019-03-24
12:47
Pass COPT and PROFILE to CXXFLAGS Committed 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
idle-in-transaction timeout error does not give a hint Withdrawn Tatsuo Ishii (ishii) Takeshi Ideriha (ideriha) 2 2019-03-31
23:49
2019-03-31
23:50
commontype and commontypearray polymorphic types Moved to next CF Pavel Stehule (okbobcz) 3 2019-04-09
03:37
2019-06-17
03:31
EXPLAIN with information about modified GUC values Committed Tomas Vondra (fuzzycz) Rafia Sabih (rafia.sabih), John Naylor (john.naylor) fuzzycz 2 2019-04-03
22:23
2019-04-03
22:27
Include all columns in default names for foreign key constraints. Committed Paul Martinez (pauljulius) Peter Eisentraut (petere) petere 1 2019-03-13
13:30
2019-03-13
13:29
use strtof, not strtod, for float4in Committed Andrew Gierth (rhodiumtoad) rhodiumtoad 1 2019-02-13
15:41
2019-02-04
12:07
Simplify set of flags used by MyXactFlags Committed Michael Paquier (michael-kun) Álvaro Herrera (alvarofherrera) michael-kun 1 2019-01-26
02:53
2019-01-26
03:05
add reserved OID range for development Committed 12 John Naylor (john.naylor) Tom Lane (tgl) tgl 1 2019-03-12
16:41
2019-03-12
16:50
Tighten error control for OpenTransientFile/CloseTransientFile Committed 12 Michael Paquier (michael-kun) Georgios Kokolatos (gkokolatos) michael-kun 1 2019-03-08
23:57
2019-03-08
23:53
Monitoring & Control
Shared-memory based stats collector Moved to next CF 13 Kyotaro Horiguchi (horiguti) Tomas Vondra (fuzzycz), Antonin Houska (a.houska) 6 2019-04-05
22:02
2019-05-17
06:47
CLUSTER command progress monitor Committed Tatsuro Yamada (tatsuro_yamada) Surafel Temesgen (surafel) rhaas 4 2019-03-25
15:03
2019-03-26
02:15
timeout parameters in libpq Committed 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 Committed 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) 3 2019-04-16
14:56
2019-04-15
11:59
monitoring CREATE INDEX [CONCURRENTLY] Committed 12 Álvaro Herrera (alvherre) Rahila Syed (rahila.syed), Pavan Deolasee (pavan) alvherre 2 2019-04-02
18:32
2019-04-07
10:39
pg_stat_statements should notice FOR UPDATE clauses Moved to next CF Andrew Gierth (rhodiumtoad) Greg Stark (stark), Takayuki Tsunakawa (maumau) 2 2019-04-09
03:37
2019-03-12
13:19
Planning counters in pg_stat_statements Moved to next CF Fujii Masao (masaofujii), Julien Rouhaud (rjuju), Thomas Munro (macdice), PAscal L (pascall) Greg Stark (stark), PAscal L (pascall) 2 2019-04-08
21:07
2019-04-02
07:22
query logging of prepared statements Moved to next CF 12 Justin Pryzby (justinpryzby) Arthur Zakirov (a.zakirov) 2 2019-04-22
17:55
2019-04-07
16:09
Track checksum failures in pg_stat_database Committed Magnus Hagander (mha) Julien Rouhaud (rjuju) mha 1 2019-03-09
18:50
2019-04-07
16:29
Show temp table namespace xid in pg_stat_activity Returned with feedback Magnus Hagander (mha) 1 2019-04-09
00:21
2019-03-09
01:28
Don't log empty incomplete startup packet Committed 12 Tom Lane (tgl) adunstan 1 2019-03-06
20:39
2019-03-06
19:56
CLUSTER command progress monitor Committed 12 rhaas 1 2019-03-26
17:20
2019-03-26
02:15
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) 12 2019-04-06
20:37
2019-04-11
06:27
SERIALIZABLE with parallel query Committed 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 Committed 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 Committed 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 Committed 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 Committed 12 Constantine Kuznetsov (chapaev28), Andrey Borodin (x4m) Heikki Linnakangas (heikki) heikki 5 2019-03-25
16:34
2019-04-05
05:39
libpq compression Returned with feedback Konstantin Knizhnik (knizhnik) 5 2019-04-09
00:21
2019-03-26
14:46
Evaluate immutable functions during planning (in FROM clause) Moved to next CF Alexander Kuzmenkov (akuzmenkov), Aleksandr Parfenov (a.parfenov) Antonin Houska (a.houska), Anthony Bykov (anthonyb) 6 2019-03-20
16:57
2019-03-20
16:58
Global shared meta cache Moved to next CF 13 Takeshi Ideriha (ideriha) 6 2019-04-06
20:37
2019-06-26
06:23
Remove self join on a unique column Moved to next CF Alexander Kuzmenkov (akuzmenkov) David Rowley (davidrowley) 5 2019-04-03
12:27
2019-05-13
16:21
Inline Common Table Expressions Committed 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) 5 2019-04-06
20:38
2019-04-09
12:52
Tid scan improvements (ordering and range scan) Moved to next CF 13 Edmund Horner (ejrh) David Rowley (davidrowley) 5 2019-04-06
20:38
2019-03-26
16:35
Block level parallel vacuum Moved to next CF Masahiko Sawada (masahikosawada) Haribabu Kommi (haribabu) 5 2019-04-09
03:37
2019-06-07
06:26
Speed up planning with partitions Committed 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 Committed 12 Peter Geoghegan (pgeoghegan) Heikki Linnakangas (heikki), Andrey Lepikhov (lepikhov) pgeoghegan 4 2019-03-25
17:05
2019-04-01
22:59
KNN for B-tree Moved to next CF Nikita Glukhov (n.glukhov) Alexander Korotkov (smagen), Anastasia Lubennikova (lubennikovaav) smagen 4 2019-04-09
03:35
2019-03-25
15:29
New vacuum option to do only freezing Committed 12 Masahiko Sawada (masahikosawada) Nathan Bossart (bossartn), Darafei Praliaskouski (komzpa) andresfreund 3 2019-04-06
01:23
2019-04-06
07:13
Ordered Partitioned Table Scans Committed 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 Committed Paul Ramsey (pramsey) Andrey Borodin (x4m), Darafei Praliaskouski (komzpa), Regina Obe (reginaobe) sfrost 2 2019-04-03
18:55
2019-04-02
16:42
Prove IS NOT NULL inference for large arrays Committed 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 Committed 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 Withdrawn David Rowley (davidrowley) 2 2019-03-05
10:43
2019-03-06
01:40
Ryu floating point output Committed 12 Andrew Gierth (rhodiumtoad) Donald Dong (ddong) rhodiumtoad 2 2019-02-13
15:40
2019-02-21
00:10
Using POPCNT and other advanced bit manipulation instructions Committed 12 David Rowley (davidrowley) tgl 2 2019-02-20
22:40
2019-02-15
16:55
postgres_fdw: Perform UPPERREL_ORDERED and UPPERREL_FINAL steps remotely Committed 12 Etsuro Fujita (efujita) Antonin Houska (a.houska) efujita 2 2019-04-02
12:06
2019-04-02
11:55
Referential Integrity Checks with Statement Level Triggers Moved to next CF 13 Corey Huinker (coreyh) Antonin Houska (a.houska) 2 2019-04-06
20:46
2019-02-25
16:40
SortSupport implementation on inet/cdir Withdrawn 1 2019-02-10
17:19
2019-03-05
12:36
SortSupport implementation on inet/cdir Moved to next CF 13 Brandur Leach (brandur) Edmund Horner (ejrh) 2 2019-04-06
20:47
2019-03-05
12:36
Speed up transaction completion faster after many relations are accessed in a transaction Moved to next CF 12 David Rowley (davidrowley), Takayuki Tsunakawa (maumau) Peter Eisentraut (petere), Takayuki Tsunakawa (maumau) petere 2 2019-04-08
12:10
2019-06-17
03:04
Optimization of some jsonb functions Moved to next CF 13 Nikita Glukhov (n.glukhov) Andrew Dunstan (adunstan) 2 2019-04-06
20:38
2019-03-07
12:23
Convert Lists into arrays Moved to next CF 13 Tom Lane (tgl) David Rowley (davidrowley) 2 2019-04-06
20:38
2019-06-14
02:32
Convert NOT IN to anti-joins when possible Moved to next CF 13 David Rowley (davidrowley) Antonin Houska (a.houska) 2 2019-05-27
08:50
2019-06-14
16:35
NOT IN to ANTI JOIN transformation Moved to next CF 13 James Finnerty (jimfinnerty), Zheng Li (zhengli) 2 2019-04-06
20:39
2019-06-14
21:41
Flexible partition pruning hook Moved to next CF 13 Mike Palmiotto (mpalmiotto) 2 2019-04-06
02:06
2019-04-06
02:06
Improve WAL on COW filesystems Committed 12 Jerry Jelinek (jerryj) Álvaro Herrera (alvherre) macdice 1 2019-04-02
01:57
2019-04-02
15:35
Row Level Security, leakproof-ness, and performance implications Rejected 12 Joe Conway (jconway) 1 2019-03-19
10:55
2019-04-04
19:17
Optimization of index_deform_tuple Committed Konstantin Knizhnik (knizhnik) Tom Lane (tgl) tgl 1 2019-03-03
21:57
2019-03-03
21:58
Bloom index cost model Moved to next CF 13 Jeff Janes (jjanes) 2 2019-04-06
20:39
2019-02-28
18:30
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) 6 2019-04-06
20:39
2019-05-24
17:12
block level PRAGMA Moved to next CF Pavel Stehule (okbobcz) 3 2019-04-09
13:03
2019-04-09
18:48
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) 7 2019-04-09
05:23
2019-03-31
16:32
Track the next xid using 64 bits Committed 12 Thomas Munro (macdice) Andres Freund (andresfreund) macdice 4 2019-03-28
05:57
2019-03-28
05:29
Refactoring the checkpointer's fsync request queue Committed Thomas Munro (macdice), Shawn Debnath (sd) Kevin Grittner (kgrittn), Shawn Debnath (sd) macdice 3 2019-04-04
10:59
2019-04-05
16:22
Making WAL receiver startup rely on GUC context for primary_conninfo and primary_slot_name Rejected Michael Paquier (michael-kun) Sergei Kornilov (melkij), Donald Dong (ddong) 2 2019-02-16
15:02
2019-01-17
00:54
ArchiveEntry optional arguments Committed Dmitry Dolgov (erthalion) alvherre 1 2019-02-01
14:31
2019-02-01
14:30
Align timestamps in pg_regress output Committed Christoph Berg (myon) Peter Eisentraut (petere) petere 1 2019-03-25
09:07
2019-03-25
09:06
pgbench state change cleanup Committed 12 Fabien Coelho (calvin) Kirk Jamison (kirkjamison) alvherre 1 2019-03-28
09:10
2019-03-27
15:22
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-03-15
16:41
2019-03-07
07:19
Logical decoding of two-phase transactions Moved to next CF 13 Nikhil Sontakke (nikkhils) Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos) 12 2019-04-06
20:48
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) 10 2019-04-09
03:52
2019-02-22
05:12
Synchronous replay mode for avoiding stale reads on hot standbys Moved to next CF 13 Thomas Munro (macdice) 7 2019-03-14
23:42
2019-02-04
06:34
Copy function for logical replication slots Committed 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 12 Alexey Kondratov (ololobus) Andrey Borodin (x4m) 4 2019-04-09
03:35
2019-03-27
17:48
Connection slots reserved for replication Committed 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 Returned with feedback 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) Michael Paquier (michael-kun) 3 2019-04-06
20:39
2019-04-04
02:13
Remove deprecated exclusive backup mode Moved to next CF 13 David Steele (dsteele) 3 2019-02-19
05:13
2019-03-07
09:34
Add timeline to partial WAL segments Moved to next CF 13 David Steele (dsteele) 3 2019-02-19
05:15
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) 3 2019-04-06
20:49
2019-02-04
13:49
Synchronizing slots from primary to standby Moved to next CF 13 Petr Jelínek (pjmodos) Shaun Thomas (bonesmoses) 3 2019-04-06
20:40
2018-12-30
21:23
Set fallback_application_name for a walreceiver to cluster_name Committed 12 Peter Eisentraut (petere) Euler Taveira (eulerto) petere 1 2019-02-27
13:04
2019-02-27
10:02
pg_basebackup to adjust existing data directory permissions Moved to next CF Haribabu Kommi (haribabu) Martín Marqués (mmarques) 2 2019-04-09
03:37
2019-04-03
16:01
Security
pg_hba.conf : new auth option : clientcert=verify-full Committed Julian Markwort (markwort) Magnus Hagander (mha), Thomas Munro (macdice) mha 6 2019-03-09
20:23
2019-03-09
20:22
GSSAPI encryption support Committed Robbie Harwood (rharwood) Nicolas Williams (cryptonector) sfrost 5 2019-04-03
20:25
2019-04-09
02:51
Server Features
Generic type subscripting Moved to next CF 13 Dmitry Dolgov (erthalion) Tom Lane (tgl), Arthur Zakirov (a.zakirov) 11 2019-04-06
20:40
2019-06-06
18:22
multivariate MCV lists and histograms Committed 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) 10 2019-04-09
03:35
2019-02-28
16:02
Pluggable storage API Committed 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) 9 2019-04-09
03:37
2019-03-21
19:59
BRIN bloom and multi-minmax indexes Moved to next CF Tomas Vondra (fuzzycz) 9 2019-04-09
03:35
2019-06-11
17:30
SQL/JSON: jsonpath Committed 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 12 Nikolay Shaplov (nataraj) 7 2019-04-09
05:24
2019-03-25
08:39
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) 7 2019-04-06
20:41
2019-05-17
12:20
Transactions involving multiple postgres foreign servers Moved to next CF 13 Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) Chris Travers (einhverfr) 7 2019-04-17
10:22
2019-04-17
10:17
Covering GiST indexes Committed 12 Andrey Borodin (x4m) Andreas Karlsson (kandreas) smagen 5 2019-03-15
10:52
2019-03-10
16:42
Undo logs Moved to next CF 13 dilip kumar (dilip.kumar), Thomas Munro (macdice) Amit Kapila (amitkapila) 6 2019-04-06
20:41
2019-02-07
02:05
Index Skip Scan Moved to next CF Dmitry Dolgov (erthalion), Thomas Munro (macdice), Jesper Pedersen (jpedersen) 5 2019-06-14
17:34
2019-06-24
13:04
SERIALIZABLE on standby servers Moved to next CF 13 Thomas Munro (macdice) Kevin Grittner (kgrittn) 4 2019-03-14
23:41
2019-02-04
06:19
amcheck verification for GiST Moved to next CF 13 Andrey Borodin (x4m) Peter Geoghegan (pgeoghegan) 4 2019-06-23
09:01
2019-04-02
21:26
DNS SRV support for LDAP authentication Committed 12 Thomas Munro (macdice) Daniel Gustafsson (d_gustafsson) macdice 3 2019-03-21
02:45
2019-03-21
03:10
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) 4 2019-04-06
20:42
2019-01-24
09:01
Foreign keys referencing partitioned tables Committed 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) 3 2019-04-06
20:42
2019-02-18
06:39
Add pg_partition_root to get top-most parent of a partition tree Committed 12 Michael Paquier (michael-kun) Amit Langote (amitlan) michael-kun 2 2019-02-08
00:08
2019-02-08
00:07
Statement-level rollback Returned with feedback Á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) 3 2019-04-09
03:36
2019-02-21
07:40
Triggers on Materialized Views Returned with feedback 13 Mi Tar (mitar) 2 2019-04-01
07:06
2019-04-01
07:06
Ltree syntax improvement Moved to next CF 13 Dmitry Belyavsky (beldmit) Nikolay Shaplov (nataraj) 2 2019-04-06
20:42
2019-04-16
17:28
Skip table truncation at VACUUM Committed 12 Takayuki Tsunakawa (maumau) Julien Rouhaud (rjuju) masaofujii 1 2019-04-08
08:22
2019-04-09
00:23
A separate table level option to control compression Returned with feedback 12 Pavan Deolasee (pavan) Masahiko Sawada (masahikosawada), Andrew Dunstan (adunstan), Shaun Thomas (bonesmoses), Vyacheslav Lenskyy (vyacheslavl) michael-kun 1 2019-04-08
06:44
2019-04-08
06:43
Shared Ispell dictionaries Returned with feedback 13 Arthur Zakirov (a.zakirov) Ildus Kurbangaliev (ildus) 1 2019-04-01
08:40
2019-04-05
19:35
Don't count parallel worker transactions as commits or rollbacks Moved to next CF 12 Haribabu Kommi (haribabu) Rahila Syed (rahila.syed), Kirk Jamison (kirkjamison) amitkapila 2 2019-05-24
04:28
2019-04-10
09:13
SQL Commands
generated columns Committed Peter Eisentraut (petere) Michael Paquier (michael-kun), Pavel Stehule (okbobcz) petere 5 2019-03-30
08:03
2019-04-09
01:00
SQL/JSON: functions Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Andrew Alsup (ahalsup) 7 2019-04-03
20:18
2019-05-17
00:56
SQL/JSON: JSON_TABLE Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Pavel Stehule (okbobcz) 7 2019-04-03
20:18
2019-04-03
16:01
chained transactions Committed Peter Eisentraut (petere) Fabien Coelho (calvin) petere 6 2019-03-24
11:01
2019-03-24
14:41
conflict handling for COPY FROM Returned with feedback Surafel Temesgen (surafel) Karen Huddleston (khuddlefish), Andrew McElroy (andrew.mcelroy.punchh.com) 4 2019-04-03
20:04
2019-04-03
20:04
FETCH FIRST clause PERCENT option Returned with feedback Surafel Temesgen (surafel) Tomas Vondra (fuzzycz), Vik Fearing (xocolatl), Gerdan Santos (gerdan) 4 2019-04-09
00:22
2019-04-05
15:11
ALTER TABLE on system catalogs Committed Peter Eisentraut (petere) petere 4 2019-03-19
10:32
2019-03-19
11:00
ATTACH/DETACH PARTITION CONCURRENTLY Committed Á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) 4 2019-04-09
03:35
2019-04-08
08:25
support VARIADIC arg for least/greatest functions Rejected Pavel Stehule (okbobcz) Chapman Flack (chap) 2 2019-03-11
22:19
2019-03-11
22:26
REINDEX CONCURRENTLY Committed 12 Peter Eisentraut (petere) Michael Paquier (michael-kun), Sergei Kornilov (melkij) petere 2 2019-03-29
07:27
2019-04-01
06:43
Temporary materialized views Returned with feedback Mi Tar (mitar) Andreas Karlsson (kandreas) 2 2019-03-15
09:59
2019-03-15
09:51
insensitive/non-deterministic collations Committed 12 Peter Eisentraut (petere) Peter Geoghegan (pgeoghegan), Daniel Vérité (danielverite) petere 2 2019-03-22
12:43
2019-03-22
12:43
Log10 and hyperbolic functions for SQL:2016 compliance Committed 12 Lætitia AVROT (arkhena) Tom Lane (tgl) tgl 1 2019-03-12
19:55
2019-03-19
05:49
Fix optimization of foreign-key on update actions Committed Peter Eisentraut (petere) petere 1 2019-03-18
17:04
2019-03-18
17:02
extension patch to add OR REPLACE clause to CREATE TRIGGER Withdrawn 1 2019-03-01
03:41
2017-03-27
09:28
extension patch of CREATE OR REPLACE TRIGGER Moved to next CF 13 Takamichi Osumi (tatatappp) Philippe BEAUDOIN (beaud76) 2 2019-04-06
20:42
2019-03-05
09:18
[WIP] Temporal query processing with range types - Temporal Normalization Moved to next CF 13 Peter Moser (pemoser), Anton Dignös (dignoes) Ibrar Ahmed (ibrar) 2 2019-04-06
20:43
2019-04-02
13:11
WIP: Temporal primary and foreign keys Moved to next CF 13 Paul Jungwirth (pjungwir) Ibrar Ahmed (ibrar) 2 2019-04-06
20:43
2019-06-17
04:54
System Administration
Online verification of checksums Returned with feedback Michael Banck (mbanck) Fabien Coelho (calvin) 4 2019-04-09
00:22
2019-03-30
13:35
Progress reporting for pg_verify_checksums Committed Bernd Helmle (psoo), Michael Banck (mbanck) Fabien Coelho (calvin) michael-kun 4 2019-04-02
02:06
2019-04-03
01:49
pg_upgrade: Pass -j option down to vacuumdb Returned with feedback 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 Committed 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 3 2019-04-07
21:29
2019-02-07
14:18
clear PGAPPNAME for PostgresNode postmasters Committed Peter Eisentraut (petere) Noah Misch (nmisch) petere 1 2019-03-16
15:51
2019-03-16
08:39
Increase default vacuum_cost_limit setting Committed 12 David Rowley (davidrowley) adunstan 1 2019-03-06
14:24
2019-03-12
03:45