Commitfest 2020-09

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 118. Waiting on Author: 40. Ready for Committer: 15. Committed: 42. Moved to next CF: 1. Returned with Feedback: 14. Rejected: 2. Withdrawn: 3. Total: 235.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Spurious "apparent wraparound" via SimpleLruTruncate() rounding (data loss) Needs review stable Noah Misch (nmisch) 8 2020-09-08
04:23
2020-09-07
03:14
archive status ".ready" files may be created too early Waiting on Author Nathan Bossart (bossartn) 2 2020-09-07
03:07
2020-09-07
03:07
reduce memory requirements of PLpgSQL CALL statement Needs review Pavel Stehule (okbobcz) 2 2020-09-17
09:02
2020-09-17
09:05
Bug 16419 Doc and Test Adds Needs review David Johnston (polobo) 1 2020-07-15
16:28
2020-09-04
21:05
shared tempfile was not removed on statement_timeout Needs review stable Justin Pryzby (justinpryzby) 1 2020-07-31
03:00
2020-07-29
01:37
Fix autovac for large number of tables Needs review Kasahara Tatsuhito (kasahara) 1 2020-09-07
04:14
2020-09-10
09:29
Various fixes for snapshot-too-old feature Needs review Robert Haas (rhaas), Thomas Munro (macdice) 1 2020-08-14
00:53
2020-09-19
00:19
Fix collation handling in postgres_fdw Needs review Tom Lane (tgl) 1 2020-08-18
20:13
2020-08-19
06:08
Clients
pgbench - add pseudo-random permutation function Needs review Fabien Coelho (calvin), Hironobu Suzuki (suzuki_hironobu) 11 2020-08-02
21:49
2020-07-10
13:36
ECPG new statement: DECLARE STATEMENT Needs review Hayato Kuroda (ha-kun) 5 2020-08-02
21:40
2020-09-15
10:31
pgbench - allow to test whether a variable exists (2) Needs review Fabien Coelho (calvin) 2 2020-07-30
22:23
2020-04-14
05:49
psql - possibility to specify where status row should be displayed Needs review Pavel Stehule (okbobcz) 2 2020-08-02
21:51
2020-07-04
03:27
allow to set a pager for psql's watch command Needs review Pavel Stehule (okbobcz) 2 2020-08-01
20:44
2020-07-01
21:03
pgbench - add a synchronization barrier when starting Needs review Fabien Coelho (calvin) 2 2020-09-01
01:40
2020-07-04
06:34
Miscellaneous
parse time support function Needs review Pavel Stehule (okbobcz) 7 2020-08-02
21:56
2020-07-31
16:28
Allow terminating the idle sessions Needs review Japin Li (japin) 1 2020-08-31
22:11
2020-08-31
05:33
Allow CRL "directory" for crl_file Needs review Kyotaro Horiguchi (horiguti) 1 2020-08-31
09:10
2020-09-17
03:06
Monitoring & Control
Get memory contexts of an arbitrary backend process Needs review 14 Atsushi Torikoshi (atsushitorikoshi) 1 2020-08-31
11:26
2020-09-10
12:11
Performance
Optimize dropping of relation buffers during recovery Needs review Kirk Jamison (kirkjamison) 5 2020-09-15
01:42
2020-09-17
13:06
Using multicolumn statistics for more precise join selectivity estimatation Needs review Konstantin Knizhnik (knizhnik) 4 2020-08-03
09:14
2020-03-26
15:49
JIT expression evaluation improvements Waiting on Author Andres Freund (andresfreund) 3 2020-09-05
17:36
2020-07-01
12:50
GUC for BulkInsertState Needs review 14 Justin Pryzby (justinpryzby) 2 2020-08-08
04:50
2020-09-19
13:32
Overhaul UPDATE/DELETE processing Needs review Amit Langote (amitlan) 2 2020-08-01
20:57
2020-09-11
10:20
Batch processing of RI checks Waiting on Author Antonin Houska (a.houska), Corey Huinker (coreyh) 2 2020-08-02
21:38
2020-06-30
01:17
POC: postgres_fdw insert batching Needs review 2 2020-08-02
22:08
2020-07-12
00:11
Eliminate overheads in executing generic plans Needs review Amit Langote (amitlan) 2 2020-07-30
22:31
2020-09-14
03:51
audo-detect and use -moutline-atomics compilation flag for aarch64 Needs review Tsahi Zidenberg (tsahee) 1 2020-09-14
13:20
2020-09-10
06:37
avoid bitmapOR-ing partition indexes with unnecessarily scan conditions Needs review 14 Konstantin Knizhnik (knizhnik), Justin Pryzby (justinpryzby) 1 2020-07-15
00:16
2020-08-03
18:12
Remove useless distinct clauses Waiting on Author 14 Pierre Ducroquet (pinaraf) 1 2020-09-15
10:58
2020-09-20
00:46
Handing SLRU sync work over to the checkpointer Needs review Thomas Munro (macdice) 1 2020-08-05
01:35
2020-09-21
21:08
Boundary value check in lazy_tid_reaped() Needs review Masahiko Sawada (masahikosawada) 1 2020-08-30
11:09
2020-09-10
13:47
remove spurious CREATE INDEX CONCURRENTLY wait Needs review Álvaro Herrera (alvherre) 1 2020-08-31
19:46
2020-08-20
06:11
fix spinlock contention in LogwrtResult Needs review Álvaro Herrera (alvherre) 1 2020-08-31
20:55
2020-09-04
17:13
Pipelining/batch mode support for libpq Needs review Craig Ringer (ringerc), Matthieu Garrigues (matt-42) 1 2020-09-04
21:25
2020-09-21
17:55
Procedural Languages
enahncing plpgsql API for debugging and tracing Needs review Pavel Stehule (okbobcz) 1 2020-08-18
19:11
2020-08-18
18:04
possibility to write window function in PL languages (like PLpgSQL) Needs review Pavel Stehule (okbobcz) 1 2020-08-26
17:42
2020-08-28
17:39
Refactoring
Executor code refactoring around result relations Needs review Amit Langote (amitlan) 5 2020-08-03
09:19
2020-07-13
05:47
pgbench - refactor init functions with buffers Needs review Fabien Coelho (calvin) 5 2020-08-02
22:37
2020-07-09
07:05
Reduce WaitEventSet system call spam Needs review Thomas Munro (macdice) 3 2020-08-01
21:10
2020-07-30
21:42
Removal of currtid()/currtid2() and some table AM cleanup Needs review 14 Michael Paquier (michael-kun) 2 2020-08-01
21:09
2020-09-03
10:14
Improvements in Copy From Needs review vignesh C (vignesh.postgres) 1 2020-07-12
01:12
2020-09-11
09:04
Choose AlternativeSubPlan alternative within the planner Needs review Tom Lane (tgl) 1 2020-08-29
23:35
2020-09-01
00:10
Replication & Recovery
Add timeline to partial WAL segments Waiting on Author David Steele (dsteele) 9 2020-09-01
19:31
2019-01-05
06:32
Improve handling of parameter differences in physical replication Needs review Peter Eisentraut (petere) petere 3 2020-08-03
09:09
2020-07-15
13:47
Make message at end-of-recovery less scary Needs review Kyotaro Horiguchi (horiguti) 3 2020-08-01
22:24
2020-03-28
02:25
implement LogicalDecodeMessageCB for pgoutput Needs review 13 1 2020-07-30
22:39
2020-09-08
19:18
Start WAL streaming as early as possible, without waiting for startup process to finish replaying existing WAL. This helps synchronous replication to resume quickly when significant replay lag has been built up. Needs review 14 Asim Rama Praveen (apraveen), Hao Wu (hwu) 1 2020-08-09
05:57
2020-09-15
09:30
Background writer and checkpointer in crash recovery Needs review Thomas Munro (macdice) 1 2020-08-30
00:14
2020-08-30
00:39
Security
Support for NSS as TLS backend Needs review Daniel Gustafsson (d_gustafsson) 2 2020-09-17
10:24
2020-09-17
09:41
Use USE_OPENSSL_RANDOM for OpenSSL random Needs review Daniel Gustafsson (d_gustafsson) 1 2020-09-01
07:02
2020-08-26
12:19
Server Features
Windows could not stat file - over 4GB Waiting on Author Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) 7 2020-09-17
07:48
2020-09-18
10:47
A hook for path-removal decision on add_path Needs review KaiGai Kohei (kaigai) 6 2020-07-30
22:05
2020-01-13
15:46
jsonpath syntax extensions Needs review Nikita Glukhov (n.glukhov) 3 2020-08-03
09:28
2020-03-04
20:18
Autovacuum on partitioned tables Needs review Yuzuko Hosoya (yuzu) alvherre 3 2020-08-17
15:57
2020-09-17
08:12
ALTER SYSTEM READ { ONLY | WRITE } Needs review 14 Amul Sul (sulamul) 2 2020-07-31
19:47
2020-09-16
19:33
Enabling data checksums in an online cluster Needs review Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) 2 2020-09-09
14:25
2020-09-19
02:18
Implement <null treatment> for window functions Waiting on Author 14 Vik Fearing (xocolatl) 2 2020-08-02
22:26
2020-07-01
12:27
postgres_fdw connection caching enable/disable or timeout feature Needs review Bharath Rupireddy (bharathrupireddy) 1 2020-08-10
12:34
2020-08-03
11:11
Add <<| and |>> operators for points Waiting on Author Emre Hasegeli (hasegeli) 1 2020-09-05
01:45
2020-09-07
10:50
Prepare for deprecate clientcert=no-verify in pg_hba.conf Needs review Kyotaro Horiguchi (horiguti) 1 2020-08-31
09:08
2020-09-02
02:27
SQL Commands
Return ERROR on COMMIT instead of silently ROLLBACK Waiting on Author Dave Cramer (dcramer) 2 2020-08-03
09:12
2020-08-04
16:19
SQL-standard function body Needs review Peter Eisentraut (petere) 2 2020-08-02
21:00
2020-09-07
06:00
Allow queries in WHEN expression of FOR EACH STATEMENT triggers Waiting on Author Joe Wildish (joewildish) 1 2020-09-14
05:19
2020-09-03
18:22
Change return type of EXTRACT to numeric Waiting on Author Peter Eisentraut (petere) 1 2020-09-10
13:20
2020-09-17
05:53
Support for OUT parameters in procedures Needs review Peter Eisentraut (petere) 1 2020-08-28
05:49
2020-08-28
13:30
System Administration
extend amcheck module to check heaps Needs review Mark Dilger (mark.dilger) 1 2020-08-05
15:06
2020-09-21
21:09

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Switch pg_test_fsync to use binary mode on Windows Committed stable Michael Paquier (michael-kun) michael-kun 1 2020-07-17
05:04
2020-07-16
07:19
Issue with cancel_before_shmem_exit while searching to remove a particular registered exit callbacks Committed Bharath Rupireddy (bharathrupireddy) tgl 1 2020-09-08
19:55
2020-09-08
19:56
Detect the null type correctly in setop case by peeking the later exprs. Withdrawn 14 1 2020-07-23
03:32
2020-07-26
09:41
Error in brin_summarize_new_values Committed Anastasia Lubennikova (lubennikovaav) alvherre 1 2020-08-14
18:43
2020-08-17
20:21
Clients
Tab completion for VACUUM of partitioned tables Committed Justin Pryzby (justinpryzby) michael-kun 1 2020-07-30
14:46
2020-07-30
09:08
Documentation
Improve Managing Databases doc page Committed David Johnston (polobo) bmomjian 1 2020-08-22
00:23
2020-08-22
01:00
Miscellaneous
Remove special case which avoided %*s format strings.. Returned with feedback Justin Pryzby (justinpryzby) 1 2020-09-17
05:30
2020-08-05
08:22
Rationalize password length limits Committed Tom Lane (tgl), Nathan Bossart (bossartn) tgl 1 2020-09-04
00:10
2020-09-03
22:46
Monitoring & Control
Command statistics system Returned with feedback Haribabu Kommi (haribabu), Mark Dilger (mark.dilger) 2 2020-09-17
04:51
2020-09-21
21:19
Amcheck: check B-tree leftlink-rightlink invariant on standby Committed Andrey Borodin (x4m) pgeoghegan 1 2020-08-08
18:19
2020-08-09
06:08
Performance
Improving connection scalability: GetSnapshotData() Committed Andres Freund (andresfreund) andresfreund 3 2020-09-04
17:35
2020-09-15
03:03
Refactoring
pgbench - improve variable management performance Returned with feedback Fabien Coelho (calvin) 6 2020-09-17
05:31
2020-09-19
07:17
Replication & Recovery
skip empty transactions for logical replication Returned with feedback Euler Taveira (eulerto) 4 2020-09-17
05:29
2020-09-17
05:29
Minimal logical decoding on standbys Returned with feedback Andres Freund (andresfreund), Craig Ringer (ringerc), Amit Khandekar (amitdkhan), Ibrar Ahmed (ibrar) 1 2020-09-17
05:57
2020-09-17
05:57
Server Features
Non-volatile WAL buffer Moved to next CF Takashi Menjo (tmenjo) 3 2020-09-11
07:47
2020-09-21
05:14
remove spurious CREATE INDEX CONCURRENTLY wait Withdrawn Álvaro Herrera (alvherre) 1 2020-09-01
17:56
2020-08-20
06:11
SQL Commands
Rational number type (fractions) Rejected 14 Joe Nelson (begriffs) 3 2020-09-04
08:13
2020-09-04
08:12
Allow CURRENT_ROLE in GRANTED BY Committed Peter Eisentraut (petere) petere 1 2020-09-17
10:24
2020-09-17
14:12