Commitfest 2022-07

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 211. Waiting on Author: 33. Ready for Committer: 25. Committed: 24. Moved to next CF: 1. Returned with Feedback: 3. Rejected: 2. Withdrawn: 6. Total: 305.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
standby recovery fails when re-replaying due to missing directory which was removed in previous replay. Needs review stable Kyotaro Horiguchi (horiguti), Paul Guo (paulguo) Michael Paquier (michael-kun) 16 2022-06-29
21:25
2022-04-05
08:18
Logical replication failure "ERROR: could not map filenode "base/13237/442428" to relation OID" with catalog modifying txns Needs review Bertrand Drouvot (bdrouvot), Minsoo (Mike) Oh (minsoo1) Masahiko Sawada (masahikosawada), ahsan hadi (ahsan.hadi) 6 2022-06-16
03:57
2022-06-15
01:34
pgbench: using prepared BEGIN statement in a pipeline could cause an error Needs review 15 Yugo Nagata (yugo.nagata) Kyotaro Horiguchi (horiguti), Fabien Coelho (calvin), Daniel Gustafsson (dege) 5 2022-04-08
13:52
2022-03-28
03:33
Error "initial slot snapshot too large" in create replication slot Needs review Kyotaro Horiguchi (horiguti), Dilip Kumar (dilip.kumar) 3 2022-04-08
14:00
2022-04-01
06:53
Possible fails in pg_stat_statements test Needs review Anton Melnikov (antonmel) Robert Haas (rhaas) 2 2022-06-29
21:26
2022-03-31
16:00
Fix Windows network event handling Waiting on Author Thomas Munro (macdice) 2 2022-03-22
02:11
2022-03-22
14:19
Fix checkpointer sync request queue problems Needs review Thomas Munro (macdice) 1 2022-04-08
14:19
2022-03-16
03:04
Nonreplayable XLog records by means of overflows and >MaxAllocSize lengths Needs review stable Matthias van de Meent (mmeent) 1 2022-07-01
15:11
2022-07-01
15:11
Checking pgwin32_is_junction() errors Waiting on Author Thomas Munro (macdice) 1 2022-06-15
05:52
2022-04-21
07:56
Fix dsa_free() to re-bin segment Needs review Dongming Liu (inferyes) 1 2022-04-07
01:05
2022-04-06
07:10
avoid multiple hard links to same WAL file after a crash Needs review 16 Nathan Bossart (bossartn) Michael Paquier (michael-kun) michael-kun 1 2022-07-01
22:04
2022-05-05
11:10
Fix recovery conflict SIGUSR1 handling Waiting on Author Thomas Munro (macdice) Michael Paquier (michael-kun) 1 2022-06-15
05:51
2022-07-01
23:18
Prohibit RESETing transaction-property GUCs Needs review Masahiko Sawada (masahikosawada) Michael Paquier (michael-kun) 1 2022-04-14
07:45
2022-07-01
05:11
Data is copied twice when specifying both child and parent table in publication Needs review wei wang (wangwei), Yu Shi (shiy.fnst) Amit Kapila (amitkapila), Takamichi Osumi (tatatappp), Hou Zhijie (houzj) 1 2022-05-18
06:40
2022-07-01
09:46
postgres_fdw versus regconfig and similar constants Needs review Tom Lane (tgl) Robert Haas (rhaas) 1 2022-05-16
17:42
2022-07-01
20:47
Fix the statistics gathering in case of commit and chain Needs review Lætitia AVROT (arkhena) 1 2022-05-30
09:02
2022-05-14
15:11
Fix ECPG's handling of typedef names that match SQL keywords Needs review Tom Lane (tgl) Noah Misch (nmisch) 1 2022-05-30
21:25
2022-05-31
15:09
Fix assertion failure with barriers in parallel hash join Ready for Committer 15 Thomas Munro (macdice), Melanie Plageman (melanieplageman) David Geier (geidav) 1 2022-06-02
09:47
2022-06-06
15:01
pg_rewind: warn when checkpoint hasn't happened after promotion Needs review James Coleman (jcole1989) 1 2022-06-04
13:00
2022-06-08
09:36
BuildRelationExtStatistics should CHECK_FOR_INTERRUPTS Needs review 14 Justin Pryzby (justinpryzby) Tom Lane (tgl) 1 2022-06-17
23:12
2022-07-02
00:07
[BUG] Panic due to incorrect missingContrecPtr after promotion Needs review Sami Imseih (simseih) 1 2022-06-06
14:59
2022-06-29
13:47
ENABLE/DISABLE broken for statement triggers on partitioned tables Needs review Amit Langote (amitlan) 1 2022-06-29
23:48
2022-06-30
01:23
pg_visibility's pg_check_visible() yields false positive when working in parallel with autovacuum Needs review 14 Daniel Shelepanov (dshelepanov) 1 2022-06-30
12:11
2022-04-04
08:51
Patch to address creation of PgStat* contexts with null parent context Needs review Reid Thompson (jreidthompsoncd) 1 2022-06-30
20:08
2022-06-30
19:54
Clients
pg_dump - read data for some options from external file Ready for Committer 15 Pavel Stehule (okbobcz) Daniel Gustafsson (d_gustafsson), Justin Pryzby (justinpryzby) 11 2022-04-07
12:08
2022-04-25
17:39
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) Needs review 16 Justin Pryzby (justinpryzby) Gerdan Santos (gerdan) 5 2022-04-09
02:09
2022-06-10
11:48
psql: add xheader_width option to handle very long record lines Needs review Platon Pronko (rogach) Andrew Dunstan (adunstan) 5 2022-04-08
13:13
2021-10-03
20:03
libpq compression Waiting on Author Konstantin Knizhnik (knizhnik), Daniil Zakhlystov (usernamedt) Justin Pryzby (justinpryzby) 3 2022-03-03
13:32
2022-03-03
08:50
Add non-blocking version of PQcancel Ready for Committer 16 Jelte Fennema (jeltef) 2 2022-04-09
02:11
2022-06-27
12:29
Add LZ4 compression in pg_dump Waiting on Author Georgios Kokolatos (gkokolatos), Rachel Heaton (rheaton) Justin Pryzby (justinpryzby), shuli yan (xmasteryanshuli) 2 2022-03-25
13:23
2022-06-28
08:14
Add --schema and --exclude-schema options to vacuumdb Ready for Committer 16 Gilles Darold (darold), Justin Pryzby (justinpryzby) Nathan Bossart (bossartn), Justin Pryzby (justinpryzby) 1 2022-04-25
16:21
2022-04-26
04:46
Add --{no-,}bypassrls flags to createuser Ready for Committer 16 Shinya Kato (shinyakato) Nathan Bossart (bossartn) michael-kun 1 2022-05-26
16:20
2022-05-26
16:20
Support load balancing in libpq Needs review 16 Jelte Fennema (jeltef) 1 2022-06-10
16:38
2022-06-22
07:54
Documentation
Improve role attributes docs Needs review Shinya Kato (shinyakato) Swaha Miller (swaha) 2 2022-06-29
21:26
2022-03-17
08:56
Doc about how to set max_wal_senders when setting minimal wal_level Needs review Japin Li (japin) 1 2022-03-04
02:26
2022-03-07
21:56
Restructure ALTER TABLE notes to clarify table rewrites and verification scans Needs review James Coleman (jcole1989) 1 2022-03-29
14:21
2022-04-01
16:03
Clarify Savepoint Behavior Needs review David Johnston (polobo) 1 2022-06-20
17:44
2022-06-26
16:14
Clarify what "excluded" represents for INSERT ON CONFLICT Needs review David Johnston (polobo) 1 2022-06-20
17:46
2022-07-01
15:11
Clarify Routines and Extension Membership Needs review David Johnston (polobo) 1 2022-06-20
17:47
2022-06-09
15:43
Fix description of how the default user name is chosen Needs review David Johnston (polobo) 1 2022-06-20
17:47
2022-06-09
15:55
Make selectivity example match wording Waiting on Author David Johnston (polobo) Dian Fay (dmfay) 1 2022-07-02
21:09
2022-07-02
19:42
Move enum storage commentary to top of section Needs review David Johnston (polobo) 1 2022-06-20
17:49
2022-06-09
16:11
Bring mention of unique index forced transaction wait behavior outside of the internal section Needs review David Johnston (polobo) 1 2022-06-20
17:50
2022-06-21
16:07
array_length produces null instead of 0 Needs review David Johnston (polobo) 1 2022-06-20
17:50
2022-06-21
16:02
BRIN indexes and autosummarize Needs review 15 Roberto Mello (rmello) 1 2022-06-28
23:29
2022-06-29
12:04
Select Reference Page - Make Join Syntax More Prominent Needs review David Johnston (polobo) 1 2022-06-29
22:19
2022-05-06
16:19
pg_prewarm add configuration example Needs review DongWook Lee (dongwooklee) 1 2022-06-30
05:47
2022-06-30
05:40
doc phrase: "inheritance child" Needs review Justin Pryzby (justinpryzby) 1 2022-07-01
13:04
2022-06-30
09:55
Miscellaneous
Fix behavior of geo_ops when NaN is involved Needs review Kyotaro Horiguchi (horiguti) Julien Rouhaud (rjuju), Georgios Kokolatos (gkokolatos) 10 2022-03-31
09:39
2021-12-15
08:31
Function to log backtrace of postgres processes Needs review vignesh C (vignesh.postgres) Robert Haas (rhaas), Justin Pryzby (justinpryzby), Bharath Rupireddy (bharathrupireddy), Atsushi Torikoshi (atsushitorikoshi), Koyu Tanigawa (tripkt), Sascha Kuhl (skuhl) 8 2022-04-08
12:54
2022-04-18
03:39
Allow multiple recursive self-references Ready for Committer Denis Hirn (brainy) Peter Eisentraut (petere) 6 2022-04-08
15:13
2022-04-23
15:14
Avoid orphaned dependencies Waiting on Author 16 Bertrand Drouvot (bdrouvot) Ronan Dunklau (rdunklau) 6 2022-03-30
19:16
2022-03-30
19:18
pgbench: add multiconnect support Needs review 15 David Christensen (dwc-pgguru) 6 2022-04-07
06:45
2022-04-02
13:34
building postgres with meson Needs review 16 Andres Freund (andresfreund) Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev) 4 2022-07-01
17:33
2022-07-01
19:16
Use -fvisibility=hidden for shared libraries Waiting on Author Andres Freund (andresfreund) Tom Lane (tgl) 4 2022-04-08
01:39
2022-03-24
15:13
disallow HEAP_XMAX_COMMITTED and HEAP_XMAX_IS_LOCKED_ONLY Needs review 16 Nathan Bossart (bossartn) Mark Dilger (mark.dilger) 3 2022-03-17
23:45
2022-03-23
00:26
reduce impact of lengthy startup and checkpoint tasks Needs review 16 Nathan Bossart (bossartn) 3 2022-07-02
22:18
2022-07-02
22:54
more descriptive message for process termination due to max_slot_wal_keep_size​ Needs review Kyotaro Horiguchi (horiguti) 3 2022-04-08
13:29
2022-03-02
08:55
Add checkpoint and redo LSN to LogCheckpointEnd log message Ready for Committer Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) masaofujii 3 2022-06-29
21:34
2022-03-28
19:31
Allow pg_upgrade to copy segments of the same relfilenode in parallel Waiting on Author Jaime Casanova (jcasanov) 2 2022-03-28
14:24
2022-03-28
14:33
new diagnostic items for the dynamic sql Needs review Dinesh Kumar (dineshkumar) 2 2022-04-08
13:16
2021-12-29
07:39
Preventing indirection for IndexPageGetOpaque for known-size page special areas Needs review stable Matthias van de Meent (mmeent) 2 2022-06-15
05:52
2022-04-18
20:04
TAP format output for pg_regress Needs review 16 Daniel Gustafsson (d_gustafsson) Peter Eisentraut (petere) 2 2022-03-24
12:45
2022-06-29
19:50
Add native windows on arm64 support Waiting on Author Niyas Sait (niyassait) Michael Paquier (michael-kun) 2 2022-04-20
00:28
2022-05-10
01:01
PQexecParams binary handling example for REAL data type Needs review 16 Mark Wong (markwkm) 2 2022-06-14
18:02
2022-07-01
17:18
Added Windows with MinGW environment in Cirrus CI Needs review Melih Mutlu (melihmutlu) 2 2022-04-08
14:54
2022-04-09
16:34
Add 64-bit XIDs into PostgreSQL 15 Needs review 16 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) Aleksander Alekseev (a.alekseev) 1 2022-05-06
19:28
2022-07-01
05:28
Unit tests for SLRU Ready for Committer 16 Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) 1 2022-04-13
14:19
2022-04-13
11:51
use has_privs_of_role() for pg_hba.conf Ready for Committer 16 Nathan Bossart (bossartn) Joe Conway (jconway), Joshua Brindle (joshuab) 1 2022-07-01
22:04
2022-04-04
14:25
Use outerPlanState macro instead of referring to lefttree Needs review Richard Guo (richardguo) Tom Lane (tgl) 1 2022-04-26
03:06
2022-07-01
21:32
Completed unaccent dictionary with many missing characters Needs review 15 Przemysław Sztoch (psztoch) Michael Paquier (michael-kun) 1 2022-06-21
15:06
2022-06-28
05:14
REINDEX syntax usability Ready for Committer Simon Riggs (simon) 1 2022-06-28
10:02
2022-06-29
14:02
Remove support for Visual Studio 2013 Needs review 16 Michael Paquier (michael-kun) 1 2022-05-16
07:01
2022-05-30
07:48
Add result_types column to pg_prepared_statements view Needs review 16 Dagfinn Ilmari Mannsåker (ilmari) Peter Eisentraut (petere) 1 2022-05-19
15:38
2022-07-01
12:27
Improve TAP tests of pg_upgrade for cross-version tests Needs review Michael Paquier (michael-kun) 1 2022-05-24
06:05
2022-06-13
13:59
Bump MIN_WINNT to 0x0600 (Vista) as minimal runtime in 16~ Needs review Michael Paquier (michael-kun) 1 2022-05-26
03:01
2022-06-16
06:14
pg_buffercache: add sql test Needs review DongWook Lee (dongwooklee) 1 2022-06-07
00:37
2022-06-07
01:47
OAT_POST_CREATE object visibility Needs review Mary Xu (maryxu-pg) 1 2022-06-06
17:32
2022-07-01
18:12
Add TAP test for auth_delay extension Needs review DongWook Lee (dongwooklee) 1 2022-06-07
09:35
2022-06-20
12:43
generate_series in selected timezone, date_add in selected timezone, date_trunc with interval (support for more divisors) Waiting on Author 15 Przemysław Sztoch (psztoch) Tom Lane (tgl), Gurjeet Singh (gurjeet) 1 2022-07-01
04:36
2022-07-01
13:43
Autoconf update Needs review Peter Eisentraut (petere) Tom Lane (tgl) 1 2022-06-22
10:28
2022-07-02
17:42
SYSTEM_USER reserved word implementation Needs review 16 Bertrand Drouvot (bdrouvot) 1 2022-06-22
13:28
2022-06-28
07:18
explain analyze rows=%.0f Needs review Ibrar Ahmed (ibrar) Hamid Akhtar (hamidakhtar), Naeem Akhter (naeem) 1 2022-06-24
07:24
2022-06-22
20:55
CI and test improvements Needs review Justin Pryzby (justinpryzby) 1 2022-06-23
19:33
2022-06-23
20:38
making relfilenodes 56 bit Needs review Dilip Kumar (dilip.kumar) Robert Haas (rhaas) 1 2022-06-24
11:11
2022-07-02
19:29
Make an unique type name generation routine more resistant to name collisions Needs review 15 Andrey Lepikhov (lepikhov), Dmitry Koval (d.koval) Masahiko Sawada (masahikosawada) 1 2022-06-27
02:55
2022-06-27
02:57
Allow pageinspect's bt_page_stats function to return a set of rows instead of a single row Needs review 15 Hamid Akhtar (hamidakhtar) Ibrar Ahmed (ibrar), Asif Rehman (asifrana), Bertrand Drouvot (bdrouvot) 1 2022-06-27
11:55
2022-07-01
08:01
Add test of pg_prewarm extension Needs review DongWook Lee (dongwooklee) 1 2022-06-29
06:01
2022-06-30
02:24
add test: pg_rowlocks extension Needs review DongWook Lee (dongwooklee) 1 2022-06-29
06:00
2022-06-29
05:53
Minor change for create_list_bounds() Needs review Ted Yu (tedyu) Nathan Bossart (bossartn) 1 2022-06-29
20:45
2022-06-29
23:41
Testing autovacuum wraparound Needs review Andres Freund (andresfreund), Masahiko Sawada (masahikosawada) 1 2022-06-30
01:41
2022-06-30
01:40
New hooks in the connection path Needs review 16 Bertrand Drouvot (bdrouvot) 1 2022-06-30
08:03
2022-07-02
00:49
Add GUC value check between .sample and pg_settings.boot_val Needs review Kyotaro Horiguchi (horiguti) 1 2022-06-30
08:40
2022-06-30
08:38
Add Table Access Method option to pgbench Needs review 15 Alexander Korotkov (smagen), Michel Pelletier (michelp) 1 2022-06-30
20:46
2022-07-01
01:09
Add red-black tree missing comparison searches Needs review Alexander Korotkov (smagen), Steve Chávez (steve-chavez) 1 2022-06-30
16:55
2022-07-02
19:38
Reloption tests improvement. Test resetting illegal option that was actually set for some reason Needs review Nikolay Shaplov (nataraj) 1 2022-06-30
23:15
2022-06-30
23:16
Allow placeholders in ALTER ROLE w/o superuser Needs review Steve Chávez (steve-chavez) Nathan Bossart (bossartn) 1 2022-07-01
02:22
2022-07-01
23:40
Trying to add more tests to gistbuild.c Needs review Matheus Alcantara (msalcantara) 1 2022-07-01
14:26
2022-05-06
13:43
Monitoring & Control
Add extra statistics to explain for Nested Loop Needs review Justin Pryzby (justinpryzby), Ekaterina Sokolova (e.sokolova) Julien Rouhaud (rjuju), Greg Stark (stark), Lukas Fittl (lfittl), Yugo Nagata (yugo.nagata), Justin Pryzby (justinpryzby) 9 2022-06-24
19:07
2022-06-24
17:16
pg_stat_statements and "IN" conditions Needs review 16 Dmitry Dolgov (erthalion) Chengxi Sun (martin-sun), shuli yan (xmasteryanshuli) 8 2022-04-08
12:56
2022-03-26
17:40
pg_stat_statements: Track statement entry timestamp Ready for Committer Andrei Zubkov (zubkov) Julien Rouhaud (rjuju), Hayato Kuroda (ha-kun), Yuki Seino (seinoyu), Chengxi Sun (martin-sun), Anton Melnikov (antonmel) 6 2022-06-29
21:33
2022-04-08
20:25
Logging plan of the currently running query Needs review 16 atsushi torikoshi (atorik) Fujii Masao (masaofujii), Justin Pryzby (justinpryzby), Ekaterina Sokolova (e.sokolova) masaofujii 6 2022-05-17
13:19
2022-05-16
08:02
Add system view tracking shared buffer actions Waiting on Author 16 Melanie Plageman (melanieplageman) Justin Pryzby (justinpryzby) 5 2022-04-09
02:16
2022-04-06
16:16
Add foreign-server health checks infrastructure Needs review Hayato Kuroda (ha-kun) Fujii Masao (masaofujii), Shinya Kato (shinyakato) 4 2022-04-08
13:34
2022-03-04
06:17
Add connection active, idle time to pg_stat_activity Needs review Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Gerdan Santos (gerdan), Bertrand Drouvot (bdrouvot), alex lan (alex-xxx) 3 2022-05-26
14:58
2022-06-13
14:51
explain_regress, explain(MACHINE), and default to explain(BUFFERS) Needs review 16 Justin Pryzby (justinpryzby), Nikolay Samokhvalov (nikolay) Justin Pryzby (justinpryzby) 3 2022-04-09
02:09
2022-03-30
19:21
Add option to check unique constraint in btree indexes into amcheck and pg_amcheck Needs review 15 Anastasia Lubennikova (lubennikovaav), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) Mark Dilger (mark.dilger) 3 2022-04-08
14:08
2022-05-20
13:46
Add last commit LSN to pg_last_committed_xact() Waiting on Author James Coleman (jcole1989) 2 2022-04-07
07:38
2022-04-07
07:36
jit_warn_above_fraction parameter Ready for Committer Magnus Hagander (mha) Julien Rouhaud (rjuju) 2 2022-06-29
21:33
2022-04-09
16:43
Add index scan progress to pg_stat_progress_vacuum Needs review 16 Sami Imseih (simseih) Nathan Bossart (bossartn) 1 2022-04-14
01:41
2022-06-20
06:35
Log details for client certificate failures Needs review Jacob Champion (jchampion) Peter Eisentraut (petere) 1 2022-07-01
21:02
2022-07-01
20:59
Log query parameters in auto_explain Ready for Committer 16 Dagfinn Ilmari Mannsåker (ilmari) Michael Paquier (michael-kun) michael-kun 1 2022-06-07
07:53
2022-07-01
00:58
Add description about using geqo to EXPLAIN or debug log. Needs review masaya kawamoto (kawamoto) 1 2022-06-24
07:24
2022-06-02
06:09
In logs, use microsecond rather than millisecond granularity for timestamps Needs review 16 David Fetter (dfetter) 1 2022-06-13
14:10
2022-06-20
17:19
Add JIT deform_counter Needs review stable Dmitry Dolgov (erthalion) 1 2022-06-16
19:40
2022-06-12
09:12
Amcheck verification of GiST and GIN Needs review Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) 1 2022-06-30
06:41
2022-06-25
19:10
Performance
Remove self join on a unique column Needs review Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrey Lepikhov (lepikhov) David Rowley (davidrowley), Jaime Casanova (jcasanov), Ronan Dunklau (rdunklau) 20 2022-04-08
14:05
2022-06-30
14:11
Fast COPY FROM command for the foreign tables Needs review Andrey Lepikhov (lepikhov) Etsuro Fujita (efujita), Amit Langote (amitlan), Takayuki Tsunakawa (maumau), Justin Pryzby (justinpryzby) efujita 11 2022-05-26
14:58
2022-03-24
06:43
More scalable multixacts buffers and locking Needs review Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m) Gilles Darold (darold) 11 2022-04-08
15:17
2022-03-18
09:02
fix spinlock contention in LogwrtResult Ready for Committer Álvaro Herrera (alvherre) 10 2022-06-29
21:32
2022-04-07
18:29
Consider parallel for LATERAL subqueries having LIMIT/OFFSET Waiting on Author James Coleman (jcole1989) Greg Nancarrow (gregn1234) 8 2022-04-09
01:24
2022-03-01
22:35
Faster pglz compression Ready for Committer Andrey Borodin (x4m), Владимир Лесков (tinsane) Mark Dilger (mark.dilger) fuzzycz 8 2022-04-09
02:09
2021-11-05
05:50
Parallel Hash Full Join Ready for Committer 16 Melanie Plageman (melanieplageman) Thomas Munro (macdice) macdice 8 2022-04-09
02:17
2022-04-08
11:29
Lazy JIT IR code generation to increase JIT speed with partitions Needs review Luc Vlaming (luc.vlaming) David Geier (geidav) 6 2022-04-08
15:17
2022-06-29
09:03
Parallel INSERT SELECT take 2 Waiting on Author Greg Nancarrow (gregn1234), Hou Zhijie (houzj) 6 2022-03-24
22:30
2022-01-14
12:14
pre-allocating WAL files Needs review 16 Nathan Bossart (bossartn) Maxim Orlov (m.orlov), Pavel Borisov (pborisov) 6 2022-03-17
23:12
2022-04-08
20:30
Add proper planner support for ORDER BY / DISTINCT aggregates Waiting on Author David Rowley (davidrowley) Ronan Dunklau (rdunklau) 6 2022-04-07
04:05
2022-04-07
04:09
Map WAL segment files on PMEM as WAL buffers Needs review Takashi Menjo (tmenjo) 6 2022-04-09
16:58
2022-03-23
08:58
Fix ExecRTCheckPerms() inefficiency with many prunable partitions Needs review 15 Amit Langote (amitlan) Álvaro Herrera (alvherre) 6 2022-04-08
14:14
2022-04-11
05:41
Using each rel as both outer and inner for anti-joins Needs review Richard Guo (richardguo) Ronan Dunklau (rdunklau) 5 2022-04-08
13:12
2021-07-21
09:07
Postgres picks suboptimal index after building extended statistics Needs review 14 Andrey Lepikhov (lepikhov) 5 2022-04-08
13:12
2021-08-30
06:44
Parallelize correlated subqueries that execute within each worker Waiting on Author 15 James Coleman (jcole1989) 5 2022-04-08
12:58
2022-03-22
00:48
Cache tuple routing info during bulk loads into partitioned tables Needs review 15 Amit Langote (amitlan), Hou Zhijie (houzj) Álvaro Herrera (alvherre) 5 2022-04-08
14:24
2022-04-13
07:18
KnownAssignedXidsGetAndSetXmin performance Ready for Committer Michail Nikolaev (nkey) Кирилл Решке (reshke), Andrey Borodin (x4mmm) 4 2022-04-08
23:38
2022-07-02
17:32
Push down time-related SQLValue functions to foreign server Waiting on Author 15 Alexander Pyhalov (a.pyhalov) 5 2022-03-24
22:29
2022-01-21
19:57
Asynchronous and "direct" IO support for PostgreSQL Waiting on Author Andres Freund (andresfreund), David Rowley (davidrowley), Thomas Munro (macdice) 5 2022-03-17
22:41
2022-05-15
15:11
postgres_fdw: commit remote (sub)transactions in parallel during pre-commit Needs review 15 Etsuro Fujita (efujita) Fujii Masao (masaofujii), David Zhang (david.z) 4 2022-04-08
13:50
2022-06-30
18:50
partIndexlist for partitioned tables uniqueness Needs review Arne Roland (harks) 3 2022-04-08
13:19
2022-01-31
18:14
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) Needs review 16 Kyotaro Horiguchi (horiguti) Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) 3 2022-03-31
13:26
2022-03-31
09:36
AcquireExecutorLocks() and run-time pruning Needs review Amit Langote (amitlan) 3 2022-04-08
14:36
2022-05-27
20:08
BufferAlloc: don't take two simultaneous locks Needs review 15 Yura Sokolov (funny_falcon) Michail Nikolaev (nkey) 3 2022-04-08
14:29
2022-06-28
11:50
Speed up releasing of locks Needs review Andres Freund (andresfreund), David Rowley (davidrowley) 3 2022-04-07
04:06
2022-04-07
04:05
Avoid smgrimmedsync() during index build and add unbuffered IO API Waiting on Author Melanie Plageman (melanieplageman) 2 2022-03-30
18:49
2022-03-30
18:54
[PATCH] Equivalence Class Filters Needs review 16 David Rowley (davidrowley), Andy Fan (andyf) 2 2022-04-08
02:29
2022-05-17
02:00
postgres_fdw - use TABLESAMPLE when analyzing foreign tables Waiting on Author Tomas Vondra (fuzzycz) 2 2022-04-08
12:58
2022-03-22
01:18
Allow parallel plan for referential integrity checks Needs review 15 Frédéric Yhuel (yhuelf) Sami Imseih (simseih) 2 2022-04-08
13:43
2022-04-14
12:25
reduce archiving overhead Ready for Committer 16 Nathan Bossart (bossartn) 2 2022-07-01
22:03
2022-04-08
16:07
Costing elided SubqueryScans more nearly correctly Needs review Tom Lane (tgl) Richard Guo (richardguo) 1 2022-05-04
22:38
2022-06-02
11:40
Hash index sort performance Needs review Simon Riggs (simon) Amit Kapila (amitkapila) 1 2022-05-10
09:45
2022-05-30
08:13
ecpglib: call newlocale() once per process Ready for Committer stable Noah Misch (nmisch) Tom Lane (tgl) 1 2022-07-02
18:51
2022-07-03
03:59
Improving connection scalability Needs review 16 Ranier Vilela (raniervilela) 1 2022-05-24
15:29
2022-05-31
18:44
nbtree performance improvements through specialization on key shape Waiting on Author 16 Matthias van de Meent (mmeent) 1 2022-06-20
19:18
2022-06-05
19:12
Reducing Memory Consumption (aset and generation) Needs review 15 Ranier Vilela (raniervilela) 1 2022-06-06
11:57
2022-06-07
01:09
Add sortsupport for range types and btree_gist Needs review 15 Christoph Heiss (christoph.heiss) 1 2022-06-15
10:46
2022-06-15
14:39
Improve dead tuple storage for lazy vacuum Needs review Masahiko Sawada (masahikosawada) John Naylor (john.naylor) 1 2022-06-16
04:57
2022-06-28
13:09
Improve pg_stat_statements performance for similar queries Needs review Sami Imseih (simseih) 1 2022-06-21
19:56
2022-06-23
03:12
Reducing planning time when tables have many partitions Needs review Yuya Watari (watari) 1 2022-06-22
08:42
2022-06-22
09:05
ALTER TABLE fails to use a BulkInsertState for toast tables Needs review 16 Justin Pryzby (justinpryzby) 1 2022-06-22
21:38
2022-06-22
14:38
Use fadvise in wal replay Needs review Кирилл Решке (reshke), Jakub Wartak (jakub.wartak.tomtom) Andrey Borodin (x4m) 1 2022-06-23
09:30
2022-06-23
14:06
Optimize json_lex_string by batching character copying Needs review 16 Jelte Fennema (jeltef) John Naylor (john.naylor) 1 2022-06-24
08:48
2022-06-25
01:05
dual pivot quicksort Needs review John Naylor (john.naylor) 1 2022-06-30
10:22
2022-06-30
10:21
Eliminating SPI from RI triggers Needs review Amit Langote (amitlan) 1 2022-07-01
06:23
2022-07-01
06:22
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc Needs review 16 Andres Freund (andresfreund), Lukas Fittl (lfittl) 1 2022-07-01
08:24
2022-07-01
17:26
Procedural Languages
session variables, LET command Needs review Pavel Stehule (okbobcz) Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv) 21 2022-06-25
23:29
2022-06-21
20:24
Documentation (mostly) of implementing TRANSFORM FOR TYPE in a PL Needs review 15 Chapman Flack (chap) Pavel Stehule (okbobcz) 2 2022-04-08
13:26
2022-04-08
01:22
Refactoring
psql - refactor echo code Needs review Fabien Coelho (calvin) Pavel Stehule (okbobcz) 6 2022-04-08
13:08
2021-07-14
07:57
automatically generating node support functions Needs review Peter Eisentraut (petere) Tom Lane (tgl) 6 2022-03-25
15:20
2022-05-23
05:49
Move SLRU data into the regular buffer pool Needs review Thomas Munro (macdice) 2 2022-03-01
23:18
2022-06-20
16:21
Teach WaitEventSets to grow automatically Waiting on Author Thomas Munro (macdice) 2 2022-04-07
02:24
2022-03-22
01:09
New [relation] options engine Needs review Nikolay Shaplov (nataraj) 2 2022-03-27
14:17
2022-05-18
15:46
Use "WAL segment" instead of "log segment" consistently in user-facing messages Waiting on Author Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 1 2022-04-25
19:54
2022-04-25
19:54
Refactor add_path for clarity and extensibility Needs review Nils Dijk (nilsdijk) 1 2022-03-24
13:27
2021-12-24
14:14
remove reset_shared() Needs review 16 Nathan Bossart (bossartn) 1 2022-03-30
16:22
2022-03-30
01:19
Add internal Numeric to Uint64 conversion function. Needs review 16 Amul Sul (sulamul) 1 2022-04-22
12:30
2022-05-05
04:07
Refactoring MemSet/memset api usage Needs review 16 Ranier Vilela (raniervilela) Peter Eisentraut (petere) 1 2022-05-19
15:46
2022-07-01
15:58
Expand palloc/pg_malloc API Needs review Peter Eisentraut (petere) 1 2022-05-24
14:04
2022-05-24
14:03
Fix unnecessary includes and comments in 019_replslot_limit.pl, 007_wal.pl and 004_timeline_switch.pl Needs review Bharath Rupireddy (bharathrupireddy) 1 2022-06-04
03:40
2022-05-21
07:38
Remove trailing newlines from pg_upgrade's messages Needs review Tom Lane (tgl) Peter Eisentraut (petere) 1 2022-06-14
19:02
2022-06-20
18:57
Custom tuplesorts for extensions Needs review 16 Alexander Korotkov (smagen) Pavel Borisov (pborisov) 1 2022-06-23
10:53
2022-06-23
13:19
refactor some protocol message sending in walsender and basebackup Ready for Committer Peter Eisentraut (petere) Nathan Bossart (bossartn) 1 2022-07-01
21:36
2022-07-01
21:36
Export log_line_prefix(); useful for emit_log_hook. Needs review 16 Jeff Davis (jdavis) 1 2022-06-29
17:53
2022-06-29
13:09
Temporary file access API Needs review Antonin Houska (a.houska) 1 2022-06-29
05:13
2022-04-20
15:00
NLS: Put list of available languages into LINGUAS files Needs review Peter Eisentraut (petere) 1 2022-06-30
09:52
2022-06-22
10:58
Allow specification of custom slot for custom nodes Needs review 16 Alexander Korotkov (smagen) 1 2022-06-30
19:42
2022-06-30
19:41
POC: Lock updated tuples in tuple_update() and tuple_delete() Needs review Alexander Korotkov (smagen) 1 2022-07-01
11:19
2022-07-01
11:18
Replication & Recovery
Make message at end-of-recovery less scary Needs review Kyotaro Horiguchi (horiguti) Ashutosh Sharma (ashu_coek), Pavel Borisov (pborisov) 12 2022-06-29
21:29
2022-03-29
06:07
schema change not getting invalidated, both renamed table and new table data were getting replicated Needs review vignesh C (vignesh.postgres) 5 2022-04-08
13:38
2022-03-12
07:59
add checkpoint stats of snapshot and mapping files of pg_logical dir Waiting on Author Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 4 2022-04-25
20:34
2022-04-26
01:01
Logical insert/update/delete WAL records for custom table AMs Waiting on Author 15 Jeff Davis (jdavis) Simon Riggs (simon) 4 2022-04-09
17:09
2022-03-31
20:54
GUC to allow logging WAL files during recovery from archive/stream/etc Needs review Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 3 2022-04-08
13:27
2022-05-17
16:24
add log messages when replication slots become active and inactive Needs review Bharath Rupireddy (bharathrupireddy) 3 2022-04-08
13:28
2022-05-05
09:27
Avoid erroring out when unable to remove or parse logical rewrite files to save checkpoint work Ready for Committer 16 Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 3 2022-07-01
22:05
2022-04-08
20:18
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) 3 2022-06-29
21:30
2022-03-31
22:01
Suppressing useless wakeups in walreceiver Needs review Thomas Munro (macdice) Swaha Miller (swaha) 3 2022-04-08
15:18
2022-01-31
07:28
speed up a logical replication setup (pg_subscriber) Waiting on Author Euler Taveira (eulerto) Peter Eisentraut (petere) 2 2022-03-29
12:33
2022-03-29
12:34
Time-delayed logical replication subscriber Needs review Euler Taveira (eulerto) 2 2022-04-08
13:46
2022-03-23
21:19
Support logical replication of DDL commands Needs review 16 Zheng Li (zhengli) 1 2022-03-18
17:30
2022-07-02
14:24
Handle infinite recursion in logical replication setup Needs review vignesh C (vignesh.postgres) Amit Kapila (amitkapila), Ashutosh Bapat (ashutoshbapat), Hayato Kuroda (ha-kun), Peter Smith (smithpb2250) 1 2022-04-05
01:54
2022-07-02
06:42
Perform streaming logical transactions by background workers Needs review Hou Zhijie (houzj) 1 2022-04-14
09:03
2022-07-01
09:43
Skip replicating the tables specified in except table option Needs review 16 vignesh C (vignesh.postgres) Takamichi Osumi (tatatappp), Peter Smith (smithpb) 1 2022-05-20
10:14
2022-06-16
04:04
Switching XLog source from archive to streaming when primary available Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) 1 2022-06-04
03:30
2022-06-24
20:00
An attempt to avoid locally-committed-but-not-replicated-to-standby-transactions in synchronous replication Needs review Bharath Rupireddy (bharathrupireddy) 1 2022-06-04
03:34
2022-05-13
12:09
Add last failed connection error message to pg_stat_wal_receiver Needs review Bharath Rupireddy (bharathrupireddy) 1 2022-06-04
03:35
2022-05-02
07:57
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) 1 2022-06-04
03:38
2022-04-25
11:47
Minimal logical decoding on standbys Waiting on Author 16 Bertrand Drouvot (bdrouvot) 1 2022-06-30
14:46
2022-07-01
20:03
Security
Upgrade pgcrypto to crypt_blowfish 1.3 Needs review Daniel Fone (daniel.fone) Daniel Gustafsson (d_gustafsson) 4 2022-04-07
12:08
2021-10-02
11:02
Expose authenticated identity to extensions and triggers Needs review Jacob Champion (jchampion) 2 2022-04-08
14:22
2022-06-22
13:31
Kerberos delegation Needs review Stephen Frost (sfrost), Peifeng Qiu (peifengq) 2 2022-05-26
14:59
2022-04-08
15:35
USAGE privilege on PUBLICATION Needs review Antonin Houska (a.houska) 1 2022-05-18
09:56
2022-06-20
14:01
Let libpq reject unexpected authentication requests Needs review 16 Jacob Champion (jchampion) 1 2022-06-27
19:07
2022-06-30
23:26
Transparent column encryption Needs review Peter Eisentraut (petere) 1 2022-06-28
16:47
2022-06-28
23:29
grant-level NOINHERIT option Needs review 16 Robert Haas (rhaas) Nathan Bossart (bossartn) rhaas 1 2022-06-30
20:03
2022-07-03
03:04
pg_auth_members.grantor is bunk Needs review 16 Robert Haas (rhaas) rhaas 1 2022-06-30
20:04
2022-06-30
15:23
Server Features
Fix up partitionwise join on how equi-join conditions between the partition keys are identified Needs review Richard Guo (richardguo) Tom Lane (tgl), Etsuro Fujita (efujita), Dilip Kumar (dilip.kumar), Ashutosh Bapat (ashutoshbapat) 14 2022-04-08
15:19
2022-04-25
07:21
jsonpath syntax extensions Needs review 15 Nikita Glukhov (n.glukhov) 12 2022-03-31
19:17
2022-03-31
19:21
Extended statistics / estimate Var op Var clauses Needs review Tomas Vondra (fuzzycz) Dean Rasheed (deanr), Mark Dilger (mark.dilger) 8 2022-04-08
15:24
2021-12-22
00:50
New Table Access Methods for Multi and Single Inserts Needs review Bharath Rupireddy (bharathrupireddy) 8 2022-04-08
13:36
2022-03-07
16:09
On client login event trigger Ready for Committer Konstantin Knizhnik (knizhnik), Greg Nancarrow (gregn1234) Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson), Ivan Panchenko (wao), Greg Nancarrow (gregn1234) 8 2022-04-08
14:28
2022-04-07
10:06
Allow batched insert during cross-partition updates Needs review Amit Langote (amitlan) Etsuro Fujita (efujita), Georgios Kokolatos (gkokolatos), Hou Zhijie (houzj) 7 2022-04-08
13:45
2022-03-22
01:17
PROXY protocol support Needs review Magnus Hagander (mha) Jacob Champion (jchampion), wilfried roset (wilfriedroset) 6 2022-04-08
12:53
2022-04-08
11:58
Extended statistics in EXPLAIN Needs review Tomas Vondra (fuzzycz) Tatsuro Yamada (tatsuro_yamada) 6 2022-04-08
13:18
2022-01-18
11:31
Add callback table access method to reset filenode when dropping relation Waiting on Author Mats Kindahl (matski) Aleksander Alekseev (a.alekseev), Alexander Kuzmenkov (akuzmenkov) 6 2022-04-08
23:40
2022-02-16
09:07
Asymmetric partition-wise JOIN Needs review 15 KaiGai Kohei (kaigai), Andrey Lepikhov (lepikhov) Alexander Pyhalov (a.pyhalov) 6 2022-04-08
13:17
2022-01-17
10:42
pg_stats and range statistics Needs review Egor Rogov (egorius) Soumyadeep Chakraborty (soumyadeepc) 6 2022-04-08
13:12
2021-07-23
18:05
Gather partial paths for subproblem's topmost scan/join rel Needs review Richard Guo (richardguo) 5 2022-04-08
13:12
2021-07-30
07:14
Support pg_ident mapping for LDAP Needs review Jacob Champion (jchampion) Magnus Hagander (mha) 5 2022-04-08
15:24
2022-02-17
19:15
Atomic rename feature for Windows Needs review Victor Spirin (v.spirin) 4 2022-04-08
14:13
2022-04-13
15:38
Update relfrozenxmin when truncating temp tables Ready for Committer 15 Greg Stark (stark) Nathan Bossart (bossartn) 4 2022-04-08
23:37
2022-06-28
15:02
WIN32 pg_import_system_collations Needs review Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) 3 2022-04-11
12:21
2022-04-11
12:20
Daitch-Mokotoff soundex Needs review Dag Lem (daglem) 3 2022-04-07
07:39
2022-02-03
14:27
XID formatting and SLRU refactorings (Independent part of: Add 64-bit XIDs into PostgreSQL 15) Ready for Committer 16 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) Kyotaro Horiguchi (horiguti), Aleksander Alekseev (a.alekseev) 3 2022-06-03
12:13
2022-05-13
13:21
Pluggable toaster Needs review Fedor Sigaev (sigaev), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Nikita Malakhov (nmalakh) 3 2022-05-26
15:00
2022-07-01
12:27
Per-table storage parameters for TableAM/IndexAM extensions Waiting on Author B Sadhu Prasad Patro (sadhuprasad) Jelte Fennema (jeltef) 3 2022-04-01
15:21
2022-04-01
15:21
wal_sync_method=fdatasync for Windows Needs review Thomas Munro (macdice) 2 2022-04-08
02:47
2022-04-08
07:56
Support custom authentication methods using hooks Needs review 15 Samay Sharma (samaysharma) 2 2022-04-09
17:00
2022-03-28
18:38
Allow file inclusion in pg_hba and pg_ident files Waiting on Author Julien Rouhaud (rjuju) Michael Paquier (michael-kun), Aleksander Alekseev (a.alekseev) michael-kun 2 2022-05-23
06:55
2022-06-02
01:08
Reducing power consumption when idle Needs review Simon Riggs (simon) 2 2022-04-08
13:49
2022-03-24
16:21
Compression dictionaries for JSONB Needs review Aleksander Alekseev (a.alekseev) 1 2022-04-22
08:43
2022-06-28
12:37
Add initdb option to initialize cluster with non-standard xid/mxid/mxoff. Needs review 16 Maxim Orlov (m.orlov), Pavel Borisov (pborisov) 1 2022-05-05
15:51
2022-05-05
15:47
Support % wildcard in extension upgrade scripts Needs review 16 Sandro Santilli (strk) Regina Obe (reginaobe) 1 2022-05-27
20:28
2022-06-04
09:26
Deletion of the recycled future WAL files to free-up disk space if max_wal_size is reduced or wal_recycle is set to off Needs review Bharath Rupireddy (bharathrupireddy) 1 2022-06-04
03:33
2022-05-13
12:41
Allow foreign keys to reference a superset of unique columns Needs review 16 Kaiting Chen (ktchen14) 1 2022-06-08
18:12
2022-06-10
13:28
Parse dates that include CE and BCE Needs review 16 David Fetter (dfetter) 1 2022-06-13
14:08
2022-06-13
14:39
Make subquery alias optional in FROM clause Needs review 16 Dean Rasheed (deanr) Tom Lane (tgl) 1 2022-06-27
13:52
2022-06-28
13:07
ALTER TABLE SET ACCESS METHOD on partitioned tables Needs review Soumyadeep Chakraborty (soumyadeep2007), Soumyadeep Chakraborty (soumyadeepc) 1 2022-06-30
15:04
2022-06-09
18:21
New argument variation f(filename, missing_ok) of pg_read_file/pg_read_binary_file Needs review Kyotaro Horiguchi (horiguti) 1 2022-06-30
02:03
2022-06-30
01:59
Support multiple password-based authentication tokens concurrently Needs review Joshua Brindle (joshuab) 1 2022-07-01
00:23
2022-07-01
15:13
SQL Commands
Incremental Materialized View Maintenance Needs review 16 Yugo Nagata (yugo.nagata), takuma hoshiai (hoshiai) Tatsuo Ishii (ishii), Toshi Harada (nuko-yokohama), yonghua jian (yonghua) 16 2022-04-22
06:03
2022-06-29
09:56
Implement INSERT SET syntax Needs review Gareth Palmer (gareth) Jaime Casanova (jcasanov), Ibrar Ahmed (ibrar), movead li (movead.li), Wenjing Zeng (wenjing.zwj) 15 2022-04-09
17:09
2022-04-07
18:29
CREATE INDEX CONCURRENTLY on partitioned table Needs review 16 Justin Pryzby (justinpryzby), Alexander Pyhalov (a.pyhalov) Anastasia Lubennikova (lubennikovaav), Alexander Pyhalov (a.pyhalov) 9 2022-06-30
15:26
2022-06-29
08:01
CREATE TABLE .. (.. STORAGE .. ) Ready for Committer 15 Fedor Sigaev (sigaev), Aleksander Alekseev (aalekseev) Kyotaro Horiguchi (horiguti), Peter Eisentraut (petere), Wenjing Zeng (wenjing.zwj), Matthias van de Meent (mmeent) 3 2022-06-24
11:46
2022-06-24
12:30
support for MODULE Needs review 16 Swaha Miller (swaha) Nathan Bossart (bossartn) 2 2022-03-17
23:30
2022-03-17
23:30
Support for grabbing multiple consecutive values with nextval() Needs review 15 Jille Timmermans (quis) 2 2022-04-08
13:30
2022-07-01
08:21
Summary Sort workers Stats in EXPLAIN ANALYZE Needs review Jian Guo (jiang) 1 2022-05-26
15:19
2022-03-28
09:55
Allow makeaclitem() to accept multiple privileges Needs review 16 Robins Tharakan (robins) Tom Lane (tgl) 1 2022-05-27
07:30
2022-05-27
07:03
Add SPLIT PARTITION/MERGE PARTITIONS commands Needs review 16 Dmitry Koval (d.koval) Ibrar Ahmed (ibrar) 1 2022-05-31
09:35
2022-06-01
19:10
Add checks on search_path for IMMUTABLE and SECURITY DEFINER functions Needs review Greg Stark (stark) 1 2022-06-13
20:56
2022-06-22
22:35
Make name optional in CREATE STATISTICS Needs review Simon Riggs (simon) 1 2022-06-23
12:12
2022-05-15
14:12
System Administration
Show shared filesets in pg_ls_tmpdir (pg_ls_* functions for showing metadata and recurse) Needs review 16 Justin Pryzby (justinpryzby) Fabien Coelho (calvin), Nathan Bossart (bossartn) 13 2022-06-28
00:15
2022-06-24
04:35
Fix pg_rewind race condition just after promotion Needs review Heikki Linnakangas (heikki) Kyotaro Horiguchi (horiguti), Aleksander Alekseev (aalekseev) 8 2022-06-29
21:30
2021-11-09
11:31
New default role allowing to change per-role settings Needs review Michael Banck (mbanck) Stephen Frost (sfrost), Shinya Kato (kato-shinya) 8 2022-04-08
13:18
2022-01-29
11:10
Improve logging when using Huge Pages Needs review 15 Noriyoshi Shinoda (shinoda) Fujii Masao (masaofujii), Justin Pryzby (justinpryzby) masaofujii 5 2022-04-08
13:15
2021-11-22
01:12
Allows database-specific role memberships Waiting on Author 15 Kenaniah Cerny (kenaniah) Antonin Houska (a.houska) sfrost 4 2022-06-29
13:50
2022-06-29
13:45
warn if GUC set to an invalid shared library Waiting on Author 16 Justin Pryzby (justinpryzby) cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) 3 2022-04-02
23:47
2022-06-16
03:50
allow specifying action when standby encounters incompatible parameter settings Needs review 16 Nathan Bossart (bossartn) 1 2022-04-13
22:29
2022-06-24
10:42
Teach pg_waldump to extract FPIs from the WAL stream Needs review 15 David Christensen (dwc-pgguru) 1 2022-04-22
22:53
2022-06-15
05:57
allow building trusted languages without the untrusted versions Needs review 16 Nathan Bossart (bossartn) 1 2022-05-20
22:58
2022-05-27
12:03
pg_walcleaner - new tool to detect, archive and delete the unneeded wal files Needs review Bharath Rupireddy (bharathrupireddy) 1 2022-06-04
03:37
2022-06-30
12:03
pg_upgrade: check for old polymorphics from pre-14 Needs review 14 Justin Pryzby (justinpryzby) Andrey Borodin (x4m) tgl 1 2022-07-01
22:21
2022-06-29
18:43

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Panic due to incorrect missingContrecPtr after promotion Committed stable Sami Imseih (simseih) alvherre 1 2022-03-30
16:23
2022-06-29
13:47
Logical replication timeout problem Committed wei wang (wangwei) Amit Kapila (amitkapila), Masahiko Sawada (masahikosawada), Euler Taveira (eulerto), Hayato Kuroda (ha-kun), Ajin Cherian (ajinc), Hou Zhijie (houzj), Yu Shi (shiy.fnst), Fabrice Chapuis (fabricec) amitkapila 1 2022-05-18
06:39
2022-05-11
11:33
Fix file descriptor reuse bugs Committed Andres Freund (andresfreund), Thomas Munro (macdice) macdice 1 2022-05-09
01:37
2022-05-14
00:07
Fix controlfile inconsistency that can result in unrecoverable database Committed Kyotaro Horiguchi (horiguti) Michael Paquier (michael-kun), Nathan Bossart (bossartn) michael-kun 1 2022-05-16
05:17
2022-05-16
03:47
Fixes wrong memset api usage Rejected Ranier Vilela (raniervilela) 1 2022-05-18
00:10
2022-07-01
15:58
Implicitly created operator family not listed by pg_event_trigger_ddl_commands Committed Masahiko Sawada (masahikosawada) alvherre 1 2022-06-02
00:33
2022-05-21
04:27
bogus: logical replication rows/cols combinations Committed Hou Zhijie (houzj) amitkapila 1 2022-06-20
09:11
2022-06-16
04:23
De-reserve "STRING" Committed 15 Tom Lane (tgl) tgl 1 2022-05-30
18:05
2022-05-31
15:09
ensure privilege checks in CREATE INDEX run as calling user Committed stable Noah Misch (nmisch), Nathan Bossart (bossartn) nmisch 1 2022-06-26
03:26
2022-06-22
16:25
Documentation
Harmonize "Hot Standby"<->"hot standby" in the documentation Committed Daniel Westermann (sukhadukkham) Robert Treat (xzilla) michael-kun 1 2022-03-11
06:22
2022-03-09
08:18
Specify that the shared locks in pg_dump are actually ACCESS SHARE Committed Florin Irion (irionr) Nathan Bossart (bossartn), shuli yan (xmasteryanshuli) john.naylor 1 2022-07-01
04:44
2022-03-30
22:19
Correct docs re: rewriting indexes when table rewrite is skipped Committed James Coleman (jcole1989) Robert Haas (rhaas), Matthias van de Meent (mmeent) rhaas 1 2022-04-01
13:00
2022-04-01
13:01
PG DOCS - logical replication row filters Committed Peter Smith (smithpb2250) Amit Kapila (amitkapila), Euler Taveira (eulerto) amitkapila 1 2022-04-18
23:13
2022-04-18
23:15
I thought it would be better to add a POSIx_fadvise description for the recovery_prefetch parameter here, to distinguish it from the database functions. Withdrawn 15 1 2022-06-17
15:03
2022-04-27
00:10
I thought it would be better to add a POSIx_fadvise description for the recovery_prefetch parameter here, to distinguish it from the database functions. Withdrawn 15 1 2022-06-17
15:08
2022-04-27
00:10
Miscellaneous
Extend compatibility of PostgreSQL::Test::Cluster Committed 15 Andrew Dunstan (adunstan) Michael Paquier (michael-kun) adunstan 3 2022-03-30
15:26
2022-03-30
15:27
avoid extra logging with 'postgres -C' for runtime-computed parameters Committed 15 Nathan Bossart (bossartn) michael-kun 1 2022-05-11
16:05
2022-05-11
15:57
make MaxBackends available in _PG_init Committed 15 Nathan Bossart (bossartn) Anton Melnikov (antonmel), alex lan (alex-xxx) rhaas 1 2022-05-13
15:35
2022-05-16
13:25
introduce pg_attribute_nonnull() Committed 16 Nathan Bossart (bossartn) Michael Paquier (michael-kun) michael-kun 1 2022-07-02
03:35
2022-07-02
03:40
Emit debug message when executing extension script. Committed 16 Jeff Davis (jdavis) Nathan Bossart (bossartn) jdavis 1 2022-07-02
18:39
2022-07-02
18:39
Reloption tests iprovement. Test resetting illegal option that was actually set for some reason Withdrawn 15 Nikolay Shaplov (nataraj) 1 2022-07-01
07:29
2022-06-30
23:16
Monitoring & Control
pg_stat_toast Withdrawn Gunnar "Nick" Bluth (bluthg) Ibrar Ahmed (ibrar) 3 2022-07-01
17:28
2022-04-07
07:43
Change the csv log to 'key:value' to facilitate the user to understanding and processing of log Rejected lu peng (lupeng89) 1 2022-04-07
05:41
2022-04-07
05:40
Performance
Write visibility map during CLUSTER/VACUUM FULL Returned with feedback Alexander Korotkov (smagen), Justin Pryzby (justinpryzby), Anna Akenteva (anna.akenteva), Anna Akenteva (a.akenteva) Justin Pryzby (justinpryzby), Anna Akenteva (anna.akenteva) 6 2022-06-30
18:24
2022-06-30
18:25
Declare PG_HAVE_8BYTE_SINGLE_COPY_ATOMICITY for aarch64 Committed Yura Sokolov (funny_falcon) macdice 1 2022-03-18
01:07
2022-03-18
00:50
Refactoring
Make XLogRecGetBlockTag API more error-proof Committed 15 Tom Lane (tgl) tgl 1 2022-04-11
21:45
2022-04-11
21:44
remove unused CalculateMaxmumSafeLSN Committed Sergei Kornilov (melkij) tgl 1 2022-06-29
23:46
2022-05-21
17:27
Fix mechanism for reserving OIDs for template0 and postgres DBs Committed 15 Tom Lane (tgl) tgl 1 2022-04-21
20:34
2022-06-16
23:24
Remove useless param for create_groupingsets_path Committed xuejing zhao (zxuejing) Richard Guo (richardguo) tgl 1 2022-07-01
22:42
2022-07-01
22:40
Replication & Recovery
tablesync early exit Withdrawn 15 Peter Smith (smithpb2250) 6 2022-04-05
04:09
2022-04-05
05:55
PITR enhance getRecordTimestamp() Moved to next CF Simon Riggs (simon) 7 2022-06-23
12:12
2022-01-31
19:11
Extensible RMgr Committed 15 Jeff Davis (jdavis) Julien Rouhaud (rjuju) jdavis 3 2022-06-30
19:10
2022-04-07
14:05
Replica Identity check of partition table on subscriber Committed 15 Hou Zhijie (houzj), Yu Shi (shiy.fnst) Amit Langote (amitlan) amitkapila 1 2022-06-23
09:01
2022-06-23
12:09
Security
CREATEROLE and role ownership hierarchies Returned with feedback 15 Mark Dilger (mark.dilger) Joshua Brindle (joshuab) adunstan 2 2022-04-12
19:52
2022-06-30
15:23
Server Features
Global temporary table Returned with feedback 16 Wenjing Zeng (wenjing.zwj) Pavel Stehule (okbobcz), Shawn Wang (shawnwang), Tony Zhu (zhuxw) 13 2022-06-30
20:54
2022-06-30
20:54
Zstandard support for toast compression Withdrawn Michael Paquier (michael-kun) 1 2022-06-16
12:12
2022-05-24
08:09