Status summary: Committed: 58. Moved to next CF: 203. Withdrawn: 9. Returned with Feedback: 18. Rejected: 5. Total: 293.
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 | Moved to next CF | 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 | Moved to next CF | 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? | Moved to next CF | 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 |
|
Eliminating "Permission denied" errors on stat() (on Windows) | Withdrawn | Alexander Lakhin (law) | 4 | 2021-12-03 12:51 |
2021-12-03 03:00 |
|||
generate fractional cheapest paths in generate_orderedappend_paths | Committed | Tomas Vondra (fuzzycz) | Arne Roland (harks) | fuzzycz | 4 | 2022-01-12 23:16 |
2022-03-22 00:33 |
|
psql: exclude valid constraints in tab-complete for ALTER TABLE .. VALIDATE CONSTRAINT | Committed | David Fetter (dfetter) | Aleksander Alekseev (aalekseev) | tgl | 4 | 2022-01-03 23:14 |
2022-01-03 23:15 |
|
Support of time zone patterns - of, tzh and tzm | Moved to next CF | 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 | Moved to next CF | 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) | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | Denis Laxalde (dlax) | Daniel Gustafsson (d_gustafsson), Julien Rouhaud (rjuju) | 4 | 2022-03-14 21:13 |
2022-03-14 21:12 |
||
Correct handling of blank/commented lines in PSQL interactive-mode history | Committed | 15 | Greg Nancarrow (gregn1234) | Tom Lane (tgl) | tgl | 2 | 2021-12-01 17:27 |
2021-12-01 17:26 |
document the need to analyze partitioned tables | Moved to next CF | stable | Justin Pryzby (justinpryzby) | Tomas Vondra (fuzzycz) | fuzzycz | 3 | 2022-10-25 10:28 |
2023-10-10 19:14 |
Check for STATUS_DELETE_PENDING on Windows | Committed | Thomas Munro (macdice) | macdice | 3 | 2021-12-10 03:34 |
2021-12-10 03:25 |
||
drop tablespace failed when location contains .. on win32 | Committed | stable | Shenhao Wang (wangshenhao) | Tom Lane (tgl) | tgl | 2 | 2022-01-31 17:06 |
2022-01-31 17:18 |
PQcancel does not use tcp_user_timeout, connect_timeout and keepalive settings | Committed | Jelte Fennema-Nio (jeltef) | Tom Lane (tgl), Fujii Masao (masaofujii) | tgl | 2 | 2022-01-18 19:13 |
2022-01-18 18:32 |
|
fix psql pattern handling | Moved to next CF | Mark Dilger (mark.dilger) | Robert Haas (rhaas) | rhaas | 3 | 2022-04-20 16:01 |
2022-04-08 11:11 |
|
Reset lastOverflowedXid even in absence of subxacts | Committed | Kyotaro Horiguchi (horiguti) | Nikolay Samokhvalov (nikolay) | smagen | 1 | 2021-11-06 21:02 |
2021-11-08 01:28 |
|
Deficient error handling in pg_dump and pg_basebackup | Committed | Tom Lane (tgl) | Michael Paquier (michael-kun) | tgl | 1 | 2021-11-17 19:18 |
2021-11-19 10:10 |
|
BUG #17268: Possible corruption in toast index after reindex index concurrently | Committed | Michael Paquier (michael-kun) | Nathan Bossart (bossartn) | michael-kun | 1 | 2021-12-08 03:17 |
2021-12-08 04:29 |
|
SKIP LOCKED Assert() triggered | Committed | Simon Riggs (simon), Álvaro Herrera (alvarofherrera) | alvherre | 1 | 2022-01-04 16:06 |
2022-01-04 20:09 |
||
GUC flags | Committed | stable | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | michael-kun | 1 | 2021-12-03 01:03 |
2022-02-09 01:19 |
avoid memory bloat in REASSIGN | Committed | stable | Tom Lane (tgl), Justin Pryzby (justinpryzby) | tgl | 1 | 2021-12-01 18:49 |
2021-12-01 20:46 |
|
Dubious usage of TYPCATEGORY_STRING | Committed | 15 | Tom Lane (tgl) | tgl | 1 | 2021-12-11 19:11 |
2022-01-03 19:54 |
|
ExecTypeSetColNames is fundamentally broken | Moved to next CF | 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 |
||
\d with triggers: more than one row returned by a subquery used as an expression | Committed | 13 | Justin Pryzby (justinpryzby) | Tom Lane (tgl) | tgl | 1 | 2022-01-18 02:20 |
2022-01-18 00:50 |
correct the sizes of values and nulls arrays in pg_control_checkpoint | Committed | 12 | Bharath Rupireddy (bharathrupireddy) | michael-kun | 1 | 2021-12-26 08:45 |
2021-12-26 08:42 |
|
Invalid relcache when ADD PRIMARY KEY USING INDEX | Committed | Hou Zhijie (houzj) | Tom Lane (tgl) | tgl | 1 | 2022-01-22 18:33 |
2022-01-22 18:38 |
|
fix crash with Python 3.11 | Moved to next CF | Peter Eisentraut (petere) | Tom Lane (tgl) | tgl | 2 | 2022-02-28 18:01 |
2022-02-24 19:34 |
|
Fix duplicate rows in Gather after Append removed | Committed | stable | David Rowley (davidrowley), Yura Sokolov (funny_falcon) | davidrowley | 1 | 2022-01-25 09:29 |
2022-02-04 00:47 |
|
Clients | ||||||||
psql - add SHOW_ALL_RESULTS option | Moved to next CF | 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 |
|
Support tab completion for upper character inputs in psql | Committed | Haiying Tang (tanghy) | Tom Lane (tgl), Peter Eisentraut (petere) | tgl | 5 | 2022-01-30 18:33 |
2022-02-04 23:41 |
|
pg_dump new feature: exporting functions only | Moved to next CF | 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 |
||
Allow escape sequence in application_name | Committed | Hayato Kuroda (ha-kun) | Fujii Masao (masaofujii) | masaofujii | 3 | 2021-12-24 08:03 |
2022-01-04 05:03 |
|
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 |
|
psql: \dl+ to list large objects privileges | Committed | Pavel Luzanov (pluzanov) | Daniel Gustafsson (d_gustafsson), Georgios Kokolatos (gkokolatos) | tgl | 3 | 2022-01-06 18:09 |
2022-01-06 20:50 |
|
Assorted improvements in pg_dump | Committed | Tom Lane (tgl) | tgl | 2 | 2021-12-06 18:23 |
2021-12-07 16:18 |
||
Add control-C support for some psql meta-commands | Withdrawn | 15 | Nathan Bossart (bossartn) | 1 | 2021-11-15 17:52 |
2021-11-22 19:29 |
||
psql: default to ON_ERROR_STOP | Returned with feedback | 15 | Justin Pryzby (justinpryzby) | Pavel Stehule (okbobcz) | 1 | 2022-01-17 00:11 |
2022-01-17 00:10 |
|
pg_dump/restore --no-table-access-method | Committed | 15 | Justin Pryzby (justinpryzby) | michael-kun | 1 | 2022-01-17 06:06 |
2022-01-17 07:05 |
|
Refactoring of compression options in pg_basebackup | Committed | 15 | Michael Paquier (michael-kun) | Georgios Kokolatos (gkokolatos) | michael-kun | 1 | 2022-01-07 06:45 |
2022-01-26 20:24 |
Add psql command to list constraints | Moved to next CF | 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 |
||
Code Comments | ||||||||
Add comment about startup process getting a free procState array slot always | Moved to next CF | 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 |
|
consistently use "ProcSignal" instead of "procsignal" in code comments | Committed | Bharath Rupireddy (bharathrupireddy) | michael-kun | 1 | 2021-11-09 07:25 |
2021-11-09 04:03 |
||
Fix function comment of pg_stat_statements | Committed | Kyotaro Horiguchi (horiguti), Julien Rouhaud (rjuju) | michael-kun | 1 | 2022-01-03 08:36 |
2022-01-04 00:54 |
||
Documentation | ||||||||
Improve documentation for pg_upgrade, standbys and rsync | Moved to next CF | 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 | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Robert Haas (rhaas), Lætitia AVROT (arkhena) | d_gustafsson | 5 | 2022-03-30 11:44 |
2022-03-30 11:43 |
|
Undocumented AT TIME ZONE INTERVAL syntax | Returned with feedback | Corey Huinker (coreyh) | Tom Lane (tgl) | 2 | 2022-02-07 02:41 |
2021-11-12 22:15 |
||
Document atthasmissing default optimization avoids verification table scan | Moved to next CF | 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 | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | David Fetter (dfetter) | 3 | 2022-04-05 08:33 |
2022-04-04 12:29 |
||
pg_stat_statements Configuration Parameters Documentation | Committed | Ken Kato (kkato) | masaofujii | 1 | 2021-11-09 03:41 |
2021-11-09 03:41 |
||
document an example to set multiple libraries in shared_preload_libraries | Withdrawn | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 1 | 2022-01-10 05:35 |
2021-12-19 00:34 |
||
Add id's to various elements in protocol.sgml | Moved to next CF | 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 | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Julien Rouhaud (rjuju) | 2 | 2022-04-07 21:58 |
2022-03-30 04:57 |
||
Doc patch for retryable xacts | Moved to next CF | Simon Riggs (simon) | David Fetter (dfetter) | tgl | 2 | 2022-03-24 17:34 |
2022-03-24 17:35 |
|
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 | Moved to next CF | Andrey Borodin (x4m) | Heikki Linnakangas (heikki), Emre Hasegeli (hasegeli) | heikki | 7 | 2022-04-08 15:16 |
2021-12-16 09:18 |
|
move pg_upgrade test.sh kludges to a SQL script | Committed | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | michael-kun | 6 | 2021-12-02 01:37 |
2021-12-02 01:49 |
|
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 | Moved to next CF | Dilip Kumar (dilip.kumar) | Ashutosh Sharma (ashu_coek) | rhaas | 5 | 2022-03-29 17:10 |
2022-04-04 10:24 |
|
Expose get_query_def() | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | Mark Dilger (mark.dilger) | 3 | 2022-03-31 19:11 |
2022-03-31 19:11 |
|||
add subscription TAP test option "vcregress subscriptioncheck" for MSVC builds | Returned with feedback | Bharath Rupireddy (bharathrupireddy) | Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) | 2 | 2022-02-07 02:47 |
2021-12-12 23:38 |
||
Inconsistency in startup process's MyBackendId and procsignal array registration with ProcSignalInit() | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 3 | 2022-02-27 07:23 |
2021-11-10 10:46 |
|||
Prefer getenv("HOME") to find the UNIX home directory | Committed | Anders Kaseorg (anderskaseorg) | Tom Lane (tgl) | tgl | 2 | 2022-01-11 18:47 |
2022-01-10 02:17 |
|
preserve timestamps when installing headers | Returned with feedback | Alexander Kuzmenkov (akuzmenkov) | Aleksander Alekseev (a.alekseev) | 2 | 2022-02-07 03:02 |
2022-09-12 20:04 |
||
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 |
|
Add CI | Committed | Andres Freund (andresfreund) | andresfreund | 2 | 2021-12-31 03:17 |
2022-02-06 03:23 |
||
Skip vacuum log report code in lazy_scan_heap() if possible | Rejected | Greg Nancarrow (gregn1234) | Nathan Bossart (bossartn) | 1 | 2021-12-04 04:35 |
2021-12-04 04:35 |
||
Emit a warning if the extension's GUC is set incorrectly | Committed | Shinya Kato (shinyakato) | tgl | 1 | 2021-12-22 07:51 |
2021-12-28 17:06 |
||
Add regression coverage for REVOKE ADMIN OPTION | Committed | Mark Dilger (mark.dilger) | Daniel Gustafsson (d_gustafsson) | d_gustafsson | 1 | 2021-11-26 13:18 |
2021-11-26 13:17 |
|
Remove redundant initialization of brin memtuple | Committed | Richard Guo (richardguo) | Bharath Rupireddy (bharathrupireddy) | tgl | 1 | 2022-01-04 21:53 |
2022-01-04 21:54 |
|
Correct error message for end-of-recovery record TLI | Committed | 15 | Amul Sul (sulamul) | Robert Haas (rhaas), Nathan Bossart (bossartn) | michael-kun | 1 | 2022-01-25 04:43 |
2022-01-25 17:50 |
improve CREATE EXTENSION error message | Committed | 15 | Nathan Bossart (bossartn) | Tom Lane (tgl), Daniel Gustafsson (d_gustafsson), Chapman Flack (chap) | tgl | 1 | 2022-01-11 19:24 |
2022-01-11 19:28 |
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 |
|
repair or remove check_guc script | Withdrawn | 1 | 2021-12-29 13:30 |
2022-02-09 01:19 |
||||
Add DB_IN_END_OF_RECOVERY_CHECKPOINT state for control file | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 |
Remove inconsistent quotes from date_part error | Committed | Nikhil Benesch (benesch) | Tom Lane (tgl) | tgl | 1 | 2022-01-03 19:11 |
2022-01-03 19:05 |
|
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 | Moved to next CF | 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 | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Magnus Hagander (mha), Bharath Rupireddy (bharathrupireddy) | d_gustafsson | 4 | 2022-02-23 19:58 |
2022-02-23 19:58 |
|
enhance pg_log_backend_memory_contexts() to log memory contexts of auxiliary processes | Committed | Bharath Rupireddy (bharathrupireddy) | vigneshwaran C (vignesh.postgres) | masaofujii | 2 | 2022-01-11 14:25 |
2022-01-11 14:28 |
|
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 |
|
Unifying VACUUM VERBOSE and log_autovacuum_min_duration output | Committed | Peter Geoghegan (pgeoghegan) | Justin Pryzby (justinpryzby) | pgeoghegan | 1 | 2022-01-15 00:57 |
2022-01-15 03:03 |
|
Show subtransaction overflow status | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 |
|
Performance | ||||||||
GROUP BY optimization | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | Amit Langote (amitlan) | Tom Lane (tgl), Corey Huinker (coreyh) | alvherre | 6 | 2022-04-09 16:59 |
2022-04-07 01:05 |
|
Speed up verifying UTF-8 | Committed | John Naylor (john.naylor) | Heikki Linnakangas (heikki), Amit Khandekar (amitdkhan) | john.naylor | 5 | 2021-12-20 14:26 |
2021-12-20 14:24 |
|
More sort-related specialisation | Moved to next CF | 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 |
||
Iterating on IndexTuple attributes and nbtree page-level dynamic prefix truncation | Returned with feedback | 15 | Matthias van de Meent (mmeent) | 4 | 2022-02-07 02:41 |
2021-12-02 10:21 |
||
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 | Moved to next CF | 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 | Moved to next CF | 15 | Alexander Pyhalov (a.pyhalov) | Ilya Gladyshev (qoops) | 3 | 2022-04-07 21:55 |
2024-08-23 00:07 |
|
Start WAL receiver eagerly | Returned with feedback | 15 | Konstantin Knizhnik (knizhnik), Asim Rama Praveen (apraveen), Ashwin Agrawal (ashwinstar), Soumyadeep Chakraborty (soumyadeepc) | 2 | 2022-02-07 02:57 |
2021-12-16 10:05 |
||
Use generation context to speed up tuplesorts | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com) | Andrey Borodin (x4m) | 2 | 2022-03-22 01:23 |
2022-03-22 01:23 |
||
Sort leaf pages by ctid for gist indexes built using sorting method | Withdrawn | 1 | 2021-12-16 09:21 |
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 |
||
Delay the variable initialization in get_rel_sync_entry | Committed | Hou Zhijie (houzj) | Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti), Euler Taveira (eulerto) | michael-kun | 1 | 2022-01-05 01:29 |
2022-01-06 05:16 |
|
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 |
|
[PATCH] reduce page overlap of GiST indexes built using sorted method | Returned with feedback | Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com) | Regina Obe (reginaobe) | 1 | 2022-01-09 15:08 |
2022-02-04 00:52 |
||
reduce page overlap of GiST indexes built using sorted method | Moved to next CF | 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 |
PgVA aka PostgresVectorAcceleration using SIMD vector instructions starting with hex_encode | Returned with feedback | 15 | Hans Buschmann (jonny_be_good) | John Naylor (john.naylor) | 1 | 2022-02-07 02:59 |
2022-01-03 18:34 |
|
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 |
||
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 | Moved to next CF | 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 | Moved to next CF | Pavel Stehule (okbobcz) | Julien Rouhaud (rjuju) | 7 | 2022-03-07 05:49 |
2022-03-07 05:48 |
||
Refactoring | ||||||||
Extend portability of client_connection_check_interval | Moved to next CF | 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 |
||
A micro-optimisation for ProcSendSignal() | Committed | Thomas Munro (macdice) | Soumyadeep Chakraborty (soumyadeepc) | macdice | 4 | 2021-12-16 03:02 |
2021-12-16 03:00 |
|
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 | Moved to next CF | Anastasia Lubennikova (lubennikovaav) | 5 | 2022-03-22 00:20 |
2022-03-22 00:20 |
|||
Some RELKIND macro refactoring | Committed | Peter Eisentraut (petere) | Michael Paquier (michael-kun) | petere | 3 | 2021-12-03 13:13 |
2021-12-03 13:12 |
|
ResourceOwner refactoring | Returned with feedback | Heikki Linnakangas (heikki) | Julien Rouhaud (rjuju), Aleksander Alekseev (aalekseev) | 2 | 2022-02-07 03:07 |
2023-11-17 20:52 |
||
using an end-of-recovery record in all cases | Withdrawn | 15 | Robert Haas (rhaas), Amul Sul (sulamul) | 2 | 2022-01-17 09:26 |
2022-01-16 04:52 |
||
Improve PID XXXX is not a PostgreSQL server process message | Committed | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | john.naylor | 1 | 2022-01-11 18:04 |
2022-01-11 18:07 |
|
FUNCAPI tuplestore helper function | Moved to next CF | 15 | Melanie Plageman (melanieplageman) | Justin Pryzby (justinpryzby) | michael-kun | 2 | 2022-03-07 02:04 |
2022-03-08 01:17 |
add missing errdetail for xlogreader allocation failure error | Committed | Bharath Rupireddy (bharathrupireddy) | Sameer Arora (sameera) | alvherre | 1 | 2021-11-23 02:43 |
2021-11-22 16:50 |
|
rename SnapBuild* macros in slot.c | Committed | Bharath Rupireddy (bharathrupireddy) | amitkapila | 1 | 2021-11-24 03:43 |
2021-11-24 08:55 |
||
Getting rid of regression test input/ and output/ files | Committed | Tom Lane (tgl) | tgl | 1 | 2021-12-20 19:55 |
2021-12-21 04:58 |
||
Refactoring the regression tests for more independence | Moved to next CF | Tom Lane (tgl) | tgl | 2 | 2022-02-08 20:41 |
2022-02-08 20:42 |
||
Add Boolean node | Committed | Peter Eisentraut (petere) | Pavel Stehule (okbobcz) | petere | 1 | 2022-01-17 16:17 |
2022-01-17 16:16 |
|
parse/analyze API refactoring | Moved to next CF | Peter Eisentraut (petere) | Nathan Bossart (bossartn) | petere | 2 | 2022-03-09 10:32 |
2022-03-09 22:16 |
|
Replication & Recovery | ||||||||
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 | Moved to next CF | 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. | Moved to next CF | 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 |
|
Minimal logical decoding on standbys (take 6) | Returned with feedback | Amit Khandekar (amitdkhan) | Fabrízio Mello (fabriziomello), Bertrand Drouvot (bdrouvot) | 5 | 2022-02-07 02:49 |
2023-04-08 17:12 |
||
tablesync early exit | Moved to next CF | 15 | Peter Smith (smithpb2250) | 6 | 2022-04-05 04:09 |
2022-04-05 05:55 |
||
A test for replay of regression tests | Committed | Thomas Munro (macdice) | Anastasia Lubennikova (lubennikovaav) | macdice | 4 | 2022-01-19 22:47 |
2022-02-02 03:14 |
|
avoid logical replication empty transactions | Moved to next CF | 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 | Moved to next CF | Jeff Davis (jdavis) | 5 | 2022-03-07 01:41 |
2022-03-05 10:33 |
|||
Skipping logical replication transactions on subscriber side | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 |
parse_subscription_options - some suggested improvements | Committed | 15 | Peter Smith (smithpb2250) | Nathan Bossart (bossartn) | michael-kun | 3 | 2021-12-08 17:34 |
2021-12-08 04:09 |
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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 |
|
pg_replslotdata - a tool for displaying replication slot information | Rejected | Bharath Rupireddy (bharathrupireddy) | 1 | 2022-01-17 15:22 |
2022-01-17 13:11 |
|||
TAP test to cover "EndOfLogTLI != replayTLI" case | Rejected | 15 | Amul Sul (sulamul) | 1 | 2022-01-28 10:13 |
2022-01-28 10:10 |
||
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 |
skip replication slot snapshot/map file removal during end-of-recovery checkpoint | Withdrawn | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 1 | 2022-01-10 17:14 |
2022-01-08 04:41 |
||
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 |
|||
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 |
|
Security | ||||||||
Improve sepgsql logging so it follows the behaviour of selinux's logging. | Committed | Dave Page (dpage) | Jacob Champion (jchampion) | tgl | 4 | 2022-01-12 19:24 |
2022-01-12 19:24 |
|
Support for NSS as a libpq TLS backend | Moved to next CF | 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 | Moved to next CF | 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 |
|
Non-superuser subscription owners | Committed | Mark Dilger (mark.dilger) | Andrew Dunstan (adunstan) | jdavis | 1 | 2022-01-08 02:41 |
2022-01-09 19:10 |
|
Accept IP addresses in server certificate SANs | Moved to next CF | Jacob Champion (jchampion) | Kyotaro Horiguchi (horiguti) | petere | 2 | 2022-04-01 14:03 |
2022-04-01 15:24 |
|
Server Features | ||||||||
Index Skip Scan | Moved to next CF | 16 | Dmitry Dolgov (erthalion), Thomas Munro (macdice), Jesper Pedersen (jpedersen) | Peter Geoghegan (pgeoghegan), Dilip Kumar (dilip.kumar), Thomas Munro (macdice), Chris Travers (einhverfr), James Coleman (jcole1989), Cristiano Duarte (cunha17), Andy Fan (andyf), Yuming Wang (yumwang), Jet Zhang (thinkj), Alexandre Felipe (bob.tpro) | 19 | 2022-03-24 11:32 |
2022-03-29 03:19 |
|
ICU for global collation | Moved to next CF | 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 |
||
ALTER SYSTEM READ { ONLY | WRITE } | Withdrawn | Amul Sul (sulamul) | 9 | 2022-01-10 04:22 |
2021-12-01 04:59 |
|||
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 | Moved to next CF | 15 | Nikita Glukhov (n.glukhov) | adunstan | 7 | 2022-04-08 03:47 |
2022-04-08 12:15 |
|
SQL/JSON: JSON_TABLE | Moved to next CF | 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 | Moved to next CF | Tomas Vondra (fuzzycz) | 5 | 2022-04-08 13:24 |
2022-02-18 11:50 |
|||
estimating joins using extended statistics | Returned with feedback | Tomas Vondra (fuzzycz) | Andy Fan (andyf) | 4 | 2022-02-07 03:20 |
2022-01-19 10:18 |
||
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 |
|
Extensible parsing | Rejected | 15 | Julien Rouhaud (rjuju) | 4 | 2022-01-17 00:33 |
2022-01-17 00:33 |
||
logical decoding and replication of sequences | Moved to next CF | Tomas Vondra (fuzzycz) | Peter Eisentraut (petere) | fuzzycz | 5 | 2022-03-24 22:07 |
2022-08-29 21:42 |
|
Range Merge Join | Returned with feedback | 15 | Thomas Mannhart (thomasmannhart97) | 4 | 2022-02-07 03:12 |
2022-01-17 07:39 |
||
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 | Moved to next CF | Tomas Vondra (fuzzycz) | 5 | 2022-03-22 00:25 |
2022-03-22 00:17 |
|||
Cleaning up orphaned files using undo logs | Returned with feedback | Antonin Houska (a.houska) | Dmitry Dolgov (erthalion) | 4 | 2022-02-07 03:08 |
2022-01-12 08:27 |
||
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 | Moved to next CF | 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 | Moved to next CF | 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 |
||
extended statistics on partitioned tables | Committed | Tomas Vondra (fuzzycz) | fuzzycz | 2 | 2022-01-16 16:32 |
2022-01-16 23:44 |
||
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 |
||
Multi-column list partitioning | Returned with feedback | Nitin Jadhav (nitinjadhav11) | 2 | 2022-02-07 03:09 |
2022-01-14 09:49 |
|||
use has_privs_for_role for predefined roles | Moved to next CF | 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 | Moved to next CF | 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 |
||
add the last checkpoint kind to the control file | Withdrawn | Bharath Rupireddy (bharathrupireddy) | Julien Rouhaud (rjuju), Sergey Dudoladov (sdudoladov) | 1 | 2022-02-03 10:21 |
2022-01-31 07:41 |
||
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 | Moved to next CF | 15 | Tomas Vondra (fuzzycz), Nikita Glukhov (n.glukhov) | Greg Stark (stark) | 2 | 2022-04-07 22:00 |
2022-04-08 00:31 |
|
SQL Commands | ||||||||
SQL:2011 application time | Returned with feedback | Paul Jungwirth (pjungwir), Ibrar Ahmed (ibrar) | Peter Eisentraut (petere) | 12 | 2022-02-07 03:18 |
2024-11-15 06:38 |
||
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 | Moved to next CF | Rémi Lapeyre (remilapeyre) | Peter Eisentraut (petere) | petere | 8 | 2022-03-30 07:11 |
2022-03-30 07:11 |
|
CLUSTER on partitioned table | Moved to next CF | 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 |
||
Dynamic result sets from procedures | Moved to next CF | Peter Eisentraut (petere) | 12 | 2023-10-30 09:26 |
2023-02-24 11:26 |
|||
Partial foreign key updates in referential integrity triggers | Committed | 15 | Paul Martinez (pauljulius) | Peter Eisentraut (petere) | petere | 5 | 2021-12-08 10:29 |
2021-12-08 10:29 |
rename column if exists | Rejected | David Oksman (oks) | Yagiz Nizipli (yagiznizipli) | 4 | 2022-01-17 00:30 |
2022-01-17 00:29 |
||
DELETE CASCADE | Returned with feedback | 15 | David Christensen (davidchristensen) | 4 | 2023-03-06 15:40 |
2022-01-31 16:30 |
||
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 | Moved to next CF | 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 | Moved to next CF | 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 |
CREATE tab completion | Committed | Ken Kato (kkato) | michael-kun | 1 | 2021-11-19 07:16 |
2021-11-19 07:33 |
||
ALTER tab completion | Committed | Ken Kato (kkato) | michael-kun | 1 | 2021-11-29 07:10 |
2021-11-29 02:58 |
||
DROP tab completion | Committed | Ken Kato (kkato) | Asif Rehman (asifrana) | michael-kun | 1 | 2021-12-01 03:47 |
2021-12-01 02:07 |
|
range_agg with multirange inputs | Moved to next CF | 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 | Moved to next CF | 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 |
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. | Moved to next CF | 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 |
||
Catalog version access | Returned with feedback | Vik Fearing (xocolatl), Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 5 | 2022-01-31 07:57 |
2022-01-31 18: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 |
|
Add JSON logging via jsonlog log_destination | Committed | 15 | Michael Paquier (michael-kun), Sehrope Sarkuni (sehrope) | michael-kun | 3 | 2022-01-17 01:22 |
2022-01-17 02:12 |
|
CREATE ROLE IF NOT EXISTS | Returned with feedback | David Christensen (davidchristensen) | 2 | 2023-03-06 15:41 |
2022-01-10 14:43 |
|||
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 | Moved to next CF | David Steele (dsteele) | Stephen Frost (sfrost), Tom Lane (tgl) | tgl | 3 | 2022-02-28 19:13 |
2022-03-02 17:17 |
|
default to log_checkpoints=on,log_autovacuum_min_duration=10min | Committed | 15 | Bharath Rupireddy (bharathrupireddy) | Justin Pryzby (justinpryzby) | rhaas | 1 | 2021-12-13 14:52 |
2021-12-13 14:52 |
pg_waldump stucks with options --follow or -f and --stats or -z | Committed | Bharath Rupireddy (bharathrupireddy) | michael-kun | 1 | 2021-12-02 04:58 |
2021-12-02 04:57 |
||
remove exclusive backup mode | Moved to next CF | 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 | Moved to next CF | 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 | Moved to next CF | 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 |