Status summary: Committed: 98. Moved to next CF: 140. Withdrawn: 7. Returned with Feedback: 32. Rejected: 8. Total: 285.
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. | Moved to next CF | stable | Kyotaro Horiguchi (horiguti), Paul Guo (paulguo) | Michael Paquier (michael-kun) | alvherre | 16 | 2022-07-28 06:42 |
2022-08-01 02:01 |
Corruption during WAL replay | Committed | stable | Teja Mupparti (tejam) | Robert Haas (rhaas), Daniel Shelepanov (dshelepanov) | rhaas | 10 | 2022-03-24 19:33 |
2022-03-29 17:04 |
Fix firing of RI triggers during cross-partition updates of partitioned tables | Committed | Amit Langote (amitlan) | Masahiko Sawada (masahikosawada) | alvherre | 7 | 2022-03-20 17:58 |
2022-03-22 01:18 |
|
Fix DROP TABLESPACE on Windows with ProcSignalBarrier? | Committed | Thomas Munro (macdice) | Daniel Gustafsson (d_gustafsson) | macdice | 6 | 2022-02-11 23:27 |
2022-02-11 21:22 |
|
Logical replication failure "ERROR: could not map filenode "base/13237/442428" to relation OID" with catalog modifying txns | Moved to next CF | Bertrand Drouvot (bdrouvot), Minsoo (Mike) Oh (minsoo1) | Masahiko Sawada (masahikosawada), ahsan hadi (ahsan.hadi) | amitkapila | 7 | 2022-08-12 13:35 |
2022-08-29 06:17 |
|
Support of time zone patterns - of, tzh and tzm | Committed | Nitin Jadhav (nitinjadhav11) | David Zhang (david.z) | rhaas | 5 | 2022-03-14 20:52 |
2022-03-15 09:32 |
|
Update Toast data failure in logical replication | Committed | Dilip Kumar (dilip.kumar) | Euler Taveira (eulerto), Haiying Tang (tanghy) | amitkapila | 5 | 2022-02-16 02:55 |
2022-02-15 03:20 |
|
Fix uninitialized variable access (freepages) | Rejected | 15 | Ranier Vilela (raniervilela) | Greg Nancarrow (gregn1234), David Zhang (david.z) | 4 | 2022-03-14 19:15 |
2022-03-14 19:30 |
|
Fix handling of outer GroupingFunc within subqueries | Committed | Richard Guo (richardguo) | Tom Lane (tgl), Platon Pronko (rogach) | tgl | 4 | 2022-03-21 21:45 |
2022-03-21 21:09 |
|
pgbench: using prepared BEGIN statement in a pipeline could cause an error | Moved to next CF | 15 | Yugo Nagata (yugo.nagata) | Kyotaro Horiguchi (horiguti), Fabien Coelho (calvin), Daniel Gustafsson (dege) | alvherre | 9 | 2023-02-21 15:39 |
2023-02-21 16:32 |
Fix postgres_fdw's ORDER BY pushdown handling | Committed | Ronan Dunklau (rdunklau) | Tom Lane (tgl), David Zhang (david.z) | tgl | 4 | 2022-03-31 18:51 |
2022-03-31 18:51 |
|
Do not start bgworker processes during binary upgrade | Returned with feedback | Denis Laxalde (dlax) | Daniel Gustafsson (d_gustafsson), Julien Rouhaud (rjuju) | 4 | 2022-03-14 21:13 |
2022-03-14 21:12 |
||
document the need to analyze partitioned tables | Committed | stable | Justin Pryzby (justinpryzby) | Tomas Vondra (fuzzycz) | fuzzycz | 3 | 2022-10-25 10:28 |
2023-10-10 19:14 |
fix psql pattern handling | Committed | Mark Dilger (mark.dilger) | Robert Haas (rhaas) | rhaas | 3 | 2022-04-20 16:01 |
2022-04-08 11:11 |
|
ExecTypeSetColNames is fundamentally broken | Committed | Tom Lane (tgl) | Aleksander Alekseev (a.alekseev) | tgl | 2 | 2022-03-17 22:26 |
2022-03-17 22:28 |
|
Error "initial slot snapshot too large" in create replication slot | Moved to next CF | Kyotaro Horiguchi (horiguti), Dilip Kumar (dilip.kumar) | Akshat Jaimini (akshatj) | 11 | 2024-01-16 04:32 |
2024-01-16 14:15 |
||
fix crash with Python 3.11 | Committed | Peter Eisentraut (petere) | Tom Lane (tgl) | tgl | 2 | 2022-02-28 18:01 |
2022-02-24 19:34 |
|
Fix vcregress plpython3 warning | Committed | Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) | adunstan | 1 | 2022-01-10 15:14 |
2022-01-10 15:26 |
||
Possible fails in pg_stat_statements test | Moved to next CF | Anton Melnikov (antonmel) | Robert Haas (rhaas) | rhaas | 2 | 2022-07-06 17:11 |
2022-07-09 09:32 |
|
Fix concurrent deadlock scenario with DROP INDEX on partitioned index | Committed | Jimmy Yih (jyih), Gaurab Dey (gaurabd) | Tom Lane (tgl) | tgl | 1 | 2022-03-21 16:23 |
2022-03-21 22:57 |
|
fix memory leak in nodeindexscan with reorder | Committed | 15 | Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com) | smagen | 1 | 2022-02-28 22:33 |
2022-02-14 01:18 |
|
Fix Windows network event handling | Moved to next CF | Thomas Munro (macdice) | Robert Haas (rhaas) | 4 | 2024-02-01 09:34 |
2024-02-01 09:34 |
||
Fix overflow in justify_interval, justify_hours, and justify_days | Committed | Joseph Koshakow (jkoshakow) | Nathan Bossart (bossartn) | tgl | 1 | 2022-02-28 20:38 |
2022-02-28 20:38 |
|
Fix overflow/underflow in DecodeInterval/EncodeInterval | Committed | Joseph Koshakow (jkoshakow) | Tom Lane (tgl), David Fetter (dfetter) | tgl | 1 | 2022-04-02 20:13 |
2022-04-03 22:19 |
|
fix race condition between DROP TABLESPACE and checkpointing | Committed | stable | Nathan Bossart (bossartn) | macdice | 1 | 2022-03-16 09:38 |
2022-03-16 17:42 |
|
Fix formatting of Interval output | Withdrawn | Joseph Koshakow (jkoshakow) | 1 | 2022-02-19 19:26 |
2022-02-19 18:52 |
|||
Fix alter data type of clustered/replica identity columns | Committed | Japin Li (japin) | Tom Lane (tgl) | tgl | 1 | 2022-03-11 18:51 |
2022-03-14 08:08 |
|
Add fix to table_to_xmlschema regex when timestamp has time zone | Committed | stable | Renan Lopes (rslopes) | Euler Taveira (eulerto) | tgl | 1 | 2022-03-18 20:05 |
2022-03-18 20:02 |
ltree_gist indexes broken after pg_upgrade from 12 | Committed | Tomas Vondra (fuzzycz) | smagen | 1 | 2022-03-18 20:12 |
2022-03-10 22:36 |
||
Fix bogus dependency management for GENERATED expressions | Committed | Tom Lane (tgl) | tgl | 1 | 2022-03-21 18:59 |
2022-03-16 19:05 |
||
Clients | ||||||||
psql - add SHOW_ALL_RESULTS option | Committed | Fabien Coelho (calvin) | Peter Eisentraut (petere) | petere | 13 | 2022-04-04 21:33 |
2022-04-06 17:05 |
|
pg_dump - read data for some options from external file | Moved to next CF | Pavel Stehule (okbobcz) | Daniel Gustafsson (d_gustafsson), Julien Rouhaud (rjuju), Justin Pryzby (justinpryzby), Виктория Шепард (shepard-v) | d_gustafsson | 18 | 2023-11-29 14:44 |
2023-11-30 15:45 |
|
pg_dump new feature: exporting functions only | Returned with feedback | 15 | Lætitia AVROT (arkhena) | ahsan hadi (ahsan.hadi), Ryan Lambert (ryanlambert) | 5 | 2022-04-07 05:43 |
2022-04-08 06:36 |
|
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) | Moved to next CF | Justin Pryzby (justinpryzby) | David Christensen (davidchristensen) | 15 | 2024-10-08 00:59 |
2024-06-03 20:48 |
||
psql: add xheader_width option to handle very long record lines | Moved to next CF | Platon Pronko (rogach) | Andrew Dunstan (adunstan) | adunstan | 5 | 2022-07-25 18:27 |
2022-07-25 18:27 |
|
Add psql command to list constraints | Rejected | 15 | Tatsuro Yamada (yamatattsu) | Justin Pryzby (justinpryzby), Dag Lem (daglem) | 2 | 2022-03-28 18:59 |
2022-03-29 05:21 |
|
libpq compression | Moved to next CF | Konstantin Knizhnik (knizhnik), Daniil Zakhlystov (usernamedt) | Justin Pryzby (justinpryzby) | 3 | 2022-08-02 20:53 |
2022-03-03 08:50 |
||
Add non-blocking version of PQcancel | Moved to next CF | 17 | Jelte Fennema-Nio (jeltef) | Denis Laxalde (dlax) | alvherre | 11 | 2024-03-28 10:33 |
2024-11-21 01:30 |
pgbench - allow retries on some errors | Committed | 15 | Yugo Nagata (yugo.nagata), Marina Polyakova (whipping.top1991) | Fabien Coelho (calvin) | ishii | 1 | 2022-03-23 10:08 |
2022-04-06 01:00 |
Enable SSL library detection via PQsslAttribute | Committed | Jacob Champion (jchampion) | Robert Haas (rhaas), Daniel Gustafsson (d_gustafsson) | d_gustafsson | 1 | 2022-03-29 12:09 |
2022-03-29 15:29 |
|
Fix pgbench output messages to remove a space between number and "%". | Committed | masaya kawamoto (kawamoto) | ishii | 1 | 2022-03-02 07:16 |
2022-03-01 23:35 |
||
Add LZ4 compression in pg_dump | Moved to next CF | 16 | Georgios Kokolatos (gkokolatos), Rachel Heaton (rheaton) | Tomas Vondra (fuzzycz), Justin Pryzby (justinpryzby), Yu Shi (shiy.fnst) | fuzzycz | 6 | 2023-02-23 20:23 |
2023-03-31 23:34 |
Frontend error logging style | Committed | Tom Lane (tgl) | Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson) | tgl | 1 | 2022-04-08 18:56 |
2022-04-05 09:49 |
|
output formfeed after every result when using the \watch command | Returned with feedback | Noboru Saito (noborus), Noboru Saito (nsaito) | 1 | 2022-04-05 15:53 |
2022-04-05 15:53 |
|||
output formfeed after every result when using the \watch command | Withdrawn | 15 | 1 | 2022-02-28 21:49 |
2022-04-05 15:53 |
|||
Code Comments | ||||||||
Add comment about startup process getting a free procState array slot always | Committed | Bharath Rupireddy (bharathrupireddy) | Robert Haas (rhaas), Yura Sokolov (funny_falcon), Gopi I (gopi.inupanuri570.gmail.com) | rhaas | 3 | 2022-03-30 05:52 |
2022-03-29 13:30 |
|
Code comments: why some text-handling functions are leakproof | Returned with feedback | stable | Gurjeet Singh (gurjeet) | 1 | 2022-03-28 18:55 |
2022-03-28 18:55 |
||
Documentation | ||||||||
Improve documentation for pg_upgrade, standbys and rsync | Withdrawn | 15 | Laurenz Albe (laurenz) | David Fetter (dfetter) | 5 | 2022-04-08 05:15 |
2022-04-08 05:14 |
|
Consistent use of SSL/TLS in docs | Committed | Daniel Gustafsson (d_gustafsson) | Robert Haas (rhaas), Lætitia AVROT (arkhena) | d_gustafsson | 5 | 2022-03-30 11:44 |
2022-03-30 11:43 |
|
Document atthasmissing default optimization avoids verification table scan | Withdrawn | James Coleman (jcole1989) | Robert Haas (rhaas), David Johnston (polobo), Nathan Bossart (bossartn) | 3 | 2022-03-29 13:55 |
2022-03-29 13:53 |
||
Reword docs of GUCs restart_after_crash and remove_temp_files_after_crash | Rejected | Bharath Rupireddy (bharathrupireddy) | David Fetter (dfetter) | 3 | 2022-04-05 08:33 |
2022-04-04 12:29 |
||
Add id's to various elements in protocol.sgml | Committed | 15 | Brar Piening (brar) | David Fetter (dfetter) | petere | 2 | 2022-03-11 14:38 |
2022-03-13 10:26 |
Document creating an extension in replication setup | Returned with feedback | Bharath Rupireddy (bharathrupireddy) | Julien Rouhaud (rjuju) | 2 | 2022-04-07 21:58 |
2022-03-30 04:57 |
||
Doc patch for retryable xacts | Committed | Simon Riggs (simon) | David Fetter (dfetter) | tgl | 2 | 2022-03-24 17:34 |
2022-03-24 17:35 |
|
Improve role attributes docs | Moved to next CF | Shinya Kato (shinyakato) | Fujii Masao (masaofujii), Swaha Miller (swaha) | bmomjian | 3 | 2022-08-12 19:45 |
2022-08-12 19:44 |
|
doc: PQexecParams binary handling example for REAL data type | Moved to next CF | Mark Wong (markwkm) | 6 | 2023-07-26 09:55 |
2023-07-04 07:29 |
|||
Miscellaneous | ||||||||
Fix behavior of geo_ops when NaN is involved | Moved to next CF | Kyotaro Horiguchi (horiguti) | Julien Rouhaud (rjuju), Georgios Kokolatos (gkokolatos) | 10 | 2022-08-01 20:29 |
2021-12-15 08:31 |
||
Functions for sorting GiST build of gist_btree types | Returned with feedback | Andrey Borodin (x4m) | Heikki Linnakangas (heikki), Emre Hasegeli (hasegeli) | heikki | 7 | 2022-04-08 15:16 |
2021-12-16 09:18 |
|
Function to log backtrace of postgres processes | Moved to next CF | vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) | Christoph Berg (myon), Maciek Sakrejda (msakrejda) | 17 | 2024-04-01 03:32 |
2024-02-27 02:46 |
||
Allow multiple recursive self-references | Moved to next CF | Denis Hirn (brainy) | Peter Eisentraut (petere) | 6 | 2022-08-02 21:01 |
2022-04-23 15:14 |
||
Avoid orphaned dependencies | Moved to next CF | 16 | Bertrand Drouvot (bdrouvot) | Ronan Dunklau (rdunklau) | 6 | 2022-08-02 21:03 |
2022-03-30 19:18 |
|
Fully WAL logged CREATE DATABASE - No Checkpoints | Committed | Dilip Kumar (dilip.kumar) | Ashutosh Sharma (ashu_coek) | rhaas | 5 | 2022-03-29 17:10 |
2022-04-04 10:24 |
|
Expose get_query_def() | Committed | Julien Rouhaud (rjuju) | Pavel Stehule (okbobcz), Gilles Darold (darold) | tgl | 5 | 2022-03-28 15:20 |
2022-03-28 15:48 |
|
pgbench: add multiconnect support | Moved to next CF | 16 | David Christensen (davidchristensen) | Jelte Fennema-Nio (jeltef) | 9 | 2023-03-06 15:38 |
2023-01-31 17:30 |
|
disallow external access to MaxBackends | Committed | Nathan Bossart (bossartn) | Greg Sabino Mullane (greg) | michael-kun | 4 | 2022-02-10 19:29 |
2022-05-16 13:25 |
|
Allow special values in GUC configurations | Rejected | 16 | David Christensen (davidchristensen) | Cary Huang (cary) | 4 | 2023-03-06 15:40 |
2022-03-22 19:04 |
|
Add PGDLLIMPORT to all direct or indirect GUC variables | Committed | 15 | Robert Haas (rhaas), Julien Rouhaud (rjuju) | rhaas | 4 | 2022-04-08 12:43 |
2022-04-06 23:56 |
|
Showing I/O timings spent reading/writing temp buffers in EXPLAIN | Committed | 15 | Masahiko Sawada (masahikosawada) | Julien Rouhaud (rjuju), Melanie Plageman (melanieplageman), Georgios Kokolatos (gkokolatos) | michael-kun | 4 | 2022-04-08 04:20 |
2022-04-08 05:19 |
lax reloptions parsing for views | Returned with feedback | Mark Dilger (mark.dilger) | 3 | 2022-03-31 19:11 |
2022-03-31 19:11 |
|||
Inconsistency in startup process's MyBackendId and procsignal array registration with ProcSignalInit() | Withdrawn | Bharath Rupireddy (bharathrupireddy) | 3 | 2022-02-27 07:23 |
2021-11-10 10:46 |
|||
building postgres with meson | Moved to next CF | 16 | Andres Freund (andresfreund) | Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev) | andresfreund | 5 | 2022-10-05 17:23 |
2022-10-05 17:14 |
Use -fvisibility=hidden for shared libraries | Moved to next CF | Andres Freund (andresfreund) | Tom Lane (tgl) | andresfreund | 4 | 2022-07-18 20:18 |
2022-07-27 18:02 |
|
disallow HEAP_XMAX_COMMITTED and HEAP_XMAX_IS_LOCKED_ONLY | Moved to next CF | 16 | Nathan Bossart (bossartn) | Mark Dilger (mark.dilger) | 7 | 2023-02-25 22:53 |
2023-02-02 17:33 |
|
Add DB_IN_END_OF_RECOVERY_CHECKPOINT state for control file | Withdrawn | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 2 | 2022-02-27 04:44 |
2022-02-28 02:01 |
||
reduce impact of lengthy startup and checkpoint tasks | Moved to next CF | 17 | Nathan Bossart (bossartn) | Bharath Rupireddy (bharathrupireddy) | 9 | 2023-09-01 12:42 |
2023-07-04 18:37 |
|
repair or remove check_guc script | Committed | 15 | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | michael-kun | 2 | 2022-02-09 06:24 |
2022-02-09 01:19 |
Rewriting the test of pg_upgrade as a TAP test - take three | Committed | 15 | Michael Paquier (michael-kun) | michael-kun | 2 | 2022-04-01 04:37 |
2022-04-02 03:10 |
|
more descriptive message for process termination due to max_slot_wal_keep_size | Moved to next CF | Kyotaro Horiguchi (horiguti) | Bertrand Drouvot (bdrouvot) | tgl | 4 | 2022-09-29 17:31 |
2022-09-30 04:49 |
|
Add checkpoint and redo LSN to LogCheckpointEnd log message | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | masaofujii | 3 | 2022-07-07 13:46 |
2022-07-07 13:45 |
|
Extend compatibility of PostgreSQL::Test::Cluster | Moved to next CF | 15 | Andrew Dunstan (adunstan) | Michael Paquier (michael-kun) | adunstan | 3 | 2022-03-30 15:26 |
2022-03-30 15:27 |
Improve error handling of HMAC computations and SCRAM | Committed | 15 | Michael Paquier (michael-kun) | michael-kun | 1 | 2022-01-15 12:12 |
2022-01-13 08:26 |
|
Support escape sequence for cluster_name in postgres_fdw.application_name | Committed | Fujii Masao (masaofujii) | masaofujii | 1 | 2022-02-18 02:42 |
2022-02-18 02:40 |
||
Allow pg_upgrade to copy segments of the same relfilenode in parallel | Moved to next CF | Jaime Casanova (jcasanov) | 2 | 2022-08-02 18:58 |
2022-03-28 14:33 |
|||
Reloption tests iprovement. Test resetting illegal option that was actually set for some reason | Returned with feedback | Nikolay Shaplov (nataraj) | 1 | 2022-06-29 21:39 |
2022-06-30 23:16 |
|||
new diagnostic items for the dynamic sql | Moved to next CF | Dinesh Kumar (dineshkumar) | 4 | 2022-12-14 00:05 |
2022-08-02 22:55 |
|||
Preventing indirection for IndexPageGetOpaque for known-size page special areas | Moved to next CF | 16 | Matthias van de Meent (mmeent) | 4 | 2022-11-30 06:02 |
2022-11-29 00:48 |
||
Issue a log message when the backtrace logged is cut off | Returned with feedback | Fujii Masao (masaofujii) | Fujii Masao (masaofujii), Peter Eisentraut (petere), Yugo Nagata (yugo.nagata) | masaofujii | 1 | 2022-04-07 21:55 |
2022-03-23 13:04 |
|
TAP format output for pg_regress | Moved to next CF | 16 | Daniel Gustafsson (d_gustafsson) | Peter Eisentraut (petere) | 2 | 2022-08-02 18:44 |
2023-03-31 11:12 |
|
Add native windows on arm64 support | Returned with feedback | 1 | 2022-02-26 23:33 |
2023-09-19 22:59 |
||||
Add native windows on arm64 support | Moved to next CF | Niyas Sait (niyassait) | Michael Paquier (michael-kun) | michael-kun | 4 | 2022-12-01 07:40 |
2023-09-19 22:59 |
|
JSON path numeric literal syntax | Committed | Peter Eisentraut (petere) | petere | 1 | 2022-03-28 09:44 |
2022-03-16 18:48 |
||
Fix flaky tests when synchronous_commit = off | Committed | Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev) | andresfreund | 1 | 2022-03-14 07:41 |
2022-03-12 22:17 |
||
Monitoring & Control | ||||||||
Add extra statistics to explain for Nested Loop | Moved to next CF | Justin Pryzby (justinpryzby), Ekaterina Sokolova (e.sokolova) | Julien Rouhaud (rjuju), Greg Stark (stark), Lukas Fittl (lfittl), Yugo Nagata (yugo.nagata), Justin Pryzby (justinpryzby) | 10 | 2022-10-12 06:05 |
2022-07-31 03:49 |
||
pg_stat_statements and "IN" conditions | Moved to next CF | Dmitry Dolgov (erthalion) | Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun) | 20 | 2024-10-07 14:19 |
2024-08-13 20:06 |
||
Add system views pg_permissions and pg_ownerships | Returned with feedback | Joel Jacobson (joeljacobson) | 5 | 2022-04-08 13:38 |
2024-10-08 16:58 |
|||
pg_stat_statements: Track statement entry timestamp | Moved to next CF | 17 | Andrei Zubkov (zubkov) | Alena Rybakina (a.rybakina) | smagen | 13 | 2023-11-27 00:53 |
2023-11-29 07:00 |
Logging plan of the currently running query | Moved to next CF | 16 | atsushi torikoshi (atorik) | Fujii Masao (masaofujii), Justin Pryzby (justinpryzby), James Coleman (jcole1989), Ekaterina Sokolova (e.sokolova), Alena Rybakina (a.rybakina) | 9 | 2023-06-06 06:47 |
2024-03-26 02:34 |
|
Add system view tracking shared buffer actions | Moved to next CF | 16 | Melanie Plageman (melanieplageman) | Justin Pryzby (justinpryzby) | andresfreund | 9 | 2023-02-12 17:27 |
2023-04-05 00:41 |
Trap SIGCHLD in pg_basebackup to exit early on stream child failure | Committed | Daniel Gustafsson (d_gustafsson) | Magnus Hagander (mha), Bharath Rupireddy (bharathrupireddy) | d_gustafsson | 4 | 2022-02-23 19:58 |
2022-02-23 19:58 |
|
Extend postgres_fdw_get_connections() to print the user_name | Moved to next CF | Hayato Kuroda (ha-kun) | Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) | masaofujii | 15 | 2024-09-18 08:01 |
2024-09-20 16:32 |
|
Add pg_stat_session | Moved to next CF | Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) | Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov) | 14 | 2024-10-07 07:33 |
2024-02-12 12:30 |
||
explain_regress, explain(MACHINE), and default to explain(BUFFERS) | Moved to next CF | 16 | Justin Pryzby (justinpryzby), Nikolay Samokhvalov (nikolay) | Laurenz Albe (laurenz), Justin Pryzby (justinpryzby) | 6 | 2023-01-15 21:56 |
2022-12-01 18:08 |
|
Show subtransaction overflow status | Rejected | Dilip Kumar (dilip.kumar) | Julien Rouhaud (rjuju), Nathan Bossart (bossartn), Justin Pryzby (justinpryzby) | 2 | 2022-03-22 05:04 |
2022-03-22 05:06 |
||
Add index scan progress to pg_stat_progress_vacuum | Returned with feedback | 15 | Sami Imseih (simseih) | Nathan Bossart (bossartn), Justin Pryzby (justinpryzby) | 2 | 2022-04-07 23:23 |
2023-07-11 05:54 |
|
pg_stat_toast | Moved to next CF | Gunnar "Nick" Bluth (bluthg) | Ibrar Ahmed (ibrar) | 3 | 2022-07-01 17:28 |
2022-04-07 07:43 |
||
pg_statio_all_tables: several rows per table due to invalid TOAST index | Committed | Andrei Zubkov (zubkov) | Tom Lane (tgl) | tgl | 2 | 2022-03-24 20:34 |
2022-03-25 13:28 |
|
Add Amcheck option for checking unique constraints in btree indexes | Moved to next CF | Anastasia Lubennikova (lubennikovaav), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Peter Geoghegan (pgeoghegan), Aleksander Alekseev (a.alekseev), Mark Dilger (mark.dilger) | smagen | 10 | 2023-10-27 21:22 |
2024-07-26 20:53 |
|
Add last commit LSN to pg_last_committed_xact() | Moved to next CF | James Coleman (jcole1989) | 2 | 2022-08-02 18:50 |
2022-04-07 07:36 |
|||
Report checkpoint progress with pg_stat_progress_checkpoint | Moved to next CF | Nitin Jadhav (nitinjadhav11) | Julien Rouhaud (rjuju), Matthias van de Meent (mmeent) | 2 | 2023-01-31 16:41 |
2023-01-31 17:46 |
||
JIT counters in pg_stat_statements | Committed | Magnus Hagander (mha) | Julien Rouhaud (rjuju) | mha | 1 | 2022-04-08 12:03 |
2022-04-08 11:47 |
|
jit_warn_above_fraction parameter | Moved to next CF | Magnus Hagander (mha) | Julien Rouhaud (rjuju) | 3 | 2022-10-12 05:48 |
2022-09-15 08:02 |
||
Shared memory based stats collector | Committed | 15 | Andres Freund (andresfreund), Kyotaro Horiguchi (horiguti) | andresfreund | 1 | 2022-04-08 04:36 |
2022-04-08 04:44 |
|
Performance | ||||||||
GROUP BY optimization | Committed | 15 | Fedor Sigaev (sigaev), Pavel Borisov (pborisov) | Tomas Vondra (fuzzycz) | fuzzycz | 12 | 2022-03-30 23:19 |
2024-01-26 15:41 |
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 |
|
Erase the distinctClause if the result is unique by definition | Returned with feedback | Andy Fan (andyf) | David Rowley (davidrowley), Dmitry Dolgov (erthalion), Ashutosh Bapat (ashutoshbapat), Hou Zhijie (houzj) | 11 | 2022-04-05 03:43 |
2022-03-31 20:33 |
||
Fast COPY FROM command for the foreign tables | Moved to next CF | Andrei Lepikhov (lepikhov) | Etsuro Fujita (efujita), Ian Barwick (barwick), Amit Langote (amitlan), Takayuki Tsunakawa (maumau), Justin Pryzby (justinpryzby) | efujita | 13 | 2022-10-31 08:40 |
2022-10-31 08:50 |
|
More scalable multixacts buffers and locking | Moved to next CF | Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) | alvherre | 20 | 2024-04-07 12:52 |
2024-04-07 19:13 |
||
fix spinlock contention in LogwrtResult | Moved to next CF | Álvaro Herrera (alvherre) | 11 | 2022-09-23 08:50 |
2024-04-08 16:13 |
|||
Consider parallel for LATERAL subqueries having LIMIT/OFFSET | Moved to next CF | James Coleman (jcole1989) | Greg Nancarrow (gregn1234) | 11 | 2023-03-23 18:43 |
2023-03-23 18:42 |
||
Faster pglz compression | Moved to next CF | Andrey Borodin (x4m), Владимир Лесков (tinsane) | Mark Dilger (mark.dilger) | fuzzycz | 12 | 2023-02-28 18:55 |
2023-02-14 00:09 |
|
Parallel Hash Full Join | Moved to next CF | 16 | Melanie Plageman (melanieplageman) | Thomas Munro (macdice) | macdice | 12 | 2023-03-30 23:01 |
2023-04-09 23:33 |
Full support for index LP_DEAD hint bits on standby | Returned with feedback | Michail Nikolaev (nkey) | Antonin Houska (a.houska) | 6 | 2022-04-07 22:00 |
2022-03-31 23:58 |
||
Simplify some RI checks to reduce SPI overhead | Returned with feedback | Amit Langote (amitlan) | Tom Lane (tgl), Corey Huinker (coreyh) | alvherre | 6 | 2022-04-09 16:59 |
2022-04-07 01:05 |
|
More sort-related specialisation | Committed | Thomas Munro (macdice) | John Naylor (john.naylor) | john.naylor | 5 | 2022-04-04 02:14 |
2022-04-06 10:31 |
|
Lazy JIT IR code generation to increase JIT speed with partitions | Moved to next CF | David Geier (geidav), Luc Vlaming (luc.vlaming) | Dmitry Dolgov (erthalion) | 9 | 2023-01-27 09:03 |
2023-01-30 09:13 |
||
Parallel INSERT SELECT take 2 | Moved to next CF | Greg Nancarrow (gregn1234), Hou Zhijie (houzj) | 6 | 2022-07-28 15:51 |
2022-07-28 15:51 |
|||
pre-allocating WAL files | Moved to next CF | 16 | Nathan Bossart (bossartn) | Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | 6 | 2022-07-25 16:24 |
2022-07-25 16:24 |
|
Add proper planner support for ORDER BY / DISTINCT aggregates | Moved to next CF | David Rowley (davidrowley) | Ronan Dunklau (rdunklau), Richard Guo (richardguo) | davidrowley | 7 | 2022-08-02 12:47 |
2022-08-17 23:38 |
|
Map WAL segment files on PMEM as WAL buffers | Moved to next CF | Takashi Menjo (tmenjo) | 6 | 2022-08-01 20:40 |
2022-03-23 08:58 |
|||
Write visibility map during CLUSTER/VACUUM FULL | Moved to next CF | 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 |
||
Fix ExecRTCheckPerms() inefficiency with many prunable partitions | Moved to next CF | 16 | Amit Langote (amitlan) | Álvaro Herrera (alvherre), Tom Lane (tgl) | alvherre | 8 | 2022-12-06 19:34 |
2023-06-30 06:54 |
Window function run conditions | Committed | David Rowley (davidrowley) | davidrowley | 5 | 2022-04-07 23:16 |
2022-04-07 22:40 |
||
Using each rel as both outer and inner for anti-joins | Moved to next CF | Richard Guo (richardguo) | Ronan Dunklau (rdunklau) | tgl | 9 | 2023-04-05 20:59 |
2023-04-07 07:28 |
|
Postgres picks suboptimal index after building extended statistics | Moved to next CF | 14 | Andrei Lepikhov (lepikhov) | 7 | 2022-11-24 04:38 |
2022-11-22 17:14 |
||
Parallelize correlated subqueries that execute within each worker | Moved to next CF | James Coleman (jcole1989) | Akshat Jaimini (akshatj) | 15 | 2024-10-07 07:22 |
2024-07-20 23:06 |
||
Cache tuple routing info during bulk loads into partitioned tables | Moved to next CF | David Rowley (davidrowley), Amit Langote (amitlan), Hou Zhijie (houzj) | Álvaro Herrera (alvherre), David Rowley (davidrowley) | davidrowley | 6 | 2022-08-01 22:00 |
2022-08-02 07:19 |
|
KnownAssignedXidsGetAndSetXmin performance | Moved to next CF | Michail Nikolaev (nkey) | Kirill Reshke (reshke), Andrey Borodin (x4mmm) | 6 | 2022-11-15 17:19 |
2022-11-30 06:53 |
||
Push down time-related SQLValue functions to foreign server | Moved to next CF | 15 | Alexander Pyhalov (a.pyhalov) | 5 | 2022-08-02 20:59 |
2022-01-21 19:57 |
||
Asynchronous and "direct" IO support for PostgreSQL | Moved to next CF | Andres Freund (andresfreund), David Rowley (davidrowley), Thomas Munro (macdice) | 6 | 2022-10-12 05:45 |
2022-10-12 05:45 |
|||
Partial aggregates push down | Returned with feedback | 15 | Alexander Pyhalov (a.pyhalov) | Ilya Gladyshev (qoops) | 3 | 2022-04-07 21:55 |
2024-08-23 00:07 |
|
Use generation context to speed up tuplesorts | Committed | David Rowley (davidrowley) | davidrowley | 3 | 2022-04-04 11:19 |
2022-04-04 11:18 |
||
postgres_fdw: commit remote (sub)transactions in parallel during pre-commit | Moved to next CF | 16 | Etsuro Fujita (efujita) | Fujii Masao (masaofujii), David Zhang (david.z) | efujita | 8 | 2023-04-06 10:05 |
2023-04-06 08:41 |
Parameter for planner estimates of recursive queries | Committed | Simon Riggs (simon) | Kenaniah Cerny (kenaniah) | tgl | 2 | 2022-03-24 15:48 |
2022-03-24 16:04 |
|
Removing more vacuumlazy.c special cases, relfrozenxid optimizations | Committed | 15 | Peter Geoghegan (pgeoghegan) | pgeoghegan | 2 | 2022-04-03 23:05 |
2022-04-05 16:45 |
|
partIndexlist for partitioned tables uniqueness | Moved to next CF | Arne Roland (harks) | David Rowley (davidrowley) | davidrowley | 6 | 2023-01-09 04:22 |
2023-01-09 04:21 |
|
sort leaf pages by ctid for gist indexes built using sorted method | Returned with feedback | Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com) | Andrey Borodin (x4m) | 2 | 2022-03-22 01:23 |
2022-03-22 01:23 |
||
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) | Moved to next CF | Kyotaro Horiguchi (horiguti) | Heikki Linnakangas (heikki), Nathan Bossart (bossartn), Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) | 15 | 2024-10-07 06:51 |
2024-11-11 01:25 |
||
AcquireExecutorLocks() and run-time pruning | Moved to next CF | Amit Langote (amitlan) | Tom Lane (tgl) | 15 | 2024-10-08 01:56 |
2024-10-25 12:30 |
||
BufferAlloc: don't take two simultaneous locks | Moved to next CF | 16 | Yura Sokolov (funny_falcon) | Michail Nikolaev (nkey) | 4 | 2022-10-12 07:45 |
2022-10-12 07:46 |
|
reduce page overlap of GiST indexes built using sorted method | Committed | 15 | Andrey Borodin (x4m), Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com), Sergei Shoulbakov (sshoulbakov) | Regina Obe (reginaobe) | smagen | 2 | 2022-02-08 05:19 |
2022-02-04 00:52 |
Speed up releasing of locks | Moved to next CF | Andres Freund (andresfreund), David Rowley (davidrowley) | Heikki Linnakangas (heikki) | 13 | 2024-05-08 01:23 |
2024-01-09 06:24 |
||
Avoid smgrimmedsync() during index build and add unbuffered IO API | Moved to next CF | Melanie Plageman (melanieplageman) | 2 | 2022-08-02 18:54 |
2022-07-23 09:34 |
|||
Single item cache for Subtrans SLRU | Committed | Simon Riggs (simon) | Julien Rouhaud (rjuju), Derrick Wong (derrickw) | michael-kun | 1 | 2022-04-07 05:36 |
2022-04-07 05:36 |
|
[PATCH] Equivalence Class Filters | Moved to next CF | 16 | David Rowley (davidrowley), Andy Fan (andyf) | Andrei Lepikhov (lepikhov) | 4 | 2022-12-17 23:52 |
2022-11-08 09:04 |
|
Add spin_delay() implementation for Arm in s_lock.h | Committed | Geoffrey Blake (geoffreyb) | Tom Lane (tgl), Andres Freund (andresfreund) | tgl | 1 | 2022-04-06 22:58 |
2022-04-07 13:41 |
|
postgres_fdw - use TABLESAMPLE when analyzing foreign tables | Moved to next CF | Tomas Vondra (fuzzycz) | Tom Lane (tgl), James Finnerty (jimfinnerty) | fuzzycz | 5 | 2022-12-30 23:06 |
2023-01-07 15:20 |
|
Allow parallel plan for referential integrity checks | Moved to next CF | Frédéric Yhuel (yhuelf) | Sami Imseih (simseih) | 7 | 2023-07-04 07:45 |
2024-02-01 17:49 |
||
Removing unused trailing linepointers from heap pages | Committed | 15 | Matthias van de Meent (mmeent) | Peter Geoghegan (pgeoghegan) | pgeoghegan | 1 | 2022-04-07 22:46 |
2022-04-08 11:38 |
reduce archiving overhead | Moved to next CF | 16 | Nathan Bossart (bossartn) | masaofujii | 2 | 2022-07-26 07:26 |
2022-07-31 06:51 |
|
Optimise numeric division | Committed | Dean Rasheed (deanr) | Tom Lane (tgl) | deanr | 1 | 2022-02-27 18:37 |
2022-02-27 11:23 |
|
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-21 04:07 |
||
enhancing plpgsql API for debugging and tracing | Committed | Pavel Stehule (okbobcz) | Aleksander Alekseev (aalekseev) | tgl | 9 | 2022-03-31 21:06 |
2022-04-01 04:51 |
|
possibility to rename root namespace in plpgsql | Rejected | Pavel Stehule (okbobcz) | Julien Rouhaud (rjuju) | 7 | 2022-03-07 05:49 |
2022-03-07 05:48 |
||
trigger example for plsample | Committed | 15 | Mark Wong (markwkm), Konstantina Skovola (konskov) | Chapman Flack (chap) | tgl | 1 | 2022-04-07 22:26 |
2022-04-07 22:29 |
Documentation (mostly) of implementing TRANSFORM FOR TYPE in a PL | Moved to next CF | 15 | Chapman Flack (chap) | Pavel Stehule (okbobcz) | 3 | 2022-10-12 06:06 |
2022-07-29 18:47 |
|
Refactoring | ||||||||
Extend portability of client_connection_check_interval | Committed | Thomas Munro (macdice) | Maksim Milyutin (maksm90) | macdice | 5 | 2022-02-14 04:16 |
2022-02-14 04:15 |
|
psql - refactor echo code | Moved to next CF | Fabien Coelho (calvin) | Pavel Stehule (okbobcz), Peter Eisentraut (petere) | 10 | 2023-04-03 20:03 |
2023-04-03 20:03 |
||
automatically generating node support functions | Moved to next CF | Peter Eisentraut (petere) | Tom Lane (tgl) | petere | 6 | 2022-07-09 14:37 |
2022-08-09 13:16 |
|
Extensible storage manager API - smgr hooks | Returned with feedback | Anastasia Lubennikova (lubennikovaav) | 5 | 2022-03-22 00:20 |
2022-03-22 00:20 |
|||
FUNCAPI tuplestore helper function | Committed | 15 | Melanie Plageman (melanieplageman) | Justin Pryzby (justinpryzby) | michael-kun | 2 | 2022-03-07 02:04 |
2022-03-08 01:17 |
Refactoring the regression tests for more independence | Committed | Tom Lane (tgl) | tgl | 2 | 2022-02-08 20:41 |
2022-02-08 20:42 |
||
parse/analyze API refactoring | Committed | Peter Eisentraut (petere) | Nathan Bossart (bossartn) | petere | 2 | 2022-03-09 10:32 |
2022-03-09 22:16 |
|
Move SLRU data into the regular buffer pool | Moved to next CF | Heikki Linnakangas (heikki), Thomas Munro (macdice) | Aleksander Alekseev (a.alekseev) | 8 | 2023-09-04 12:30 |
2023-09-27 15:09 |
||
Teach WaitEventSets to grow automatically | Moved to next CF | Thomas Munro (macdice) | 2 | 2022-08-02 18:52 |
2022-03-22 01:09 |
|||
New [relation] options engine | Moved to next CF | Nikolay Shaplov (nataraj) | 5 | 2023-01-31 16:48 |
2024-06-22 18:21 |
|||
Add internal Numeric to Uint64 conversion function. | Returned with feedback | Amul Sul (sulamul) | 1 | 2022-04-05 15:26 |
2022-10-02 16:55 |
|||
Replication & Recovery | ||||||||
unlogged sequences | Committed | Peter Eisentraut (petere) | petere | 3 | 2022-04-07 15:26 |
2022-04-07 15:24 |
||
Make message at end-of-recovery less scary | Moved to next CF | Kyotaro Horiguchi (horiguti) | Aleksander Alekseev (a.alekseev), Ashutosh Sharma (ashu_coek), Justin Pryzby (justinpryzby), Pavel Borisov (pborisov) | 20 | 2024-01-31 01:57 |
2024-01-23 04:13 |
||
Row filtering for logical replication | Committed | 15 | Euler Taveira (eulerto), Peter Smith (smithpb), Ajin Cherian (ajinc), Hou Zhijie (houzj) | Dilip Kumar (dilip.kumar), vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234), Peter Smith (smithpb2250), Hou Zhijie (houzj), Rahila Syed (rahila) | amitkapila | 7 | 2022-02-27 18:02 |
2022-03-07 02:31 |
Identify missing publications from publisher while create/alter subscription. | Committed | vigneshwaran C (vignesh.postgres) | Dilip Kumar (dilip.kumar), Euler Taveira (eulerto), Ashutosh Sharma (ashu_coek), Japin Li (japin), Bharath Rupireddy (bharathrupireddy) | amitkapila | 6 | 2022-04-01 14:59 |
2022-03-31 09:45 |
|
tablesync early exit | Moved to next CF | 15 | Peter Smith (smithpb2250) | 6 | 2022-04-05 04:09 |
2022-04-05 05:55 |
||
avoid logical replication empty transactions | Committed | 15 | Euler Taveira (eulerto), Ajin Cherian (ajinc) | vigneshwaran C (vignesh.postgres), Peter Smith (smithpb), Greg Nancarrow (gregn1234) | amitkapila | 5 | 2022-03-31 19:19 |
2022-03-30 08:30 |
Detectable crashes and unlogged table resets | Returned with feedback | Jeff Davis (jdavis) | 5 | 2022-03-07 01:41 |
2022-03-05 10:33 |
|||
Skipping logical replication transactions on subscriber side | Committed | Masahiko Sawada (masahikosawada) | vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234), Mark Dilger (mark.dilger), Hou Zhijie (houzj) | amitkapila | 5 | 2022-03-29 05:10 |
2022-04-07 11:39 |
|
Allow providing restore_command as a command line option to pg_rewind | Rejected | Alexey Kondratov (ololobus) | Andrey Borodin (x4m) | 5 | 2022-04-07 05:52 |
2022-04-07 05:53 |
||
PITR enhance getRecordTimestamp() | Moved to next CF | Simon Riggs (simon) | 8 | 2022-09-16 12:37 |
2022-01-31 19:11 |
|||
Column filtering in logical replication | Committed | 15 | Álvaro Herrera (alvherre), Rahila Syed (rahila.syed), Tomas Vondra (fuzzycz) | Álvaro Herrera (alvherre), Peter Eisentraut (petere), vigneshwaran C (vignesh.postgres) | fuzzycz | 5 | 2022-03-26 18:21 |
2022-03-30 12:01 |
schema change not getting invalidated, both renamed table and new table data were getting replicated | Moved to next CF | vigneshwaran C (vignesh.postgres) | Tom Lane (tgl) | tgl | 8 | 2023-01-06 16:12 |
2023-01-06 16:21 |
|
archive modules | Committed | 15 | Nathan Bossart (bossartn) | Magnus Hagander (mha), Stephen Frost (sfrost), Robert Haas (rhaas), Michael Paquier (michael-kun), Fujii Masao (masaofujii), David Steele (dsteele) | rhaas | 3 | 2022-02-04 06:01 |
2022-11-15 21:51 |
Add checkpoint stats of snapshot and mapping files of pg_logical dir | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 5 | 2022-10-11 06:52 |
2022-09-27 06:22 |
||
Synchronize logical replication slots from primary to standby | Returned with feedback | Peter Eisentraut (petere) | 3 | 2022-02-18 06:56 |
2024-04-09 05:13 |
|||
Logical insert/update/delete WAL records for custom table AMs | Moved to next CF | 15 | Jeff Davis (jdavis) | Simon Riggs (simon) | 4 | 2022-07-20 16:24 |
2022-07-20 16:28 |
|
Prefetching in recovery, take II | Committed | 15 | Thomas Munro (macdice) | Julien Rouhaud (rjuju) | macdice | 3 | 2022-04-08 02:26 |
2022-04-08 01:46 |
Optionally automatically disable subscription on error | Committed | Takamichi Osumi (tatatappp), Mark Dilger (mark.dilger) | vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234) | amitkapila | 2 | 2022-03-15 04:16 |
2022-03-15 02:01 |
|
Add WAL recovery info such as current WAL file and WAL source to server logs | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 5 | 2022-10-26 10:40 |
2022-07-26 10:06 |
||
Extensible RMgr | Moved to next CF | 15 | Jeff Davis (jdavis) | Julien Rouhaud (rjuju) | jdavis | 3 | 2022-06-30 19:10 |
2022-04-07 14:05 |
Add log messages when replication slots become active and inactive | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | amitkapila | 10 | 2023-11-21 12:24 |
2023-11-21 08:48 |
||
Avoid erroring out when unable to remove or parse logical rewrite files to save checkpoint work | Moved to next CF | 16 | Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | michael-kun | 4 | 2022-09-03 08:05 |
2022-09-03 08:06 |
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory | Moved to next CF | Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) | 11 | 2024-01-22 01:04 |
2024-01-22 01:05 |
|||
transaction statistics of logical replication subscription | Returned with feedback | Takamichi Osumi (tatatappp) | 1 | 2022-03-28 06:04 |
2022-03-28 06:10 |
|||
Suppressing useless wakeups in walreceiver | Moved to next CF | Thomas Munro (macdice), Nathan Bossart (bossartn) | Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) | macdice | 5 | 2022-11-08 07:46 |
2022-11-16 22:31 |
|
speed up a logical replication setup (pg_subscriber) | Moved to next CF | Euler Taveira (eulerto) | Peter Eisentraut (petere) | 2 | 2022-08-02 18:56 |
2024-03-26 21:29 |
||
add "--config-file=" option to pg_rewind | Committed | 15 | Gunnar "Nick" Bluth (bluthg) | Michael Banck (mbanck), Alexander Kukushkin (cyberdem0n) | michael-kun | 1 | 2022-04-06 23:53 |
2022-04-07 07:51 |
Time-delayed logical replication subscriber | Moved to next CF | Euler Taveira (eulerto) | vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250) | 6 | 2023-03-10 12:08 |
2023-04-05 09:23 |
||
tests for basebackup_to_shell | Committed | 15 | Robert Haas (rhaas) | rhaas | 1 | 2022-03-30 21:44 |
2022-03-31 18:44 |
|
Security | ||||||||
Support for NSS as a libpq TLS backend | Rejected | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | Joshua Brindle (joshuab) | 5 | 2022-02-23 10:32 |
2022-02-04 20:18 |
||
Upgrade pgcrypto to crypt_blowfish 1.3 | Moved to next CF | Daniel Fone (daniel.fone) | Daniel Gustafsson (d_gustafsson) | 4 | 2022-08-01 20:51 |
2021-10-02 11:02 |
||
Granting SET and ALTER SYSTEM privileges for GUCs | Committed | Mark Dilger (mark.dilger) | Tom Lane (tgl), Andrew Dunstan (adunstan), Nathan Bossart (bossartn), Joshua Brindle (joshuab) | tgl | 2 | 2022-04-06 17:25 |
2022-04-06 17:29 |
|
Accept IP addresses in server certificate SANs | Committed | Jacob Champion (jchampion) | Kyotaro Horiguchi (horiguti) | petere | 2 | 2022-04-01 14:03 |
2022-04-01 15:24 |
|
CREATEROLE and role ownership hierarchies | Moved to next CF | 15 | Mark Dilger (mark.dilger) | Joshua Brindle (joshuab) | 2 | 2022-07-31 20:54 |
2022-09-21 20:53 |
|
pgcrypto: Remove internal padding implementation | Committed | Peter Eisentraut (petere) | Nathan Bossart (bossartn) | petere | 1 | 2022-03-22 08:07 |
2022-03-22 08:01 |
|
Expose authenticated identity to extensions and triggers | Moved to next CF | Jacob Champion (jchampion) | Bertrand Drouvot (bdrouvot) | michael-kun | 3 | 2022-10-12 08:23 |
2022-08-24 04:40 |
|
Kerberos delegation | Moved to next CF | Stephen Frost (sfrost), Peifeng Qiu (peifengq) | Jacob Champion (jchampion) | 3 | 2022-10-12 05:32 |
2023-04-08 02:00 |
||
Server Features | ||||||||
Index Skip Scan | Returned with feedback | 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 |
|
ICU for global collation | Committed | Peter Eisentraut (petere) | Julien Rouhaud (rjuju) | petere | 4 | 2022-03-17 10:29 |
2022-03-19 01:47 |
|
Fix partitionwise join with partially-redundant join clauses | Moved to next CF | Richard Guo (richardguo) | Tom Lane (tgl), Dilip Kumar (dilip.kumar), Ashutosh Bapat (ashutoshbapat) | richardguo | 16 | 2024-07-30 07:25 |
2024-07-30 07:36 |
|
Global temporary table | Moved to next CF | 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 |
|
jsonpath syntax extensions | Moved to next CF | 15 | Nikita Glukhov (n.glukhov) | 12 | 2023-02-13 18:18 |
2022-03-31 19:21 |
||
Extended statistics / estimate Var op Var clauses | Moved to next CF | Tomas Vondra (fuzzycz) | Dean Rasheed (deanr), Mark Dilger (mark.dilger) | 9 | 2022-10-12 08:03 |
2022-10-12 08:04 |
||
New Table Access Methods for Multi and Single Inserts | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 9 | 2022-10-12 05:31 |
2024-10-31 04:17 |
|||
On client login event trigger | Moved to next CF | 17 | Konstantin Knizhnik (knizhnik), Greg Nancarrow (gregn1234), Mikhail Gribkov (youzhick) | Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson), Ivan Panchenko (wao), Greg Nancarrow (gregn1234) | smagen | 15 | 2023-10-18 10:31 |
2023-10-29 22:21 |
SQL/JSON: functions | Committed | 15 | Nikita Glukhov (n.glukhov) | adunstan | 7 | 2022-04-08 03:47 |
2022-04-08 12:15 |
|
SQL/JSON: JSON_TABLE | Committed | 15 | Nikita Glukhov (n.glukhov) | adunstan | 7 | 2022-04-08 03:48 |
2022-04-06 18:05 |
|
Allow batched insert during cross-partition updates | Moved to next CF | Amit Langote (amitlan) | Etsuro Fujita (efujita), Georgios Kokolatos (gkokolatos), Hou Zhijie (houzj) | efujita | 10 | 2022-12-20 10:23 |
2022-12-20 11:19 |
|
PROXY protocol support | Moved to next CF | Magnus Hagander (mha) | Jacob Champion (jchampion), wilfried roset (wilfriedroset), Julien Riou (riouj) | 7 | 2022-10-12 05:27 |
2022-07-28 20:05 |
||
Extended statistics in EXPLAIN | Moved to next CF | Tomas Vondra (fuzzycz) | Tatsuro Yamada (tatsuro_yamada) | 6 | 2022-08-01 20:38 |
2022-01-18 11:31 |
||
Merging statistics from children instead of re-sampling everything | Returned with feedback | Tomas Vondra (fuzzycz) | 5 | 2022-04-08 13:24 |
2022-02-18 11:50 |
|||
Add callback table access method to reset filenode when dropping relation | Moved to next CF | Mats Kindahl (matski) | Aleksander Alekseev (a.alekseev), Alexander Kuzmenkov (akuzmenkov) | 7 | 2022-10-12 07:38 |
2022-10-12 07:39 |
||
Asymmetric partition-wise JOIN | Moved to next CF | 15 | KaiGai Kohei (kaigai), Andrei Lepikhov (lepikhov) | Alexander Pyhalov (a.pyhalov) | 7 | 2022-10-12 05:27 |
2022-01-17 10:42 |
|
logical decoding and replication of sequences | Committed | Tomas Vondra (fuzzycz) | Peter Eisentraut (petere) | fuzzycz | 5 | 2022-03-24 22:07 |
2022-08-29 21:42 |
|
pg_stats and range statistics | Moved to next CF | 17 | Egor Rogov (egorius) | Tomas Vondra (fuzzycz), Soumyadeep Chakraborty (soumyadeepc) | smagen | 13 | 2023-11-27 00:54 |
2023-11-25 16:57 |
PoC: improving join estimates using sampling | Returned with feedback | Tomas Vondra (fuzzycz) | 5 | 2022-03-22 00:25 |
2022-03-22 00:17 |
|||
Gather partial paths for subproblem's topmost scan/join rel | Moved to next CF | Richard Guo (richardguo) | Antonin Houska (a.houska) | tgl | 5 | 2022-07-30 17:05 |
2022-07-30 17:15 |
|
Tags in errordata | Returned with feedback | 15 | Ronan Dunklau (rdunklau) | Greg Stark (stark), Justin Pryzby (justinpryzby) | 4 | 2022-04-07 06:44 |
2022-04-07 06:44 |
|
Preserving db/ts/relfilenode OIDs across pg_upgrade | Committed | Antonin Houska (a.houska), Shruthi Gowda (shruthi) | Robert Haas (rhaas), Rushabh Lathia (rlathia) | rhaas | 4 | 2022-03-22 15:38 |
2022-06-16 23:24 |
|
Support pg_ident mapping for LDAP | Moved to next CF | Jacob Champion (jchampion) | Magnus Hagander (mha) | 5 | 2022-08-17 17:16 |
2022-02-17 19:15 |
||
Atomic rename feature for Windows | Moved to next CF | Victor Spirin (v.spirin) | 6 | 2022-11-30 12:38 |
2022-11-30 12:38 |
|||
Update relfrozenxmin when truncating temp tables | Moved to next CF | 16 | Greg Stark (stark) | 12 | 2024-01-22 01:29 |
2024-01-22 01:29 |
||
use has_privs_for_role for predefined roles | Committed | 15 | Joshua Brindle (joshuab) | Nathan Bossart (bossartn) | jconway | 3 | 2022-03-28 19:35 |
2022-08-31 12:30 |
pg_walinspect - a new extension to get raw WAL data and WAL stats | Committed | Bharath Rupireddy (bharathrupireddy) | Greg Stark (stark), Ashutosh Sharma (ashu_coek), Nitin Jadhav (nitinjadhav11) | jdavis | 2 | 2022-04-08 12:53 |
2022-04-07 10:05 |
|
WIN32 pg_import_system_collations | Moved to next CF | Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) | Peter Eisentraut (petere) | petere | 6 | 2023-01-03 13:49 |
2023-01-03 13:48 |
|
Daitch-Mokotoff soundex | Moved to next CF | Dag Lem (daglem) | Paul Ramsey (pramsey) | tgl | 7 | 2023-04-07 21:34 |
2023-04-08 11:50 |
|
Index SLRUs by 64-bit integers rather than by 32-bit integers | Moved to next CF | 16 | Aleksander Alekseev (a.alekseev), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Alexander Korotkov (smagen), Jacob Champion (jchampion) | smagen | 11 | 2023-12-04 10:13 |
2023-12-17 21:14 |
Pluggable toaster | Moved to next CF | Fedor Sigaev (sigaev), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Nikita Malakhov (nmalakh) | Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev), Matthias van de Meent (mmeent) | 7 | 2023-04-03 19:37 |
2023-02-07 10:38 |
||
Per-table storage parameters for TableAM/IndexAM extensions | Moved to next CF | B Sadhu Prasad Patro (sadhuprasad) | Jelte Fennema-Nio (jeltef) | 3 | 2022-08-02 20:56 |
2022-04-01 15:21 |
||
Collecting statistics about contents of JSONB columns | Returned with feedback | 15 | Tomas Vondra (fuzzycz), Nikita Glukhov (n.glukhov) | Greg Stark (stark) | 2 | 2022-04-07 22:00 |
2022-04-08 00:31 |
|
Emit "checkpoint skipped because system is idle" message at LOG level if log_checkpoints is set | Withdrawn | Bharath Rupireddy (bharathrupireddy) | 1 | 2022-01-07 04:42 |
2022-01-06 17:26 |
|||
Consider incremental sort for fractional paths in generate_orderappend_paths | Returned with feedback | Tomas Vondra (fuzzycz) | 1 | 2022-04-07 21:54 |
2022-03-22 00:33 |
|||
Add min() and max() aggregate functions for xid8 | Committed | Ken Kato (kkato) | masaofujii | 1 | 2022-02-10 03:38 |
2022-02-10 03:37 |
||
wal_sync_method=fdatasync for Windows | Moved to next CF | Thomas Munro (macdice) | macdice | 2 | 2022-08-01 07:27 |
2022-07-22 01:37 |
||
Add TOAST support for several system tables | Returned with feedback | 15 | Sofia Kopikova (s.kopikova) | 1 | 2022-03-22 00:09 |
2022-03-22 00:09 |
||
Support custom authentication methods using hooks | Moved to next CF | 15 | Samay Sharma (samaysharma) | 2 | 2022-08-02 21:48 |
2022-03-28 18:38 |
||
Add wal_compression=zstd | Committed | 15 | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | michael-kun | 1 | 2022-03-11 03:26 |
2022-03-12 00:04 |
Allow file inclusion in pg_hba and pg_ident files | Moved to next CF | Julien Rouhaud (rjuju) | Michael Paquier (michael-kun) | michael-kun | 4 | 2022-11-28 23:49 |
2022-11-28 23:48 |
|
Reducing power consumption when idle | Moved to next CF | Simon Riggs (simon) | macdice | 4 | 2022-11-28 23:20 |
2023-01-31 09:23 |
||
SQL Commands | ||||||||
Incremental Materialized View Maintenance | Moved to next CF | 16 | Yugo Nagata (yugo.nagata), takuma hoshiai (hoshiai) | Tatsuo Ishii (ishii), Toshi Harada (nuko-yokohama), yonghua jian (yonghua) | 17 | 2022-10-12 07:49 |
2022-10-12 07:53 |
|
Implement INSERT SET syntax | Moved to next CF | Gareth Palmer (gareth) | Jaime Casanova (jcasanov), Ibrar Ahmed (ibrar), movead li (movead.li), Wenjing Zeng (wenjing.zwj) | 15 | 2022-08-01 20:18 |
2022-07-14 10:45 |
||
Allow COPY "text" to output a header and add header matching mode to COPY FROM | Committed | Rémi Lapeyre (remilapeyre) | Peter Eisentraut (petere) | petere | 8 | 2022-03-30 07:11 |
2022-03-30 07:11 |
|
CLUSTER on partitioned table | Committed | 15 | Justin Pryzby (justinpryzby) | Matthias van de Meent (mmeent) | alvherre | 8 | 2022-04-02 17:11 |
2022-04-04 12:59 |
CREATE INDEX CONCURRENTLY on partitioned table | Moved to next CF | Justin Pryzby (justinpryzby), Alexander Pyhalov (a.pyhalov) | Anastasia Lubennikova (lubennikovaav), Alexander Pyhalov (a.pyhalov), Ilya Gladyshev (qoops) | 15 | 2023-09-18 14:48 |
2024-10-25 18:32 |
||
Non-decimal integer literals | Moved to next CF | Peter Eisentraut (petere) | John Naylor (john.naylor) | petere | 6 | 2022-12-14 06:13 |
2023-01-23 21:20 |
|
UNIQUE null treatment option | Committed | Peter Eisentraut (petere) | Vik Fearing (xocolatl), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | petere | 4 | 2022-02-03 10:54 |
2022-02-03 10:54 |
|
Support for MERGE | Committed | 15 | Álvaro Herrera (alvherre), Simon Riggs (simon), Amit Langote (amitlan), Pavan Deolasee (pavan) | Justin Pryzby (justinpryzby) | alvherre | 2 | 2022-03-28 15:32 |
2022-03-28 15:06 |
range_agg with multirange inputs | Committed | Paul Jungwirth (pjungwir) | Chapman Flack (chap) | petere | 2 | 2022-03-30 18:43 |
2022-03-30 18:43 |
|
Add new reloption to views for enabling row level security | Committed | 15 | Christoph Heiss (christoph.heiss) | Dean Rasheed (deanr), Laurenz Albe (laurenz), Albert de Wit (albert.j.dewit.gmail.com) | deanr | 2 | 2022-03-22 10:54 |
2022-03-22 11:31 |
Allow specifying STORAGE attribute for a new table | Moved to next CF | 15 | Fedor Sigaev (sigaev), Aleksander Alekseev (aalekseev) | Kyotaro Horiguchi (horiguti), Peter Eisentraut (petere), Wenjing Zeng (wenjing.zwj), Matthias van de Meent (mmeent) | petere | 3 | 2022-07-13 10:28 |
2022-07-13 10:38 |
Database-level collation version tracking | Committed | Peter Eisentraut (petere) | Julien Rouhaud (rjuju) | petere | 1 | 2022-02-14 08:55 |
2022-03-31 09:14 |
|
support for MODULE | Moved to next CF | 16 | Swaha Miller (swaha) | Nathan Bossart (bossartn) | 2 | 2022-07-18 18:06 |
2022-07-18 18:06 |
|
[PATCH] Add UPDATE WHERE OFFSET IN clause | Returned with feedback | 15 | Zoltan Boszormenyi (zoltanb) | 1 | 2022-04-08 13:21 |
2022-02-15 12:12 |
||
Use JOIN USING aliases in ruleutils.c | Returned with feedback | Peter Eisentraut (petere) | 1 | 2022-03-25 15:09 |
2022-03-25 15:09 |
|||
Support for grabbing multiple consecutive values with nextval() | Moved to next CF | 15 | Jille Timmermans (quis) | Ronan Dunklau (rdunklau) | 3 | 2022-10-12 05:38 |
2022-10-12 05:38 |
|
System Administration | ||||||||
Avoid hiding shared filesets in pg_ls_tmpdir (pg_ls_* functions for showing metadata ...) | Moved to next CF | Justin Pryzby (justinpryzby) | Fabien Coelho (calvin) | 21 | 2024-01-22 01:15 |
2024-01-22 01:16 |
||
Fix pg_rewind race condition just after promotion | Moved to next CF | Heikki Linnakangas (heikki) | Kyotaro Horiguchi (horiguti), Aleksander Alekseev (aalekseev) | heikki | 12 | 2023-02-23 13:43 |
2023-02-23 13:43 |
|
Mitigate pg_rewind race condition, if config file is enlarged concurrently. | Committed | Heikki Linnakangas (heikki) | Daniel Gustafsson (d_gustafsson), Cary Huang (cary) | d_gustafsson | 7 | 2022-04-05 13:03 |
2022-04-05 08:11 |
|
New default role allowing to change per-role settings | Moved to next CF | Michael Banck (mbanck) | Stephen Frost (sfrost), Shinya Kato (kato-shinya) | 8 | 2022-08-01 20:31 |
2022-01-29 11:10 |
||
add guc: hugepages_active | Moved to next CF | Justin Pryzby (justinpryzby), Noriyoshi Shinoda (shinoda) | Fujii Masao (masaofujii), Nathan Bossart (bossartn), Justin Pryzby (justinpryzby) | michael-kun | 7 | 2023-07-06 06:05 |
2023-07-06 06:20 |
|
Allows database-specific role memberships | Moved to next CF | 18 | Denis Laxalde (dlax), Kenaniah Cerny (kenaniah) | Antonin Houska (a.houska) | sfrost | 6 | 2024-10-08 06:21 |
2024-10-08 07:25 |
Allow root ownership of client certificate key | Committed | David Steele (dsteele) | Stephen Frost (sfrost), Tom Lane (tgl) | tgl | 3 | 2022-02-28 19:13 |
2022-03-02 17:17 |
|
remove exclusive backup mode | Committed | 15 | David Steele (dsteele), Nathan Bossart (bossartn) | Chapman Flack (chap) | sfrost | 2 | 2022-04-06 19:40 |
2022-04-06 19:40 |
pg_upgrade: subdirectory for logfiles/dumpfiles | Committed | 15 | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | michael-kun | 2 | 2022-02-06 05:37 |
2022-02-07 16:31 |
Trigger failsafe when VACUUM is run in single user mode | Returned with feedback | 15 | John Naylor (john.naylor) | Nathan Bossart (bossartn) | 2 | 2022-04-07 08:38 |
2022-03-31 09:51 |
|
warn if GUC set to an invalid shared library | Moved to next CF | Justin Pryzby (justinpryzby) | Christoph Berg (myon), cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) | 14 | 2024-10-08 02:09 |
2024-11-11 10:09 |
||
Add relation and block-level filtering to pg_waldump | Committed | 15 | David Christensen (davidchristensen) | macdice | 1 | 2023-03-06 15:40 |
2022-03-25 01:32 |
|
Add system view pg_ident_file_mappings | Committed | 15 | Julien Rouhaud (rjuju) | michael-kun | 1 | 2022-03-29 08:20 |
2022-11-28 23:48 |
|
Testing | ||||||||
Added Windows with MinGW environment in Cirrus CI | Moved to next CF | Melih Mutlu (melihmutlu) | Andres Freund (andresfreund), Justin Pryzby (justinpryzby) | andresfreund | 4 | 2022-11-18 00:31 |
2022-11-18 00:23 |