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), Hüseyin Demir (huseyin.demir) nmisch 19 2020-04-06
07:02
2020-04-06
07:04
postgres.exe doesn't output crash dump when it crashes before main() Moved to next CF Takayuki Tsunakawa (maumau) Haribabu Kommi (haribabu) 9 2019-11-12
03:19
2019-11-12
03:20
Strengthen PGSharedMemoryCreate checks for still-attached processes Moved to next CF Noah Misch (nmisch) Daniel Gustafsson (d_gustafsson), 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 6 2019-11-27
07:27
2019-11-27
07:30
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
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) davidrowley 2 2019-07-21
05:44
2019-07-21
22:35
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 Artur Zakirov (a.zakirov) Michael Paquier (michael-kun) michael-kun 1 2019-02-18
00:54
2019-02-18
08:23
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), Kyotaro Horiguchi (horiguti) 5 2020-02-01
05:39
2020-02-01
05:42
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 Pavan Deolasee (pavan), Ibrar Ahmed (ibrar) Darafei Praliaskouski (komzpa), Hamid Akhtar (hamidakhtar) fuzzycz 6 2021-01-17
21:33
2021-01-24
00:54
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) 5 2020-01-25
18:58
2020-01-31
08:42
Spurious "apparent wraparound" via SimpleLruTruncate() rounding (data loss) Moved to next CF stable Noah Misch (nmisch) Andrey Borodin (x4m) nmisch 10 2021-01-17
23:42
2021-01-12
16:41
Problem with default partition pruning Moved to next CF stable Yuzuko Hosoya (yuzu) Thibaut MADELAINE (madtibo), Ibrar Ahmed (ibrar), Shawn Wang (shawnwang) alvherre 3 2019-08-13
15:25
2019-08-14
01:12
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 13 Álvaro Herrera (alvherre) 3 2019-09-11
17:44
2019-09-11
17:44
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) 9 2020-12-03
09:54
2020-10-30
16:33
Clients
pgbench - another attempt at tap test for time-related options Moved to next CF Fabien Coelho (calvin) 14 2020-07-13
10:22
2020-07-13
10:21
New libpq option to prefer standby for connection Moved to next CF Haribabu Kommi (haribabu), vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234) Laurenz Albe (laurenz), Takayuki Tsunakawa (maumau), Peter Smith (smithpb) tgl 15 2021-03-03
01:18
2021-03-03
18:54
Psql patch to show access methods info Moved to next CF 13 Alik Khilazhev (alikhil), Sergey Cherkashin (cherkashins) Kyotaro Horiguchi (horiguti), Nikita Glukhov (n.glukhov), vigneshwaran C (vignesh.postgres) smagen 10 2020-03-08
10:46
2020-03-08
10:47
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) Muhammad Usama (muhammad_usama) deanr 14 2021-04-06
12:34
2021-04-06
21:31
libpq host/hostaddr consistency Moved to next CF Fabien Coelho (calvin) Artur Zakirov (a.zakirov) alvherre 6 2019-09-11
13:17
2019-09-11
13:16
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) 5 2021-01-18
00:33
2021-04-02
23:07
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) 3 2019-09-07
23:08
2019-09-03
18:33
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) Tom Lane (tgl) 5 2019-09-30
17:58
2019-09-02
17:54
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-07-30
16:56
2019-07-30
16:56
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
anycompatible and anycompatiblearray polymorphic types Moved to next CF Pavel Stehule (okbobcz) Tom Lane (tgl) tgl 7 2020-03-19
15:43
2020-03-19
16:09
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 Kyotaro Horiguchi (horiguti) Tomas Vondra (fuzzycz), Antonin Houska (a.houska) 17 2021-10-01
17:20
2022-04-08
04:44
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) alvherre 6 2019-12-11
22:41
2019-12-12
23:19
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), Vik Fearing (xocolatl) Greg Stark (stark), Takayuki Tsunakawa (maumau), Sergei Kornilov (melkij) rhodiumtoad 2 2019-07-14
11:25
2019-07-14
11:43
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), Yoshikazu Imai (yimai), PAscal L (pascall) masaofujii 6 2020-04-02
02:37
2020-04-08
12:32
query logging of prepared statements Moved to next CF 12 Justin Pryzby (justinpryzby) Artur 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 Kyotaro Horiguchi (horiguti) Heikki Linnakangas (heikki), Jim Nasby (decibel), Takayuki Tsunakawa (maumau), Takeshi Ideriha (ideriha) 23 2021-10-05
16:21
2021-03-24
05:26
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), Andrei 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) Jeyson Linares (jeysonl) 5 2019-08-11
00:22
2021-12-03
07:31
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-09-24
15:17
Global shared meta cache Moved to next CF 13 Takeshi Ideriha (ideriha) 7 2019-10-30
01:15
2020-02-01
11:51
Remove self join on a unique column Moved to next CF Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrei Lepikhov (lepikhov) Alena Rybakina (a.rybakina) smagen 27 2023-10-25
10:02
2024-10-28
21:18
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 Konstantin Knizhnik (knizhnik) Ryo Yamaji (ryamaji), Ryohei Nagaura (nyannyan) 10 2020-07-01
09:19
2020-07-01
09:18
Tid range scan Moved to next CF 13 Edmund Horner (ejrh) David Rowley (davidrowley), Shawn Wang (shawnwang) davidrowley 7 2019-12-01
02:34
2021-02-27
10:05
Block level parallel vacuum Moved to next CF Masahiko Sawada (masahikosawada) Dilip Kumar (dilip.kumar), Sergei Kornilov (melkij) amitkapila 8 2020-01-30
02:45
2020-01-30
02:47
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), Andrei 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 8 2020-03-16
13:18
2024-07-31
04:46
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-08-01
10:49
2019-08-01
19:28
SortSupport implementation on inet/cdir Withdrawn 1 2019-07-26
03:06
2019-08-01
16:41
SortSupport implementation on inet/cdir Moved to next CF 13 Brandur Leach (brandur) Edmund Horner (ejrh) pgeoghegan 2 2019-08-01
20:53
2019-08-01
16:41
Speed up transaction completion faster after many relations are accessed in a transaction Moved to next CF 13 Takayuki Tsunakawa (maumau) Takayuki Tsunakawa (maumau) davidrowley 5 2021-06-30
06:14
2024-01-09
06:24
Optimization of some jsonb functions Moved to next CF 13 Nikita Glukhov (n.glukhov) Andrew Dunstan (adunstan) alvherre 3 2019-09-21
00:13
2019-09-21
00:09
Convert Lists into arrays Moved to next CF 13 Tom Lane (tgl) David Rowley (davidrowley), Jesper Pedersen (jpedersen) tgl 2 2019-07-15
17:46
2019-08-01
01:15
Convert NOT IN to anti-joins when possible Moved to next CF 13 David Rowley (davidrowley) Antonin Houska (a.houska) 4 2019-11-28
02:30
2019-11-28
02:30
NOT IN to ANTI JOIN transformation Moved to next CF 13 James Finnerty (jimfinnerty), Zheng Li (zhengli) 6 2020-04-08
13:32
2020-04-08
13:32
Flexible partition pruning hook Moved to next CF 13 Mike Palmiotto (mpalmiotto) 3 2019-09-30
18:02
2019-07-12
18:34
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) Julien Rouhaud (rjuju) 4 2019-09-30
19:06
2019-09-26
07:00
Procedural Languages
declarative session variables, LET command Moved to next CF Pavel Stehule (okbobcz) Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv) 33 2024-10-07
16:04
2024-11-26
06:21
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) 8 2019-10-05
15:19
2019-09-27
08:24
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-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-09-30
18:04
2021-08-09
03:00
Restricting maximum keep segments by repslots Moved to next CF 13 Kyotaro Horiguchi (horiguti) Masahiko Sawada (masahikosawada), Greg Stark (stark), Jehan-Guillaume de Rorthais (ioguix) 12 2019-11-28
03:09
2020-04-08
08:02
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 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 13 Alexey Kondratov (ololobus) Andrey Borodin (x4m) michael-kun 8 2020-04-01
02:20
2020-04-01
08:56
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) Fujii Masao (masaofujii) alvherre 7 2020-03-27
23:40
2020-04-01
14:03
Remove deprecated exclusive backup mode Moved to next CF David Steele (dsteele) Magnus Hagander (mha) 9 2021-03-19
14:13
2020-07-10
19:56
Add timeline to partial WAL segments Moved to next CF David Steele (dsteele) 9 2020-09-30
07:17
2020-09-30
07:17
logical streaming for large in-progress transactions Moved to next CF Amit Kapila (amitkapila), Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos), Dilip Kumar (dilip.kumar) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), vigneshwaran C (vignesh.postgres) amitkapila 9 2020-09-09
03:10
2020-09-16
06:01
Synchronizing slots from primary to standby Moved to next CF 13 Petr Jelínek (pjmodos) Shaun Thomas (bonesmoses) 4 2019-09-30
18:05
2019-07-08
10:28
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) 4 2019-11-27
09:15
2019-11-27
09:14
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 14 Dmitry Dolgov (erthalion) Tom Lane (tgl), Pavel Stehule (okbobcz), Artur Zakirov (a.zakirov) smagen 19 2021-02-01
12:12
2021-02-01
08:39
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), Richard Guo (richardguo), Andy Fan (andyf) 19 2021-03-11
10:06
2021-03-11
13:34
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) 10 2019-09-30
18:47
2021-01-19
09:53
BRIN bloom and multi-minmax indexes Moved to next CF Tomas Vondra (fuzzycz) 11 2019-12-01
01:52
2021-03-27
20:42
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 13 Nikolay Shaplov (nataraj) alvherre 8 2019-09-25
19:00
2019-09-25
18:59
Advanced partition matching for partition-wise join Moved to next CF 13 Etsuro Fujita (efujita), Ashutosh Bapat (ashutoshbapat) Etsuro Fujita (efujita), Amul Sul (sulamul), Ashutosh Bapat (ashutoshbapat), Mark Dilger (mark.dilger) efujita 11 2020-04-08
02:44
2020-04-08
10:18
Transactions involving multiple postgres foreign servers Moved to next CF Masahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat) Takayuki Tsunakawa (maumau), Ashutosh Bapat (ashutoshbapat), Chris Travers (einhverfr), Muhammad Usama (muhammad_usama), Masahiro Ikeda (masahiro.ikeda) 18 2021-10-04
01:00
2021-10-06
03:03
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) 8 2019-12-01
02:24
2019-12-01
02:24
Index Skip Scan Moved to next CF 16 Dmitry Dolgov (erthalion), Thomas Munro (macdice), Jesper Pedersen (jpedersen) Peter Geoghegan (pgeoghegan), Dilip Kumar (dilip.kumar), Thomas Munro (macdice), Chris Travers (einhverfr), James Coleman (jcole1989), Cristiano Duarte (cunha17), Andy Fan (andyf), Yuming Wang (yumwang), Jet Zhang (thinkj), Alexandre Felipe (bob.tpro) 19 2022-03-24
11:32
2022-03-29
03:19
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) pgeoghegan 6 2019-11-28
03:57
2019-11-28
03:57
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) 5 2019-09-09
03:32
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 Haozhou Wang (hawang), Hubert Zhang (hubertz), Hao Wu (hwu) Raymond Martin (ramarti) 8 2020-07-31
19:36
2020-07-31
19:35
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 Michael Paquier (michael-kun) Daniel Gustafsson (d_gustafsson) michael-kun 8 2020-07-15
01:20
2020-07-15
00:09
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 Dmitry Belyavsky (beldmit) Nikolay Shaplov (nataraj), Nikita Glukhov (n.glukhov), Aleksandr Sorokin (mustiks) 8 2020-09-30
07:48
2020-09-30
07:48
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
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) 7 2020-08-03
09:32
2020-08-03
09:31
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 Artur 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) Pavel Stehule (okbobcz), Andrew Dunstan (adunstan), Gerdan Santos (gerdan), Andrew Alsup (ahalsup) 13 2020-09-17
05:41
2022-04-08
12:15
SQL/JSON: JSON_TABLE Moved to next CF Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg) Pavel Stehule (okbobcz), Andrew Dunstan (adunstan) 12 2020-08-03
07:56
2022-04-06
18:05
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-06-28
11:00
2020-03-30
12:46
FETCH FIRST clause PERCENT option Returned with feedback Surafel Temesgen (surafel) Tomas Vondra (fuzzycz), Vik Fearing (xocolatl), Gerdan Santos (gerdan) 4 2019-06-28
05:33
2021-09-30
18:31
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), Vik Fearing (xocolatl) alvherre 8 2020-04-07
22:48
2020-04-08
04:29
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) Surafel Temesgen (surafel), Philippe BEAUDOIN (beaud76) 3 2019-09-30
18:08
2020-11-14
22:07
[WIP] Temporal query processing with range types - Temporal Normalization Moved to next CF 13 Peter Moser (pemoser), Anton Dignös (dignoes) Ibrar Ahmed (ibrar) 5 2020-01-30
14:48
2020-01-30
15:00
SQL:2011 application time Moved to next CF Paul Jungwirth (pjungwir), Ibrar Ahmed (ibrar) Peter Eisentraut (petere) 12 2022-02-07
03:18
2024-11-26
12:18
System Administration
Online verification of checksums Returned with feedback Michael Banck (mbanck) Fabien Coelho (calvin) 4 2020-11-16
07:14
2021-09-13
11:45
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 6 2019-12-03
22:39
2019-10-03
13:22
Windows Service status is set to "SERVICE_RUNNING" when timeout is occurred (version 9.6 or earlier). Moved to next CF daisuke higuchi (daisukehiguchi), Ramanarayana M (ramnar) Takayuki Tsunakawa (maumau) 4 2019-11-25
07:06
2019-11-25
07:06
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