Status summary: Committed: 118. Moved to next CF: 236. Withdrawn: 23. Returned with Feedback: 11. Rejected: 8. Total: 396.
Status | Ver | Author | Reviewers | Committer | Num cfs | Latest activity | Latest mail | |
---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||
pg_rewind WAL deletion pitfall | Moved to next CF | Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) | Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi), moro dream (morod) | alvherre | 12 | 2024-11-15 12:22 |
2024-11-21 16:51 |
|
pg_ctl start may return 0 even if the postmaster has been already started on Windows | Moved to next CF | Kyotaro Horiguchi (horiguti) | Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) | 7 | 2024-12-10 06:15 |
2024-07-19 18:32 |
||
Mark expressions nullable by grouping sets | Moved to next CF | Richard Guo (richardguo) | Tom Lane (tgl) | richardguo | 5 | 2024-09-11 04:12 |
2024-10-25 01:09 |
|
Fix COPY FROM...CSV importing \. on a line by itself | Moved to next CF | Daniel Vérité (danielverite) | Tom Lane (tgl) | tgl | 4 | 2024-09-30 23:20 |
2024-09-30 22:45 |
|
"unexpected duplicate for tablespace" problem in logical replication | Moved to next CF | stable | Shenhao Wang (wangshenhao) | Masahiko Sawada (masahikosawada) | 6 | 2024-12-10 06:42 |
2024-07-24 21:51 |
|
Dump-restore loosing 'attnotnull' bit for DEFERRABLE PRIMARY KEY column(s) | Committed | 17 | Amul Sul (sulamul) | Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev) | alvherre | 3 | 2024-05-14 15:10 |
2024-05-14 15:17 |
Network failure may prevent promotion | Moved to next CF | Kyotaro Horiguchi (horiguti) | 6 | 2024-12-10 06:32 |
2024-05-14 14:16 |
|||
data loss bug in initial sync of logical replication | Moved to next CF | Tomas Vondra (fuzzycz) | Nitin Motiani (nitinmotiani) | 5 | 2024-12-10 06:27 |
2024-12-11 07:06 |
||
Fix buffer tracking on parallel vacuum | Committed | Anthonin Bonnefoy (bonnefoa) | Masahiko Sawada (masahikosawada), Alena Rybakina (alenka) | masahikosawada | 2 | 2024-05-10 08:08 |
2024-05-13 13:10 |
|
unaccent: understand ancient Greek "oxia" and other codepoints merged by Unicode | Committed | Thomas Munro (macdice) | macdice | 2 | 2024-07-05 03:41 |
2024-07-05 04:53 |
||
psql: fix variable existence tab completion | Committed | 17 | Steve Chávez (steve-chavez) | Erik Wienhold (ewie) | smagen | 1 | 2024-03-26 08:53 |
2024-09-05 05:07 |
Fix rare recovery shutdown hang | Moved to next CF | Thomas Munro (macdice) | Noah Misch (nmisch), Martijn Wallet (mwallet) | 4 | 2024-12-03 09:42 |
2024-12-03 09:43 |
||
The key stored in Memoize cache may be corrupted due to wrong Reset per_tuple_memory | Committed | 17 | Tender Wang (tndrwang) | Andrei Lepikhov (lepikhov), Richard Guo (richardguo) | davidrowley | 1 | 2024-03-13 05:28 |
2024-03-11 05:31 |
Run deferred triggers in the correct security context | Moved to next CF | 18 | Laurenz Albe (laurenz) | Pavel Stehule (okbobcz) | 4 | 2024-12-10 06:28 |
2024-11-04 17:25 |
|
Fix pg_regress expecteddir parameter | Committed | Anthonin Bonnefoy (bonnefoa) | d_gustafsson | 1 | 2024-03-18 09:20 |
2024-03-15 20:24 |
||
FSM corruption bug | Committed | 16 | Ronan Dunklau (rdunklau) | Noah Misch (nmisch) | nmisch | 1 | 2024-05-14 08:53 |
2024-04-15 05:33 |
fix possible overflow in MaybeRemoveOldWalSummaries() | Committed | 17 | Nathan Bossart (bossartn) | bossartn | 1 | 2024-03-20 18:35 |
2024-03-20 19:24 |
|
Fix for timestamp lag issue from emit_log_hook when GUC log_line_prefix has '%m' | Committed | 17 | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-05-14 00:15 |
2024-04-04 05:26 |
|
Recheck foreign key if a referenced collation was nondeterministic | Moved to next CF | 18 | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere), Jian He (stayreal) | petere | 3 | 2024-12-02 07:42 |
2024-11-30 07:44 |
Fix out-of-bounds with function PQescapeInternal | Rejected | 17 | Ranier Vilela (raniervilela) | Tom Lane (tgl) | 1 | 2024-04-04 17:33 |
2024-04-04 17:31 |
|
Fix not reset pg_attribute.attnotnull when PK drop indirectly | Committed | Tender Wang (tndrwang) | Álvaro Herrera (alvherre), jian he (universality) | alvherre | 1 | 2024-04-23 09:02 |
2024-04-19 10:40 |
|
Fix plpgsql syntax problem with -- style comments in CASE | Committed | stable | Tom Lane (tgl), Erik Wienhold (ewie) | tgl | 1 | 2024-04-11 02:29 |
2024-04-13 05:45 |
|
Fix LLVM 18 crash | Committed | Thomas Munro (macdice) | macdice | 1 | 2024-05-14 15:09 |
2024-07-15 09:52 |
||
Fix handling of IS [NOT] NULL quals on inheritance parents | Committed | Richard Guo (richardguo) | davidrowley | 1 | 2024-04-18 02:06 |
2024-04-12 09:11 |
||
apply_scanjoin_target_to_paths and partitionwise join | Moved to next CF | stable | Ashutosh Bapat (ashutoshbapat) | 4 | 2025-01-13 04:05 |
2025-01-06 06:07 |
||
Bugs in ecpg's macro mechanism | Committed | stable | Tom Lane (tgl) | tgl | 1 | 2024-04-16 16:32 |
2024-04-16 01:33 |
|
fix CPUID check for XGETBV instruction support | Committed | 17 | Nathan Bossart (bossartn) | bossartn | 1 | 2024-04-23 16:00 |
2024-11-07 20:40 |
|
Fix overflow hazard in timestamp_pl_interval | Committed | Joseph Koshakow (jkoshakow) | tgl | 1 | 2024-04-28 17:58 |
2024-04-28 17:45 |
||
Fix BackgroundPsql to report error on query timeout rather than calling die | Moved to next CF | 18 | Daniel Gustafsson (d_gustafsson) | Heikki Linnakangas (heikki) | 4 | 2024-12-10 06:27 |
2024-10-31 22:18 |
|
Fix bug when calling strncmp in check_authmethod_valid | Withdrawn | 17 | 1 | 2024-04-30 06:11 |
2024-05-14 09:45 |
|||
Fix bug when calling strncmp in check_authmethod_valid | Committed | 17 | Jingxian Li (jingxian) | d_gustafsson | 1 | 2024-05-14 10:22 |
2024-05-14 09:45 |
|
fix pg_sequence_last_value() for standbys | Committed | stable | Nathan Bossart (bossartn) | Yogesh Sharma (sharmay) | bossartn | 1 | 2024-05-13 21:05 |
2024-07-01 16:51 |
queryId not reported in pg_stat_activity with Extended Query Protocol | Moved to next CF | stable | Sami Imseih (simseih) | Michael Paquier (michael-kun) | michael-kun | 2 | 2024-09-18 22:51 |
2024-10-01 02:07 |
Fix for recursive plpython triggers | Committed | stable | Tom Lane (tgl) | tgl | 1 | 2024-05-07 22:15 |
2024-05-08 15:51 |
|
pg_parse_json: don't leak token copies on failure | Moved to next CF | Jacob Champion (jchampion) | Andrew Dunstan (adunstan) | adunstan | 3 | 2024-11-27 17:16 |
2024-11-27 17:15 |
|
WHERE CURRENT OF with RLS quals that are ctid conditions | Committed | Tom Lane (tgl) | tgl | 1 | 2024-05-07 17:36 |
2024-05-07 14:16 |
||
elog/ereport VS misleading backtrace_function function address | Moved to next CF | 18 | Jakub Wartak (jakub.wartak.tomtom) | 2 | 2024-08-22 18:42 |
2024-08-26 11:09 |
||
ALTER EXTENSION SET SCHEMA versus dependent types | Committed | Tom Lane (tgl) | tgl | 1 | 2024-05-09 16:26 |
2024-05-09 00:01 |
||
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts | Moved to next CF | Matthias van de Meent (mmeent) | Akshat Jaimini (akshatj) | 4 | 2024-12-10 06:25 |
2024-12-10 06:25 |
||
bug in stored procedures with polymorphic OUT parameters | Committed | Tom Lane (tgl) | tgl | 1 | 2024-05-15 00:19 |
2024-06-04 21:02 |
||
Fix overflow in parsing of param numbers | Committed | stable | Erik Wienhold (ewie) | Michael Paquier (michael-kun), Peter Eisentraut (petere), Alexander Lakhin (law) | petere | 1 | 2024-07-02 08:15 |
2024-07-04 12:34 |
Fix variable existence tab completion for broken libedit | Moved to next CF | 17 | Anton Melnikov (antonmel) | tgl | 2 | 2024-09-04 20:27 |
2024-09-05 05:07 |
|
Possible incorrect row estimation in Gather path | Committed | Anthonin Bonnefoy (bonnefoa) | Richard Guo (richardguo) | richardguo | 1 | 2024-07-23 02:48 |
2024-07-23 02:37 |
|
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state | Moved to next CF | ChangAo Chen (chenchangao) | 4 | 2024-12-10 07:09 |
2024-08-13 10:07 |
|||
Remove dependence on integer wrapping | Moved to next CF | 18 | Nathan Bossart (bossartn), Joseph Koshakow (jkoshakow), Matthew Kim (friendlymatthew) | Nathan Bossart (bossartn) | bossartn | 4 | 2024-12-09 19:52 |
2024-12-09 19:52 |
Remove dependence on integer wrapping | Withdrawn | Joseph Koshakow (jkoshakow) | 1 | 2024-06-17 04:34 |
2024-12-09 19:52 |
|||
Allow jsonpath string() method to unwrap in lax mode | Committed | 17 | David Wheeler (theory) | Jeevan Chalke (jeevan.chalke) | adunstan | 1 | 2024-06-19 18:19 |
2024-06-15 20:28 |
Fix REASSIGN OWNED to update pg_init_privs | Committed | 17 | Tom Lane (tgl) | tgl | 1 | 2024-06-18 20:52 |
2024-06-20 20:09 |
|
fix context message | Moved to next CF | Pavel Stehule (okbobcz) | Stepan Neretin (fenixrnd.mail.ru), Umar Hayat (pgwizard) | petere | 2 | 2024-09-05 13:26 |
2024-09-05 13:25 |
|
Fix race conditions with concurrent drops of shared pgstats entries | Moved to next CF | stable | Michael Paquier (michael-kun) | michael-kun | 3 | 2024-11-15 04:45 |
2024-11-15 04:45 |
|
Avoid leaks into TopMemoryContext after CommitTransactionCommand | Committed | Tom Lane (tgl) | tgl | 1 | 2024-07-01 16:21 |
2024-06-18 20:48 |
||
Detaching a partition with an index manually attached to the parent's index triggers Assert | Committed | 17 | Álvaro Herrera (alvherre), Tender Wang (tndrwang) | alvherre | 1 | 2024-07-13 07:02 |
2024-07-12 10:57 |
|
windows compilation fails when gssapi & openssl are enabled | Moved to next CF | 17 | Imran Zaheer (imranzaheer) | Yasir Shah (yasir.hussain.shah.gmail.com) | 4 | 2024-12-17 18:15 |
2024-07-10 17:06 |
|
Check the validity of commutators for merge/hash clauses | Moved to next CF | Richard Guo (richardguo) | Tom Lane (tgl) | richardguo | 2 | 2024-09-04 03:33 |
2024-09-04 03:50 |
|
Incorrect error message for cancellation triggered by statement_timeout & flaky test | Moved to next CF | stable | Jelte Fennema-Nio (jeltef) | 4 | 2024-12-05 15:16 |
2024-12-23 20:15 |
||
Fix error message for statement_timeout and fix flaky test | Withdrawn | 1 | 2024-06-25 08:28 |
2024-12-23 20:15 |
||||
Fix possible overflow of pg_stat DSA's refcnt | Committed | Anthonin Bonnefoy (bonnefoa) | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-06-27 06:38 |
2024-06-27 00:48 |
|
Fix right-anti-joins when the inner relation is proven unique | Committed | stable | Richard Guo (richardguo) | Tom Lane (tgl) | richardguo | 1 | 2024-07-08 03:16 |
2024-07-08 02:33 |
Fix data loss at inplace update after heap_update() | Moved to next CF | stable | Noah Misch (nmisch) | Nitin Motiani (nitinmotiani) | nmisch | 2 | 2024-09-26 05:01 |
2024-09-24 22:43 |
inplace update: send nontransactional invalidations | Moved to next CF | stable | Noah Misch (nmisch) | nmisch | 4 | 2024-12-11 19:00 |
2024-11-09 01:02 |
|
fix pg_combinebackup --clone | Moved to next CF | Tomas Vondra (fuzzycz) | Peter Eisentraut (petere) | fuzzycz | 2 | 2024-09-10 20:17 |
2024-09-10 14:32 |
|
Incremental Sort Cost Estimation Instability | Moved to next CF | 18 | Andrei Lepikhov (lepikhov) | 4 | 2024-12-08 06:41 |
2024-11-11 14:10 |
||
Fix regex/regex.h on macOS 15 SDK | Committed | Thomas Munro (macdice) | macdice | 1 | 2024-07-05 23:52 |
2024-07-05 23:57 |
||
Mitigation for mutating locale names on Windows | Moved to next CF | Thomas Munro (macdice) | 2 | 2024-08-14 01:06 |
2024-09-19 23:37 |
|||
Clients | ||||||||
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) | Moved to next CF | Justin Pryzby (justinpryzby) | David Christensen (davidchristensen) | 16 | 2024-12-10 07:41 |
2024-06-03 20:48 |
||
pgbench: allow to cancel queries during benchmark | Moved to next CF | Yugo Nagata (yugo.nagata) | Fabien Coelho (calvin) | 7 | 2024-10-07 07:16 |
2024-03-31 13:25 |
||
Support for named parsed statement in psql | Moved to next CF | Anthonin Bonnefoy (bonnefoa) | Jelte Fennema-Nio (jeltef) | michael-kun | 4 | 2024-08-22 07:34 |
2024-09-19 23:59 |
|
Extend pgbench partitioning to pgbench_history | Returned with feedback | Gabriele Bartolini (gbartolini) | Abhijit Menon-Sen (ams) | 3 | 2024-05-14 15:53 |
2024-05-14 15:53 |
||
psql: Rethinking of \du command | Moved to next CF | Pavel Luzanov (p.luzanov@postgrespro.ru) | David Johnston (polobo), Wen Yi (wenyi) | 6 | 2024-12-10 07:40 |
2024-07-27 06:18 |
||
Libpq Compression | Withdrawn | Jacob Burroughs (maths22) | 3 | 2024-05-14 16:10 |
2024-05-21 19:42 |
|||
Adding comments to help understand psql hidden queries | Moved to next CF | David Christensen (davidchristensen), Greg Sabino Mullane (greg) | 5 | 2024-12-10 07:41 |
2024-06-11 22:54 |
|||
psql: Allow editing query results with \gedit | Rejected | Christoph Berg (myon) | 2 | 2024-05-14 16:57 |
2024-05-17 13:51 |
|||
psql meta-command conninfo+ | Moved to next CF | Maiquel Grassi (maiquel), Hunaid Sohail (hunaid) | Álvaro Herrera (alvherre), Nathan Bossart (bossartn), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) | alvherre | 5 | 2024-12-10 07:39 |
2025-01-17 20:52 |
|
Avoiding inadvertent debugging mode for pgbench | Committed | Greg Sabino Mullane (greg) | Nathan Bossart (bossartn) | bossartn | 1 | 2024-03-25 16:12 |
2024-03-25 16:13 |
|
psql: --echo-hidden improvements | Withdrawn | David Christensen (davidchristensen), Greg Sabino Mullane (greg) | 1 | 2024-03-21 18:14 |
2024-06-11 22:54 |
|||
libpq: Fix lots of discrepancies in PQtrace | Moved to next CF | Jelte Fennema-Nio (jeltef) | Nathan Bossart (bossartn) | alvherre | 2 | 2024-08-16 00:37 |
2024-08-16 00:05 |
|
Code Comments | ||||||||
Fix comment about cross-checking the varnullingrels | Committed | Richard Guo (richardguo) | Matt Skelley (mattwasere) | richardguo | 3 | 2024-06-10 06:56 |
2024-06-10 07:04 |
|
Fix grammar oddities in comments | Committed | James Coleman (jcole1989) | Aaron Altman (aaltman) | davidrowley | 1 | 2024-06-10 12:26 |
2024-06-10 12:28 |
|
fix pg_upgrade comment | Committed | 17 | Nathan Bossart (bossartn) | bossartn | 1 | 2024-06-19 21:14 |
2024-06-19 21:14 |
|
walsender.c fileheader comment | Withdrawn | Peter Smith (smithpb2250) | 1 | 2024-07-19 04:55 |
2024-07-19 13:25 |
|||
walsender.c comment with no context is hard to understand | Committed | Peter Smith (smithpb2250) | amitkapila | 1 | 2024-07-26 06:37 |
2024-07-09 06:01 |
||
Documentation | ||||||||
Doc limitations update proposal: include out-of-line OID usage per TOAST-ed columns | Moved to next CF | stable | Jakub Wartak (jakub.wartak.tomtom) | John Naylor (john.naylor) | john.naylor | 7 | 2024-08-20 07:03 |
2024-08-20 07:34 |
SET ROLE documentation improvement | Committed | 17 | Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk) | Nathan Bossart (bossartn) | bossartn | 4 | 2024-04-11 16:46 |
2024-04-15 19:11 |
Various small unrelated doc patches: plpgsql, schemas, permissions, oidvector | Moved to next CF | Karl Pinc (kop) | Robert Treat (xzilla) | 5 | 2024-10-07 07:11 |
2024-03-30 09:11 |
||
Document that triggers can break foreign key constraints | Committed | Laurenz Albe (laurenz) | Aleksander Alekseev (a.alekseev), David Johnston (polobo), shihao zhong (zhong950419) | tgl | 4 | 2024-05-08 15:16 |
2024-05-08 15:14 |
|
Add minimal C example and SQL registration example for custom table access methods. | Moved to next CF | Phil Eaton (eatonphil) | Robert Haas (rhaas) | michael-kun | 4 | 2024-10-07 06:50 |
2024-07-25 20:00 |
|
Add detail regarding resource consumption wrt max_connections | Committed | Roberto Mello (rmello) | Robert Treat (xzilla) | rhaas | 3 | 2024-05-16 12:55 |
2024-05-16 12:55 |
|
Simplify documentation related to Windows builds | Withdrawn | 17 | Michael Paquier (michael-kun) | 3 | 2024-05-16 22:54 |
2024-05-16 22:54 |
||
DOCS: add helpful partitioning links and some wordsmithing | Committed | stable | Robert Treat (xzilla) | Ashutosh Bapat (ashutoshbapat) | alvherre | 1 | 2024-03-30 13:24 |
2024-03-29 14:16 |
Fix docs on backslash escapes in jsonpath | Committed | 17 | Erik Wienhold (ewie) | David Wheeler (theory) | petere | 1 | 2024-05-11 18:02 |
2024-04-24 20:30 |
Document that typed tables rely on CREATE TYPE | Committed | stable | Erik Wienhold (ewie) | Tom Lane (tgl) | tgl | 1 | 2024-07-26 17:17 |
2024-07-26 16:40 |
Convert internals documentation to Markdown | Moved to next CF | 18 | Daniel Gustafsson (d_gustafsson) | Peter Eisentraut (petere) | 4 | 2024-12-10 06:28 |
2024-12-09 13:35 |
|
additional SET ROLE documentation improvements | Committed | 17 | Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk) | bossartn | 1 | 2024-04-15 19:11 |
2024-04-15 19:11 |
|
Remove mention of @ and ~ operators | Committed | Aleksander Alekseev (a.alekseev) | d_gustafsson | 1 | 2024-04-19 13:43 |
2024-04-19 19:37 |
||
improve pgindent's README | Committed | 18 | Nathan Bossart (bossartn) | tgl | 1 | 2024-05-16 12:29 |
2024-05-17 15:44 |
|
Add minimal C example and SQL registration example for custom table access methods | Withdrawn | 17 | Phil Eaton (eatonphil) | 1 | 2024-07-25 20:00 |
2024-07-25 20:00 |
||
fix "Shared Memory and Semaphores" section of docs | Committed | stable | Nathan Bossart (bossartn) | bossartn | 1 | 2024-07-26 20:37 |
2024-07-26 20:32 |
|
Document use of ldapurl with LDAP simple bind | Committed | stable | Jacob Champion (jchampion) | Peter Eisentraut (petere) | petere | 1 | 2024-07-23 08:38 |
2024-07-23 13:31 |
Add small detail to RAISE statement descripton | Committed | stable | Igor Gnatyuk (ig953or) | Laurenz Albe (laurenz) | tgl | 1 | 2024-07-18 16:38 |
2024-07-18 16:40 |
improve predefined roles documentation | Committed | 18 | Nathan Bossart (bossartn) | bossartn | 1 | 2024-07-10 21:40 |
2024-07-10 21:41 |
|
Fix order of json aggregate functions | Moved to next CF | Wolfgang Walther (wolfgangwalther) | Marlene Reiterer (marlene.rte) | davidrowley | 2 | 2024-09-12 10:42 |
2024-09-12 10:41 |
|
[PATCH] Add ACL (Access Control List) acronym | Committed | Joel Jacobson (joeljacobson) | Nathan Bossart (bossartn) | michael-kun | 1 | 2024-07-01 01:04 |
2024-07-01 01:00 |
|
modify the comment in function libpqrcv_check_conninfo() | Committed | Rintaro Ikeda (rintaro) | Fujii Masao (masaofujii) | masaofujii | 1 | 2024-07-09 12:34 |
2024-07-09 12:33 |
|
Docs: API & ABI Guidance | Committed | 17 | Peter Eisentraut (petere), David Wheeler (theory) | petere | 1 | 2024-07-31 09:26 |
2024-07-31 13:50 |
|
fix track_io_timing description to mention pg_stat_io | Committed | Hajime Matsunaga (hajimematsunaga) | Fujii Masao (masaofujii) | masaofujii | 1 | 2024-07-10 07:02 |
2024-07-10 07:02 |
|
Fix docs to use canonical links | Committed | Joel Jacobson (joeljacobson) | tgl | 1 | 2024-07-25 20:39 |
2024-07-25 20:39 |
||
Document NULL Concepts and Behaviors | Moved to next CF | David Johnston (polobo) | 4 | 2024-12-02 13:14 |
2025-01-16 22:41 |
|||
Doc: Move and modify standalone hot backups section | Moved to next CF | David Johnston (polobo) | Marlene Reiterer (marlene.rte) | 4 | 2024-12-11 00:15 |
2024-09-16 08:45 |
||
Doc: Improve hostssl related descriptions and option presentation | Moved to next CF | David Johnston (polobo) | 4 | 2024-12-11 00:15 |
2024-04-22 21:20 |
|||
Miscellaneous | ||||||||
Permute underscore separated components of columns before fuzzy matching | Moved to next CF | Arne Roland (harks) | Mikhail Gribkov (youzhick) | 7 | 2024-10-07 07:35 |
2024-03-04 05:49 |
||
Unlinking Parallel Hash Join inner batch files sooner | Moved to next CF | Thomas Munro (macdice) | 9 | 2024-12-10 06:28 |
2024-10-07 07:05 |
|||
Add pg_wait_for_lockers() function | Withdrawn | Will Mortensen (will-extrahop) | 5 | 2024-07-22 06:47 |
2024-07-22 06:46 |
|||
Add pg_get_owned_sequence function | Returned with feedback | Dagfinn Ilmari Mannsåker (ilmari) | Nathan Bossart (bossartn) | 5 | 2024-04-09 08:49 |
2024-01-09 20:51 |
||
Reduce size of postgres.bki | Returned with feedback | Matthias van de Meent (mmeent) | 4 | 2024-05-15 16:37 |
2024-05-15 16:37 |
|||
Fix log_line_prefix to display the transaction id (%x) for statements not in a transaction block | Withdrawn | 17 | Zongliang Quan (quanzl) | jian he (universality) | 4 | 2024-05-18 10:05 |
2024-05-17 21:38 |
|
make pg_ctl more friendly | Committed | Zhao Junwang (zhjwpku), TianXiang Li (krisdiano) | Laurenz Albe (laurenz), Nathan Bossart (bossartn), Nazir Bilal Yavuz (nbyavuz) | tgl | 3 | 2024-07-18 17:49 |
2024-07-19 12:13 |
|
Add SQL syntax check | Rejected | Josef Šimánek (retro) | 3 | 2024-05-15 17:43 |
2024-05-16 10:29 |
|||
psql JSON output format | Returned with feedback | Christoph Berg (myon) | Laurenz Albe (laurenz) | 3 | 2024-05-15 18:00 |
2024-05-17 14:14 |
||
Support a wildcard in backtrace_functions | Moved to next CF | Jelte Fennema-Nio (jeltef) | Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) | d_gustafsson | 6 | 2024-12-05 15:16 |
2024-06-27 10:43 |
|
add function argument names to regex* functions. | Committed | jian he (universality) | Dian Fay (dmfay) | tgl | 3 | 2024-07-25 18:52 |
2024-07-27 19:40 |
|
Add LSN <-> time conversion facility | Moved to next CF | Melanie Plageman (melanieplageman) | Daniel Gustafsson (d_gustafsson), Andrey Borodin (x4m) | 5 | 2024-10-22 19:13 |
2024-08-13 18:29 |
||
date_trunc function in interval version | Moved to next CF | Przemysław Sztoch (psztoch) | 5 | 2024-12-10 07:44 |
2024-05-20 16:08 |
|||
A infrastructure to detect misuse of spin lock easier | Moved to next CF | Andy Fan (andy2) | 3 | 2024-10-07 07:34 |
2024-02-08 13:56 |
|||
Postgres and --config-file option | Committed | Aleksander Alekseev (a.alekseev), David Johnston (polobo) | Peter Eisentraut (petere), Nathan Bossart (bossartn), Álvaro Herrera (alvarofherrera) | michael-kun | 2 | 2024-05-20 09:21 |
2024-05-21 04:43 |
|
meson: Specify -Wformat as a common warning flag for extensions | Committed | Kouhei Sutou (kou) | Tristan Partin (tristan957) | petere | 2 | 2024-07-20 14:14 |
2024-06-07 07:44 |
|
Add trim_trailing_whitespace to editorconfig file | Moved to next CF | Jelte Fennema-Nio (jeltef) | 5 | 2024-12-18 09:05 |
2024-12-25 23:52 |
|||
Checkpoint extension hook | Returned with feedback | Jeff Davis (jdavis) | Heikki Linnakangas (heikki) | 2 | 2024-07-23 13:22 |
2024-08-04 15:36 |
||
Propagate sanity checks of ProcessUtility() to standard_ProcessUtility()? | Withdrawn | Michael Paquier (michael-kun) | 2 | 2024-05-18 01:59 |
2024-05-20 17:11 |
|||
Improving contrib/tablefunc's error reporting | Committed | Tom Lane (tgl) | tgl | 1 | 2024-03-15 14:50 |
2024-03-09 22:34 |
||
Building with meson on NixOS/nixpkgs | Committed | Wolfgang Walther (wolfgangwalther) | Tristan Partin (tristan957) | heikki | 1 | 2024-07-27 11:18 |
2024-07-27 11:17 |
|
Speed up clean meson builds by ~25% | Rejected | stable | Jelte Fennema-Nio (jeltef) | 1 | 2024-05-20 13:37 |
2024-05-21 05:47 |
||
Remove COMMAND_TAG_NEXTTAG | Committed | Ranier Vilela (raniervilela) | tgl | 1 | 2024-05-13 17:52 |
2024-05-13 18:02 |
||
Add SECURITY.md, CODE_OF_CONDUCT.md, and CONTRIBUTING.md | Committed | 18 | Nathan Bossart (bossartn) | Yogesh Sharma (sharmay) | bossartn | 1 | 2024-07-02 18:05 |
2024-07-02 18:15 |
Avoid orphaned objects dependencies, take 3 | Moved to next CF | 18 | Bertrand Drouvot (bertranddrouvot.pg) | 4 | 2024-12-05 16:56 |
2025-01-02 08:15 |
||
Internal error codes triggered by tests | Committed | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-07-04 00:51 |
2024-07-22 00:45 |
||
Short-circuit sort_inner_and_outer if there are no mergejoin clauses | Committed | Richard Guo (richardguo) | Ashutosh Bapat (ashutoshbapat) | richardguo | 1 | 2024-07-30 07:22 |
2024-07-30 07:46 |
|
Proposal to have INCLUDE/EXCLUDE options for altering option values | Moved to next CF | Ayush Vatsa (developerayuva) | 2 | 2024-10-08 00:59 |
2024-08-27 17:47 |
|||
Fix extract(interval) for week and quarter fields | Moved to next CF | Tom Lane (tgl) | Martijn Wallet (mwallet) | tgl | 2 | 2024-08-16 16:36 |
2024-08-16 16:15 |
|
Expand applicability of aggregate's sortop optimization | Moved to next CF | Matthias van de Meent (mmeent) | Andrei Lepikhov (lepikhov) | 4 | 2024-12-11 00:22 |
2024-12-28 04:24 |
||
-Wmissing-variable-declarations | Moved to next CF | Peter Eisentraut (petere) | petere | 2 | 2024-08-03 12:16 |
2024-08-30 07:27 |
||
Log details for stats dropped more than once | Committed | 18 | Bertrand Drouvot (bertranddrouvot.pg) | michael-kun | 1 | 2024-06-17 04:34 |
2024-05-15 23:17 |
|
Add verifier LLVM pass | Committed | 18 | Thomas Munro (macdice) | Pavel Stehule (okbobcz) | macdice | 1 | 2024-07-15 09:52 |
2024-07-15 09:52 |
simplify pg_sequences system view | Committed | 18 | Nathan Bossart (bossartn) | bossartn | 1 | 2024-07-01 16:52 |
2024-07-01 16:51 |
|
GUC names in messages | Moved to next CF | 18 | Peter Smith (smithpb2250) | michael-kun | 3 | 2024-10-09 09:54 |
2024-10-11 02:25 |
|
Build with LTO on macOS | Committed | Wolfgang Walther (wolfgangwalther) | Aleksander Alekseev (a.alekseev) | petere | 1 | 2024-07-31 04:37 |
2024-07-31 04:37 |
|
PgStat_KindInfo.named_on_disk not required in shared stats | Committed | 18 | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-07-01 00:38 |
2024-07-01 01:04 |
|
Format the code in xact_decode | Committed | ChangAo Chen (chenchangao) | Ashutosh Bapat (ashutoshbapat) | michael-kun | 1 | 2024-07-03 12:47 |
2024-06-11 00:56 |
|
strengthen check for --forkchild in main() | Committed | 17 | Nathan Bossart (bossartn) | heikki | 1 | 2024-07-03 14:18 |
2024-07-03 13:25 |
|
better error message when --single is not the first arg to postgres executable | Moved to next CF | 18 | Nathan Bossart (bossartn), Greg Sabino Mullane (greg) | Nathan Bossart (bossartn) | bossartn | 4 | 2024-12-04 21:26 |
2024-12-04 21:26 |
remove check hooks for GUCs that contribute to MaxBackends | Committed | 18 | Nathan Bossart (bossartn) | Tom Lane (tgl) | bossartn | 1 | 2024-07-05 19:48 |
2024-07-05 19:50 |
PostgreSQL does not compile on macOS SDK 15.0 | Committed | macdice | 1 | 2024-07-08 15:44 |
2024-07-05 23:57 |
|||
thread-safety: gmtime_r(), localtime_r() | Moved to next CF | Peter Eisentraut (petere) | petere | 2 | 2024-08-23 06:01 |
2024-08-23 06:00 |
||
gamma() and lgamma() functions | Moved to next CF | 18 | Dean Rasheed (deanr) | 4 | 2024-12-04 10:17 |
2024-11-14 22:35 |
||
Monitoring & Control | ||||||||
pg_stat_statements and "IN" conditions | Moved to next CF | Dmitry Dolgov (erthalion) | Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun) | 21 | 2024-12-04 10:23 |
2024-12-03 15: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) | 15 | 2024-11-27 07:32 |
2024-11-27 07:28 |
||
Amcheck verification of GiST and GIN | Moved to next CF | Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) | José Villanova (azlev) | 14 | 2024-12-03 09:22 |
2024-12-16 18:17 |
||
Logging parallel worker draught | Moved to next CF | 18 | Benoit Lobréau (benoitl) | Sami Imseih (simseih) | 9 | 2024-12-11 00:23 |
2025-01-03 16:24 |
|
Logging plan of the currently running query | Moved to next CF | Atsushi Torikoshi (atsushitorikoshi) | Andrei Lepikhov (lepikhov), James Coleman (jcole1989) | 7 | 2024-10-07 07:11 |
2024-03-26 02:34 |
||
Add last_commit_lsn to pg_stat_database | Moved to next CF | James Coleman (jcole1989) | Wen Yi (wenyi) | 9 | 2024-12-11 00:24 |
2024-06-05 05:25 |
||
Parent/child context relation in pg_get_backend_memory_contexts() | Committed | Melih Mutlu (melihmutlu) | Atsushi Torikoshi (atsushitorikoshi) | davidrowley | 6 | 2024-07-25 04:49 |
2024-07-28 21:19 |
|
Separate memory contexts for relcache and catcache | Moved to next CF | Melih Mutlu (melihmutlu) | Atsushi Torikoshi (atsushitorikoshi) | 6 | 2024-12-11 00:27 |
2024-11-26 14:11 |
||
Make it possible to add custom options to EXPLAIN | Moved to next CF | Konstantin Knizhnik (knizhnik) | Pavel Stehule (okbobcz) | 5 | 2024-10-07 07:24 |
2024-07-22 15:10 |
||
Set log_lock_waits=on by default | Moved to next CF | Laurenz Albe (laurenz) | Michael Banck (mbanck), Nathan Bossart (bossartn) | 6 | 2024-12-10 06:31 |
2024-09-03 19:39 |
||
System username in pg_stat_activity | Moved to next CF | Magnus Hagander (mha) | 3 | 2024-10-07 01:10 |
2024-02-20 21:32 |
|||
Add local address to log_line_prefix | Moved to next CF | Greg Sabino Mullane (greg) | David Steele (dsteele), Cary Huang (cary) | 4 | 2024-12-10 07:45 |
2024-11-18 15:07 |
||
Add memory context type to pg_backend_memory_contexts view | Committed | David Rowley (davidrowley) | David Christensen (davidchristensen) | davidrowley | 1 | 2024-07-02 00:06 |
2024-07-01 09:20 |
|
Show WAL stats on pg_stat_io | Moved to next CF | Nazir Bilal Yavuz (nbyavuz) | Akshat Jaimini (akshatj) | 4 | 2024-12-04 10:26 |
2025-01-16 08:40 |
||
pg_stat_activity: make slow/hanging authentication more visible | Moved to next CF | 18 | Jacob Champion (jchampion) | Michael Paquier (michael-kun) | michael-kun | 4 | 2024-12-02 17:21 |
2024-11-11 23:17 |
relfilenode statistics | Moved to next CF | 18 | Bertrand Drouvot (bertranddrouvot.pg) | 5 | 2025-01-03 18:09 |
2025-01-03 16:18 |
||
Vacuum statistics | Moved to next CF | 18 | Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) | Ilia Evdokimov (ilidock95) | 4 | 2024-11-30 04:48 |
2025-01-13 13:26 |
|
Track the amount of time waiting due to cost_delay | Moved to next CF | 18 | Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn), Masahiro Ikeda (masahiro.ikeda) | bossartn | 4 | 2024-12-02 15:39 |
2024-12-17 05:15 |
Add pg_ownerships and pg_privileges system views | Moved to next CF | Joel Jacobson (joeljacobson) | 4 | 2025-01-04 08:35 |
2024-12-16 15:23 |
|||
Add pg_privileges, pg_ownerships, and pg_get_acl() [DUP] | Withdrawn | 1 | 2024-06-16 09:20 |
|||||
Improve EXPLAIN output for multicolumn B-Tree Index | Moved to next CF | 18 | Masahiro Ikeda (masahiro.ikeda) | 4 | 2024-12-11 00:28 |
2024-10-11 05:44 |
||
Add pg_get_acl() function to get the ACL for a database object. | Committed | Joel Jacobson (joeljacobson) | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-07-05 01:16 |
2024-07-05 01:13 |
|
Showing applied extended statistics in explain Part2 | Moved to next CF | 18 | Tomas Vondra (fuzzycz), Tatsuro Yamada (yamatattsu) | Tomas Vondra (fuzzycz) | fuzzycz | 2 | 2024-10-07 07:21 |
2024-12-02 23:05 |
Performance | ||||||||
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 |
||
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) | 16 | 2024-11-30 05:15 |
2024-12-27 08:25 |
||
AcquireExecutorLocks() and run-time pruning | Moved to next CF | Amit Langote (amitlan) | Tom Lane (tgl) | 16 | 2024-12-01 19:03 |
2024-12-12 07:58 |
||
Speed up releasing of locks | Withdrawn | Andres Freund (andresfreund), David Rowley (davidrowley) | Heikki Linnakangas (heikki) | 13 | 2024-05-08 01:23 |
2024-01-09 06:24 |
||
nbtree performance improvements through specialization on key shape | Moved to next CF | Matthias van de Meent (mmeent) | 14 | 2024-12-01 19:04 |
2024-11-16 16:22 |
|||
Add sortsupport for range types and btree_gist | Moved to next CF | Christoph Heiss (christoph.heiss) | Tomas Vondra (fuzzycz), Bernd Helmle (psoo) | 12 | 2024-10-07 07:10 |
2025-01-16 14:14 |
||
Reducing planning time when tables have many partitions | Moved to next CF | Yuya Watari (watari) | Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) | 14 | 2024-12-27 00:23 |
2025-01-07 06:56 |
||
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables | Moved to next CF | Justin Pryzby (justinpryzby) | Bertrand Drouvot (bertranddrouvot.pg) | 13 | 2024-12-01 19:04 |
2024-11-20 20:11 |
||
Check lateral references within PHVs for memoize cache keys | Committed | Richard Guo (richardguo) | Paul Jungwirth (pjungwir) | richardguo | 8 | 2024-07-15 01:39 |
2024-07-15 01:36 |
|
Evaluate arguments of correlated SubPlans in the referencing ExprState | Committed | Andres Freund (andresfreund) | Tom Lane (tgl), Alena Rybakina (alenka) | andresfreund | 7 | 2024-08-01 03:24 |
2024-08-01 03:24 |
|
Cross-database SERIALIZABLE safe snapshots | Moved to next CF | Thomas Munro (macdice) | Heikki Linnakangas (heikki) | 9 | 2024-12-01 19:05 |
2024-01-21 02:05 |
||
Support Right Semi Join | Committed | Richard Guo (richardguo) | wenhui qiu (wenhuiqiu), Wen Yi (wenyi) | richardguo | 6 | 2024-07-05 01:06 |
2024-07-05 01:00 |
|
Avoid unnecessary PlaceHolderVars for simple Vars | Moved to next CF | Richard Guo (richardguo) | James Coleman (jcole1989) | richardguo | 9 | 2024-12-09 12:24 |
2024-12-09 12:20 |
|
XLog size reductions: smaller XLogRecordBlockHeader | Moved to next CF | Matthias van de Meent (mmeent) | Wen Yi (wenyi) | 7 | 2024-10-07 06:51 |
2024-02-02 15:42 |
||
pg_upgrade, pg_combinebackup --copy-file-range | Committed | Tomas Vondra (fuzzycz), Thomas Munro (macdice), Jakub Wartak (jakub.wartak.tomtom) | Tomas Vondra (fuzzycz), Jakub Wartak (jakub.wartak.tomtom) | fuzzycz | 4 | 2024-04-16 08:37 |
2024-04-07 17:53 |
|
Index Prefetching | Moved to next CF | Tomas Vondra (fuzzycz) | 9 | 2024-12-01 19:06 |
2024-11-11 20:12 |
|||
Index-only filters without IOS | Withdrawn | Tomas Vondra (fuzzycz) | Jeff Davis (jdavis), James Coleman (jcole1989) | 6 | 2024-06-21 16:13 |
2023-12-20 00:45 |
||
Opportunistically pruning page before insert | Moved to next CF | James Coleman (jcole1989) | Melanie Plageman (melanieplageman) | 7 | 2024-10-07 07:15 |
2024-04-03 20:04 |
||
XLog size reductions: Reduced XLog record header size | Returned with feedback | Matthias van de Meent (mmeent) | 6 | 2024-04-09 09:01 |
2024-06-05 15:12 |
|||
Use ReadRecentBuffer() for btree root page | Moved to next CF | Thomas Munro (macdice) | 7 | 2024-10-07 07:09 |
2024-01-21 02:17 |
|||
Replace a large number of OR clauses with ANY expression | Moved to next CF | 17 | Andrei Lepikhov (lepikhov), Alena Rybakina (alenka) | Nikolay Shaplov (nataraj), Ranier Vilela (raniervilela) | smagen | 7 | 2024-12-01 19:10 |
2024-11-29 07:54 |
Extract numeric field in JSONB more effectively | Moved to next CF | Andy Fan (andyf) | Chapman Flack (chap) | 8 | 2024-12-01 19:10 |
2024-11-22 18:14 |
||
Statistics Import and Export | Moved to next CF | Corey Huinker (coreyh) | Bharath Rupireddy (bharathrupireddy) | 8 | 2024-12-01 19:11 |
2025-01-17 14:20 |
||
Should consider materializing the cheapest inner path in consider_parallel_nestloop() | Committed | Tender Wang (tndrwang) | Robert Haas (rhaas), Richard Guo (richardguo), Yuki Fujii (fujiiyuki) | richardguo | 4 | 2024-07-12 02:48 |
2024-07-22 02:43 |
|
Reuse child_relids in try_partitionwise_join | Committed | Ashutosh Bapat (ashutoshbapat) | Richard Guo (richardguo) | richardguo | 4 | 2024-07-29 03:36 |
2024-07-29 03:44 |
|
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning | Moved to next CF | Ashutosh Bapat (ashutoshbapat) | 7 | 2024-12-01 19:11 |
2024-11-25 05:50 |
|||
CRC32C Parallel Computation Optimization on ARM | Moved to next CF | xiang gao (xiang.gao) | Nathan Bossart (bossartn) | 7 | 2024-12-18 16:51 |
2024-12-18 06:59 |
||
Index Insert Prefetching | Withdrawn | Tomas Vondra (fuzzycz) | 4 | 2024-06-21 16:13 |
2024-01-26 14:45 |
|||
Special-case executor expression steps for common combinations | Moved to next CF | Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) | Andreas Karlsson (kandreas) | 7 | 2024-12-01 19:11 |
2024-09-13 13:01 |
||
nbtree: implement dynamic prefix truncation | Moved to next CF | Matthias van de Meent (mmeent) | 7 | 2024-12-01 19:12 |
2024-11-13 21:14 |
|||
nbtree: downlink right separator/HIKEY optimization | Moved to next CF | Matthias van de Meent (mmeent) | 7 | 2024-12-01 19:12 |
2024-03-11 18:35 |
|||
autovectorize page checksum code included elsewhere | Withdrawn | 18 | Nathan Bossart (bossartn) | 3 | 2024-04-12 19:52 |
2024-03-07 17:01 |
||
Teach predtest about IS [NOT] <boolean> proofs | Moved to next CF | James Coleman (jcole1989) | Tom Lane (tgl) | 6 | 2024-12-01 19:12 |
2024-04-06 00:43 |
||
64-bit XIDs | Moved to next CF | 18 | Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Chris Travers (einhverfr), wenhui qiu (wenhuiqiu) | 4 | 2024-09-16 09:59 |
2024-09-12 11:12 |
|
Adjust tuples estimate for appendrel | Moved to next CF | Richard Guo (richardguo) | 4 | 2024-10-07 07:34 |
2024-02-15 16:56 |
|||
shared detoast datum | Moved to next CF | Andy Fan (andy2) | 6 | 2024-12-02 13:20 |
2024-06-22 03:10 |
|||
Reordering DISTINCT keys to match input path's pathkeys | Moved to next CF | Richard Guo (richardguo) | richardguo | 4 | 2024-11-26 00:57 |
2024-11-26 05:56 |
||
Optimize planner memory consumption for huge arrays | Moved to next CF | 17 | Andrei Lepikhov (lepikhov) | Alena Rybakina (a.rybakina) | 3 | 2024-10-07 07:35 |
2024-02-26 15:20 |
|
JIT compilation per plan node | Moved to next CF | David Rowley (davidrowley), Melih Mutlu (melihmutlu) | 3 | 2024-08-21 08:50 |
2024-05-14 11:31 |
|||
The Prepare statement with the skewed parameter uses the custom plan | Moved to next CF | Zongliang Quan (quanzl) | 3 | 2024-09-22 03:12 |
2024-02-19 08:05 |
|||
Partial aggregates push down | Moved to next CF | Yuki Fujii (fujiiyuki) | 3 | 2024-10-08 01:58 |
2024-08-23 00:07 |
|||
type cache cleanup improvements | Moved to next CF | 18 | Fedor Sigaev (sigaev) | Roman Zharkov (r.zharkov) | smagen | 3 | 2024-08-25 00:33 |
2024-10-25 10:13 |
Pass sk_attno to GIST consistent function | Moved to next CF | Michal Kleczek (mkleczek) | 2 | 2024-10-08 02:08 |
2024-07-26 14:33 |
|||
Add a attopt to disable MCV when estimating for Var = Const | Moved to next CF | Andy Fan (andy2) | 4 | 2024-12-02 13:23 |
2024-04-28 02:39 |
|||
further improving roles_is_member_of() | Withdrawn | 18 | Nathan Bossart (bossartn) | 1 | 2024-04-13 18:46 |
2024-04-12 19:19 |
||
SupportRequestRows support function for generate_series_timestamptz | Committed | David Rowley (davidrowley) | davidrowley | 1 | 2024-07-08 22:00 |
2024-07-08 21:59 |
||
Optimize numeric.c mul_var() using the Karatsuba algorithm | Moved to next CF | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | 2 | 2024-09-04 12:44 |
2024-07-02 09:42 |
||
improve performance of pg_dump --binary-upgrade | Committed | 18 | Nathan Bossart (bossartn) | Daniel Gustafsson (d_gustafsson) | bossartn | 1 | 2024-07-03 19:27 |
2024-07-03 19:28 |
Use read streams in CREATE DATABASE command when the strategy is wal_log | Committed | Nazir Bilal Yavuz (nbyavuz) | Noah Misch (nmisch) | nmisch | 1 | 2024-07-20 11:29 |
2024-07-23 12:34 |
|
Parallel CREATE INDEX for GIN indexes | Moved to next CF | Tomas Vondra (fuzzycz) | Matthias van de Meent (mmeent), Andy Fan (andy2) | 4 | 2024-12-01 12:48 |
2025-01-07 11:59 |
||
improve performance of pg_dump with many sequences | Committed | 18 | Nathan Bossart (bossartn) | Euler Taveira (eulerto), Yogesh Sharma (sharmay) | bossartn | 1 | 2024-07-31 15:17 |
2024-07-31 15:19 |
Use generation memory context for tuplestore.c | Committed | David Rowley (davidrowley) | Matthias van de Meent (mmeent) | davidrowley | 1 | 2024-07-05 06:16 |
2024-07-06 05:41 |
|
add --no-sync to pg_upgrade's calls to pg_dump and pg_dumpall | Committed | 18 | Nathan Bossart (bossartn) | bossartn | 1 | 2024-07-01 15:23 |
2024-07-01 15:22 |
|
Revisiting {CREATE INDEX, REINDEX} CONCURRENTLY improvements | Moved to next CF | Michail Nikolaev (nkey) | Matthias van de Meent (mmeent) | 4 | 2024-12-02 13:24 |
2025-01-08 02:12 |
||
Speed up Hash Join by teaching ExprState about hashing | Moved to next CF | David Rowley (davidrowley) | davidrowley | 2 | 2024-08-20 01:43 |
2024-08-17 05:14 |
||
Performance improvement for pg_dump in binary upgrade mode | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Nathan Bossart (bossartn) | d_gustafsson | 2 | 2024-09-02 08:59 |
2024-09-02 08:59 |
|
optimizing pg_upgrade's once-in-each-database steps | Moved to next CF | 18 | Nathan Bossart (bossartn) | Ilya Gladyshev (qoops) | bossartn | 2 | 2024-09-16 21:16 |
2024-09-16 21:16 |
Speed up JSON escape processing with SIMD plus other optimisations | Moved to next CF | David Rowley (davidrowley) | davidrowley | 2 | 2024-08-05 11:37 |
2024-08-05 11:26 |
||
An implementation of multi-key quick sort | Moved to next CF | 18 | hongxu ma (interma), Yao Wang (yaowangm) | Heikki Linnakangas (heikki), Tomas Vondra (fuzzycz) | 2 | 2024-10-07 07:30 |
2024-08-11 02:05 |
|
use CREATE DATABASE STRATEGY = FILE_COPY in pg_upgrade | Committed | 18 | Nathan Bossart (bossartn), Matthias van de Meent (mmeent) | bossartn | 1 | 2024-07-08 21:20 |
2024-07-08 21:22 |
|
Parallel CREATE INDEX for GiST indexes | Moved to next CF | Tomas Vondra (fuzzycz) | Andreas Karlsson (kandreas) | 4 | 2024-12-02 13:26 |
2024-11-08 14:53 |
||
Sort functions with specialized comparators | Moved to next CF | Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) | john.naylor | 4 | 2025-01-03 02:03 |
2025-01-14 09:22 |
||
empty | Rejected | 1 | 2024-06-21 21:06 |
|||||
Speed up collation cache | Committed | 18 | Jeff Davis (jdavis) | Andreas Karlsson (kandreas) | jdavis | 1 | 2024-07-30 19:17 |
2024-07-28 20:02 |
Remove self join on a unique column | Moved to next CF | Andrei Lepikhov (lepikhov) | Dean Rasheed (deanr) | 4 | 2024-12-02 13:28 |
2025-01-10 03:13 |
||
nbtree skip scan | Moved to next CF | Peter Geoghegan (pgeoghegan) | Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda) | 4 | 2024-12-02 13:29 |
2025-01-13 20:22 |
||
Inline non-SQL SRFs | Moved to next CF | 18 | Paul Jungwirth (pjungwir) | Tom Lane (tgl) | 2 | 2024-10-07 07:19 |
2024-09-03 16:42 |
|
Streaming Vacuum | Moved to next CF | Thomas Munro (macdice), Melanie Plageman (melanieplageman) | 4 | 2024-12-02 13:29 |
2025-01-16 01:45 |
|||
Optimize numeric multiplication for one and two base-NBASE digit multiplicands. | Moved to next CF | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | deanr | 2 | 2024-08-15 09:44 |
2024-09-04 12:52 |
|
Make tuple deformation faster | Moved to next CF | David Rowley (davidrowley) | davidrowley | 4 | 2025-01-16 01:40 |
2024-12-27 13:02 |
||
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), newtglobal postgresql_contributors (newtpostgrescontributors) | 34 | 2024-12-11 06:58 |
2025-01-17 21:54 |
||
bytea PL/Perl transform | Moved to next CF | Ivan Panchenko (wao) | Pavel Stehule (okbobcz) | 7 | 2024-10-07 07:10 |
2024-03-21 21:30 |
||
Improving PL/Tcl's error context reports | Committed | Tom Lane (tgl) | Pavel Stehule (okbobcz) | tgl | 1 | 2024-07-05 18:15 |
2024-07-05 18:16 |
|
new plpgsql.extra_errors check - strict_expr_check | Moved to next CF | Pavel Stehule (okbobcz) | newtglobal postgresql_contributors (newtpostgrescontributors) | 4 | 2024-12-04 13:24 |
2025-01-13 09:32 |
||
Refactoring | ||||||||
SetLatches() | Moved to next CF | Thomas Munro (macdice) | 12 | 2024-12-03 09:20 |
2024-11-04 16:08 |
|||
Lock updated tuples in tuple_update() and tuple_delete() | Moved to next CF | Alexander Korotkov (smagen) | Andres Freund (andresfreund), Chris Travers (einhverfr), vigneshwaran C (vignesh.postgres), Pavel Borisov (pborisov) | smagen | 9 | 2024-10-08 02:15 |
2024-03-24 01:12 |
|
Revise get_cheapest_parallel_safe_total_inner | Moved to next CF | Richard Guo (richardguo) | wenhui qiu (wenhuiqiu) | 9 | 2024-12-03 10:57 |
2024-09-17 08:48 |
||
Large files for relations | Moved to next CF | Thomas Munro (macdice) | David Steele (dsteele) | 4 | 2024-10-07 07:15 |
2024-05-13 20:51 |
||
Revises for the check of parameterized partial paths | Committed | Richard Guo (richardguo) | richardguo | 6 | 2024-07-30 07:23 |
2024-07-30 07:42 |
||
Retiring is_pushed_down | Moved to next CF | Richard Guo (richardguo) | Tom Lane (tgl) | 8 | 2024-12-04 12:13 |
2025-01-14 10:41 |
||
Simplify create_merge_append_path a bit for clarity | Committed | Richard Guo (richardguo) | Paul Jungwirth (pjungwir) | richardguo | 5 | 2024-07-29 03:35 |
2024-07-29 03:03 |
|
New [relation] options engine | Moved to next CF | Nikolay Shaplov (nataraj) | 6 | 2024-12-11 00:32 |
2024-06-22 18:21 |
|||
Change prefetch and read strategies to use range in pg_prewarm | Moved to next CF | Cédric Villemain (c2main) | Nazir Bilal Yavuz (nbyavuz) | 5 | 2024-12-11 00:32 |
2024-04-07 08:26 |
||
Split index and table statistics into different types of stats | Moved to next CF | Bertrand Drouvot (bertranddrouvot.pg) | 3 | 2024-10-02 04:48 |
2024-01-25 08:36 |
|||
Rename constants in preparation of variableness | Moved to next CF | 18 | David Christensen (davidchristensen) | 3 | 2024-10-08 01:59 |
2024-08-10 12:26 |
||
BitmapHeapScan table AM violation removal (and use streaming read API) | Moved to next CF | Melanie Plageman (melanieplageman) | Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz) | 5 | 2024-12-11 04:07 |
2024-12-19 16:58 |
||
Hooking into ExplainOneQuery() complicated by missing standard_ExplainOneQuery | Committed | Mats Kindahl (matski) | Aleksander Alekseev (a.alekseev) | michael-kun | 1 | 2024-03-10 23:44 |
2024-03-11 06:59 |
|
Refactor and adding AVX-512 POPCNT support to PostgreSQL.(2 patches) | Committed | 17 | Nathan Bossart (bossartn), Paul Amonson (pamonson) | Álvaro Herrera (alvherre), Tom Lane (tgl), Andres Freund (andresfreund), Nathan Bossart (bossartn), Matthias van de Meent (mmeent) | bossartn | 1 | 2024-04-07 04:04 |
2024-11-07 20:40 |
Make the order of the header file includes consistent in C files | Committed | Richard Guo (richardguo) | petere | 1 | 2024-03-18 01:09 |
2024-03-18 00:39 |
||
Spurious pgstat_drop_replslot() call | Committed | Bertrand Drouvot (bertranddrouvot.pg) | michael-kun | 1 | 2024-07-01 09:44 |
2024-03-12 22:37 |
||
Vectored I/O in bulk_write.c | Moved to next CF | Thomas Munro (macdice) | 2 | 2024-10-07 07:17 |
2024-07-06 22:46 |
|||
Require LLVM 14+ in PostgreSQL 18 | Moved to next CF | Thomas Munro (macdice) | Peter Eisentraut (petere) | petere | 2 | 2024-10-01 10:24 |
2024-10-01 10:23 |
|
s/shm_mq_iovec/struct iovec/ | Returned with feedback | Thomas Munro (macdice) | 1 | 2024-07-15 03:01 |
2024-07-15 03:03 |
|||
Use macro to define the number of enum values (was: Replace magic constant ...) | Moved to next CF | 17 | Aleksander Alekseev (a.alekseev) | Richard Guo (richardguo) | petere | 2 | 2024-10-01 13:47 |
2024-05-13 10:22 |
Use <stdint.h> for int64_t and other exact-width integer types | Moved to next CF | Thomas Munro (macdice) | Peter Eisentraut (petere) | macdice | 4 | 2024-12-04 02:27 |
2024-12-10 02:02 |
|
ECPG cleanup and fix for clang compile-time problem | Moved to next CF | Tom Lane (tgl) | John Naylor (john.naylor) | tgl | 3 | 2024-11-27 17:51 |
2024-11-27 17:59 |
|
Use XLOG_CONTROL_FILE macro everywhere | Moved to next CF | 18 | Anton Melnikov (antonmel) | Daniel Gustafsson (d_gustafsson) | 4 | 2024-12-11 00:36 |
2024-09-07 07:38 |
|
Use pgstat_kind_infos to read fixed shared stats structs | Committed | 18 | Tristan Partin (tristan957) | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-07-08 00:51 |
2024-07-02 03:23 |
Use pgBufferUsage for block reporting in analyze | Moved to next CF | 18 | Anthonin Bonnefoy (bonnefoa) | Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada) | masahikosawada | 2 | 2024-08-16 12:36 |
2024-08-14 05:36 |
Set appropriate processing mode for auxiliary processes. | Committed | 18 | Xing Guo (higuoxing) | Heikki Linnakangas (heikki) | heikki | 1 | 2024-07-02 17:17 |
2024-07-02 17:16 |
AIX support, revert the changes from 0b16bb8776bb8 | Moved to next CF | Sriram RK (sriramrk) | 3 | 2024-10-28 13:44 |
2024-11-28 03:56 |
|||
small pg_dump code cleanup | Committed | 18 | Nathan Bossart (bossartn) | Daniel Gustafsson (d_gustafsson) | bossartn | 1 | 2024-07-02 16:27 |
2024-07-02 16:27 |
Relcache refactoring | Moved to next CF | Heikki Linnakangas (heikki) | heikki | 3 | 2024-10-31 08:19 |
2024-11-01 04:19 |
||
Remove dependency on setlocale() for collation. | Moved to next CF | 18 | Jeff Davis (jdavis) | Andreas Karlsson (kandreas), Peter Eisentraut (petere) | jdavis | 2 | 2024-08-06 21:40 |
2024-09-13 14:39 |
Improve the granularity of PQsocketPoll's timeout parameter | Committed | 17 | Tom Lane (tgl) | tgl | 1 | 2024-06-13 19:19 |
2024-06-14 07:16 |
|
remove the use of disable_cost, related cleanups | Moved to next CF | 18 | Robert Haas (rhaas) | rhaas | 2 | 2024-09-05 03:57 |
2024-09-30 17:17 |
|
Separate HEAP WAL replay logic into its own file | Moved to next CF | 18 | Yong Li (yoli) | Kouhei Sutou (kou) | michael-kun | 2 | 2024-09-12 04:32 |
2024-09-18 09:06 |
replace strtok() | Committed | Peter Eisentraut (petere) | David Steele (dsteele) | petere | 1 | 2024-07-23 12:39 |
2024-07-23 12:38 |
|
Surround CheckRelation[Oid]LockedByMe() with USE_ASSERT_CHECKING | Withdrawn | 18 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2024-07-01 09:42 |
2024-07-01 14:38 |
||
Replication & Recovery | ||||||||
Switching XLog source from archive to streaming when primary available | Moved to next CF | Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) | Nathan Bossart (bossartn) | 13 | 2024-12-11 04:09 |
2024-08-29 20:58 |
||
Make async slave to wait for lsn to be replayed | Moved to next CF | 18 | Ivan Kartyshov (fenimorkin) | Bharath Rupireddy (bharathrupireddy) | smagen | 8 | 2024-08-02 18:25 |
2024-09-17 09:00 |
Flush disk write caches by default on macOS and Windows | Moved to next CF | Thomas Munro (macdice) | Nathan Bossart (bossartn) | 6 | 2024-10-08 02:49 |
2024-06-05 06:32 |
||
CREATE SUBSCRIPTION ... SERVER | Moved to next CF | Jeff Davis (jdavis) | Bharath Rupireddy (bharathrupireddy) | 8 | 2024-12-08 05:59 |
2024-12-17 04:05 |
||
pg_rewind with cascade standby doesn't work well | Moved to next CF | Masaki Kuwamura (mackyson) | Ilya Gladyshev (qoops) | 5 | 2024-10-07 07:20 |
2024-07-22 21:47 |
||
Force the old transactions logs cleanup even if checkpoint is skipped | Returned with feedback | Daniil Zakhlystov (daniil.zakhlystov) | 4 | 2024-04-09 08:48 |
2023-11-10 23:58 |
|||
Introduce XID age and inactive timeout based replication slot invalidation | Moved to next CF | Bharath Rupireddy (bharathrupireddy), Nisha Moond (nishamoond) | Nathan Bossart (bossartn), vigneshwaran C (vignesh.postgres) | 5 | 2024-12-03 07:22 |
2025-01-17 13:20 |
||
GUC-ify WALSender's MAX_SEND_SIZE constant | Rejected | Majid Garoosi (magaroo) | Michael Paquier (michael-kun) | michael-kun | 2 | 2024-05-14 00:18 |
2024-05-14 00:18 |
|
Race condition in FetchTableStates() breaks synchronization of subscription tables | Committed | vigneshwaran C (vignesh.postgres) | Alexander Lakhin (law) | amitkapila | 2 | 2024-04-29 03:20 |
2024-04-29 03:21 |
|
confirmed flush lsn seems to be move backward in certain error cases | Committed | vigneshwaran C (vignesh.postgres) | amitkapila | 2 | 2024-06-17 03:20 |
2024-06-12 03:54 |
||
Documentation to upgrade logical replication cluster | Moved to next CF | vigneshwaran C (vignesh.postgres) | Hayato Kuroda (ha-kun), Bharath Rupireddy (bharathrupireddy), Peter Smith (smithpb2250) | amitkapila | 3 | 2024-09-29 03:39 |
2024-09-26 10:58 |
|
Allow altering two_phase parameter of subscriptions | Committed | 18 | Hayato Kuroda (ha-kun), Ajin Cherian (ajinc) | Peter Smith (smithpb) | amitkapila | 2 | 2024-07-25 03:06 |
2024-07-30 10:58 |
CSN snapshots in hot standby | Moved to next CF | 18 | Heikki Linnakangas (heikki) | 4 | 2024-12-02 13:15 |
2024-12-05 10:36 |
||
teach pg_combinebackup to detect deleted files where possible | Moved to next CF | 18 | Robert Haas (rhaas) | rhaas | 2 | 2024-08-21 14:58 |
2024-08-21 15:03 |
|
incremental backup vs. checksums | Committed | 17 | Robert Haas (rhaas) | rhaas | 1 | 2024-04-29 12:56 |
2024-04-25 17:57 |
|
Return pg_control from pg_backup_stop(). | Moved to next CF | 18 | David Steele (dsteele) | 4 | 2024-12-08 15:53 |
2024-11-20 22:44 |
||
Detection and resolution of logical replication conflict | Moved to next CF | 18 | Hou Zhijie (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) | Masahiko Sawada (masahikosawada), Michail Nikolaev (nkey), Hayato Kuroda (ha-kun) | amitkapila | 3 | 2024-12-11 04:08 |
2024-10-28 21:49 |
Conflict detection and logging in logical replication | Moved to next CF | Hou Zhijie (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) | amitkapila | 2 | 2024-08-29 06:25 |
2024-08-28 09:37 |
||
Allow logical decoding to output generated columns | Moved to next CF | 18 | Peter Smith (smithpb2250), Shubham Khanna (skhanna), Shlok Kyal (shlokkyal) | Masahiko Sawada (masahikosawada), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb) | 3 | 2024-12-10 06:50 |
2025-01-17 05:52 |
|
Improve the connection failure error messages | Committed | Nisha Moond (nishamoond) | Tom Lane (tgl) | tgl | 1 | 2024-07-11 17:21 |
2024-07-11 17:30 |
|
Improving the latch handling between logical replication launcher and worker processes. | Moved to next CF | vigneshwaran C (vignesh.postgres) | Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Hou Zhijie (houzj) | 2 | 2024-10-07 07:23 |
2024-09-04 13:53 |
||
Security | ||||||||
automatic client-side column-level encryption | Returned with feedback | Peter Eisentraut (petere) | 6 | 2024-06-27 06:55 |
2024-04-18 19:00 |
|||
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl | Moved to next CF | Cary Huang (cary) | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | 9 | 2024-12-10 06:30 |
2024-12-19 19:05 |
||
Client authentication via OAuth 2.0 | Moved to next CF | Jacob Champion (jchampion) | Peter Eisentraut (petere), Antonin Houska (a.houska) | 9 | 2024-12-01 14:32 |
2025-01-17 19:02 |
||
Encoding protection for pgcrypto | Moved to next CF | shihao zhong (zhong950419) | 3 | 2024-10-07 07:34 |
2024-02-13 04:21 |
|||
Avoid mixing custom and OpenSSL BIO functions | Moved to next CF | David Benjamin (dbenjamin) | Daniel Gustafsson (d_gustafsson) | d_gustafsson | 4 | 2024-10-12 07:22 |
2024-11-29 19:57 |
|
Implementing OCSP Stapling for Server certificate status verification | Moved to next CF | David Zhang (david.z) | Jacob Champion (jchampion) | 3 | 2024-10-08 03:24 |
2024-09-03 17:20 |
||
Make query cancellation keys longer | Moved to next CF | Heikki Linnakangas (heikki) | 3 | 2024-10-08 03:25 |
2024-09-09 15:58 |
|||
Remove support for OpenSSL 1.0.2 | Moved to next CF | 18 | Daniel Gustafsson (d_gustafsson) | Michael Paquier (michael-kun), Peter Eisentraut (petere), Jacob Champion (jchampion) | d_gustafsson | 2 | 2024-09-02 12:37 |
2024-09-10 08:11 |
add multiple client certificate selection feature | Moved to next CF | Cary Huang (cary) | 4 | 2024-12-11 00:33 |
2024-04-11 21:24 |
|||
Extend ALTER DEFAULT PRIVILEGES for large objects | Moved to next CF | Yugo Nagata (yugo.nagata) | 4 | 2024-12-10 00:12 |
2024-09-13 07:18 |
|||
Serverside SNI for SSL connections | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Jacob Champion (jchampion) | 4 | 2024-12-11 00:34 |
2024-12-11 08:13 |
||
Restrict EXPLAIN (ANALYZE) for RLS and security_barrier views | Moved to next CF | 18 | Laurenz Albe (laurenz) | 2 | 2024-09-19 09:59 |
2024-09-19 09:58 |
||
Extension security improvement: Add support for extensions with an owned schema | Moved to next CF | 18 | Jelte Fennema-Nio (jeltef) | 4 | 2024-12-05 15:17 |
2024-10-04 21:05 |
||
Add support to TLS 1.3 cipher suites and curves lists in Postgres | Moved to next CF | Erica Zhang (zerica) | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | d_gustafsson | 3 | 2024-10-24 21:00 |
2024-10-24 13:52 |
|
Avoid sending TLSv1.3 session tickets | Committed | Daniel Gustafsson (d_gustafsson) | Heikki Linnakangas (heikki) | d_gustafsson | 1 | 2024-07-26 11:56 |
2024-07-29 20:08 |
|
Server Features | ||||||||
Fix partitionwise join with partially-redundant join clauses | Committed | 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 |
|
Patch to implement missing join selectivity estimation for range types | Returned with feedback | Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com) | Damir Belyalov (xhevx), Alena Rybakina (a.rybakina) | 10 | 2024-04-09 08:04 |
2024-01-22 08:10 |
||
logical decoding and replication of sequences, take 2 | Withdrawn | Tomas Vondra (fuzzycz) | Dilip Kumar (dilip.kumar), Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) | 10 | 2024-06-21 16:12 |
2024-03-06 17:34 |
||
Add the ability to limit the amount of memory that can be allocated to backends. | Moved to next CF | Reid Thompson (jreidthompsoncd), John Morris (coyotebush) | 11 | 2024-10-07 07:10 |
2024-03-15 07:00 |
|||
Multi-version ICU | Moved to next CF | Thomas Munro (macdice) | 10 | 2024-10-07 07:09 |
2024-02-13 23:12 |
|||
Post-special Page Storage TDE support (aka Reserved Page Size) | Moved to next CF | David Christensen (davidchristensen) | 12 | 2024-12-10 06:54 |
2024-12-28 00:15 |
|||
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE | Committed | David Geier (geidav) | Heikki Linnakangas (heikki), Masahiro Ikeda (masahiro.ikeda) | davidrowley | 6 | 2024-07-09 00:53 |
2024-07-09 02:44 |
|
UUID v7 | Moved to next CF | 17 | Andrey Borodin (x4m) | Masahiko Sawada (masahikosawada), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), Nikolay Samokhvalov (nikolay), Przemysław Sztoch (psztoch), Kirk Wolak (kirkw) | masahikosawada | 9 | 2024-12-12 18:11 |
2024-12-17 10:04 |
Custom storage managers (SMGR), redux | Moved to next CF | Matthias van de Meent (mmeent), Tristan Partin (tristan957) | Kirill Reshke (reshke), Krishnakumar Ravi (kkpgdev) | 7 | 2024-10-07 07:22 |
2024-09-21 18:24 |
||
pg_stat_logmsg | Moved to next CF | Joe Conway (jconway) | 7 | 2024-10-07 07:17 |
2024-07-18 04:32 |
|||
pg_tracing | Withdrawn | Anthonin Bonnefoy (bonnefoa) | Nikita Malakhov (nmalakh) | 5 | 2024-07-10 06:12 |
2024-03-18 14:00 |
||
Support run-time partition pruning for hash join | Moved to next CF | 17 | Richard Guo (richardguo) | 6 | 2024-10-07 07:28 |
2024-09-11 21:14 |
||
Support prepared statement invalidation when result or argument types change | Withdrawn | Jelte Fennema-Nio (jeltef) | Euler Taveira (eulerto) | 5 | 2024-07-25 08:19 |
2024-07-25 08:30 |
||
Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING | Moved to next CF | Marko Tiikkaja (johto) | 5 | 2024-10-07 07:23 |
2024-09-19 08:41 |
|||
Mark search_path as GUC_REPORT | Moved to next CF | Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) | fuzzycz | 4 | 2024-08-20 09:06 |
2024-08-19 17:57 |
||
Sequence Access Methods, round two | Moved to next CF | Michael Paquier (michael-kun) | 6 | 2024-12-03 09:23 |
2024-12-03 23:36 |
|||
Add the page header to each SLRU page. | Moved to next CF | Rishu Bagga (rishubagga), Yong Li (yoli) | Thomas Munro (macdice), Shawn Debnath (sd) | 6 | 2024-12-10 06:47 |
2024-11-11 08:20 |
||
Union Replacement of OR logic | Rejected | 16 | 3 | 2024-07-24 15:31 |
2024-04-19 23:25 |
|||
Add new protocol message to change GUCs to be able to change protocol extension parameters | Moved to next CF | 18 | Jelte Fennema-Nio (jeltef) | Robert Haas (rhaas) | 6 | 2024-12-05 15:17 |
2024-12-23 17:46 |
|
Switch to FullTransactionId for PGPROC->xid and XLogRecord->xl_xid | Returned with feedback | Maxim Orlov (m.orlov) | 3 | 2024-04-09 08:03 |
2024-01-03 10:33 |
|||
Not to invalidate CatalogSnapshot for local invalidation messages | Moved to next CF | Xiaoran Wang (fanfuxiaoran) | jian he (universality) | 4 | 2024-10-12 10:31 |
2023-12-22 07:34 |
||
Remove useless GROUP BY columns considering unique index | Moved to next CF | Mingli Zhang (zml) | jian he (universality) | 4 | 2024-10-07 07:30 |
2024-09-23 15:13 |
||
Introduce new multi insert Table AM and improve performance of various SQL commands with it for Heap AM | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Jeff Davis (jdavis) | 5 | 2024-12-11 05:01 |
2024-10-31 04:17 |
||
COPY ON_ERROR 'NULL' | Moved to next CF | jian he (universality) | Fujii Masao (masaofujii), Kirill Reshke (reshke) | 5 | 2025-01-07 11:22 |
2025-01-14 05:51 |
||
on_error table, saving error info to a table | Moved to next CF | jian he (hellothere) | Nishant Sharma (nishant-at-edb) | 5 | 2024-12-03 09:48 |
2024-12-17 04:31 |
||
Table AM Interface Enhancements | Moved to next CF | Alexander Korotkov (smagen) | smagen | 3 | 2024-10-08 02:07 |
2024-06-22 13:18 |
||
KNN-btree | Moved to next CF | Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) | 5 | 2024-11-28 11:19 |
2024-11-28 11:19 |
|||
CREATE DATABASE ... STRICT_UNICODE | Moved to next CF | Jeff Davis (jdavis) | 5 | 2024-12-11 23:56 |
2024-12-11 23:55 |
|||
Eager aggregation, take 3 | Moved to next CF | Richard Guo (richardguo) | 4 | 2024-12-03 09:25 |
2025-01-17 21:16 |
|||
CREATE DATABASE ... STRATEGY=FILE_CLONE | Moved to next CF | Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) | 4 | 2024-12-11 04:17 |
2024-08-08 12:15 |
|||
MIN/MAX aggregates for a record | Committed | Aleksander Alekseev (a.alekseev) | Tom Lane (tgl) | tgl | 1 | 2024-07-11 15:51 |
2024-07-11 16:00 |
|
Handle ALTER TYPE enumtype ADD VALUE more fully | Committed | Tom Lane (tgl) | tgl | 1 | 2024-03-24 18:30 |
2024-03-24 18:32 |
||
Add extension_destdir GUC | Moved to next CF | Christoph Berg (myon), David Wheeler (theory) | Peter Eisentraut (petere), Marco Nenciarini (mnencia), Gabriele Bartolini (gbartolini), Nathan Bossart (bossartn) | 4 | 2024-12-01 14:32 |
2025-01-14 20:01 |
||
Identify huge pages accessibility using madvise | Moved to next CF | stable | Dmitry Dolgov (erthalion) | Gabriele Bartolini (gbartolini), Niccolo Fei (nfei) | 3 | 2024-11-12 10:28 |
2024-11-12 10:07 |
|
Partitioned tables and [un]loggedness | Moved to next CF | 18 | Michael Paquier (michael-kun) | Nathan Bossart (bossartn) | michael-kun | 2 | 2024-10-03 01:58 |
2024-09-24 00:06 |
Use WALReadFromBuffers in more places | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 4 | 2024-12-07 05:35 |
2024-10-15 08:22 |
|||
(Duplicate of CF entry /48/4866/) Table Access Method Enhancements | Rejected | 18 | Alexander Korotkov (smagen) | 1 | 2024-07-23 09:56 |
2024-06-22 13:18 |
||
support tid range scan in parallel | Moved to next CF | Cary Huang (cary) | David Rowley (davidrowley) | 2 | 2024-10-07 07:28 |
2024-08-22 11:29 |
||
CREATE INDEX CONCURRENTLY for partitioned tables | Moved to next CF | Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) | 4 | 2024-12-04 10:57 |
2024-10-25 18:32 |
|||
Pluggable cumulative statistics | Moved to next CF | 18 | Michael Paquier (michael-kun) | michael-kun | 2 | 2024-08-05 06:27 |
2024-08-05 06:23 |
|
Flush pgstats file during checkpoints | Moved to next CF | 18 | Michael Paquier (michael-kun) | 2 | 2024-10-02 04:45 |
2024-09-03 01:08 |
||
New function rand_array() to contrib/tablefunc | Moved to next CF | Andy Fan (andy2) | Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev), Jim Jones (jimus) | 4 | 2024-12-02 13:56 |
2024-11-07 00:51 |
||
SQL Commands | ||||||||
Add XMLCanonicalize function | Moved to next CF | 18 | Jim Jones (jimus) | Pavel Stehule (okbobcz), Oliver Ford (ojford) | 9 | 2024-12-19 08:00 |
2024-09-12 10:56 |
|
SQL:2011 application time | Moved to next CF | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere) | 9 | 2024-12-01 14:34 |
2025-01-11 23:19 |
||
Incremental View Maintenance (IVM), take 2 | Moved to next CF | Yugo Nagata (yugo.nagata) | 9 | 2024-11-30 05:08 |
2024-08-20 07:06 |
|||
Implement row pattern recognition feature | Moved to next CF | 18 | Tatsuo Ishii (ishii) | Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) | 8 | 2024-11-30 05:24 |
2025-01-11 05:46 |
|
Make COPY format extendable: Extract COPY TO format implementations | Moved to next CF | Kouhei Sutou (kou) | Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn), Zhao Junwang (zhjwpku), Yong Li (yoli) | 6 | 2024-12-10 06:54 |
2024-11-29 02:15 |
||
COPY TO json | Moved to next CF | Joe Conway (jconway) | Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) | jconway | 6 | 2024-12-10 06:46 |
2024-11-19 06:16 |
|
RETURNING OLD/NEW values | Moved to next CF | 18 | Dean Rasheed (deanr) | deanr | 6 | 2025-01-16 15:23 |
2025-01-17 10:44 |
|
add COPY option REJECT_LIMIT | Moved to next CF | Atsushi Torikoshi (atsushitorikoshi) | Fujii Masao (masaofujii), Kirill Reshke (reshke) | masaofujii | 4 | 2024-10-08 10:21 |
2024-10-08 12:58 |
|
Support wildcards in LISTEN command | Moved to next CF | Alexander Cheshev (acheshev) | Emanuel Calvo (3manuek) | 2 | 2024-10-08 02:09 |
2024-09-06 18:42 |
||
SQL Property Graph Queries (SQL/PGQ) | Moved to next CF | Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) | Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) | 4 | 2024-12-01 14:24 |
2025-01-01 09:01 |
||
Support LIKE with nondeterministic collations | Moved to next CF | Peter Eisentraut (petere) | Paul Jungwirth (pjungwir) | petere | 3 | 2024-11-27 08:02 |
2024-11-27 08:01 |
|
Virtual generated columns | Moved to next CF | Peter Eisentraut (petere) | 4 | 2024-12-01 14:24 |
2025-01-16 08:51 |
|||
System Administration | ||||||||
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-12-11 05:11 |
2024-11-11 10:09 |
||
recovery modules | Withdrawn | 18 | Nathan Bossart (bossartn) | 8 | 2024-07-19 21:24 |
2024-07-19 19:37 |
||
Add a pg_truncate_freespace_map function | Moved to next CF | Ronan Dunklau (rdunklau) | Fujii Masao (masaofujii) | masaofujii | 2 | 2024-08-20 08:05 |
2024-08-20 08:03 |
|
allow changing autovacuum_max_workers without restarting | Moved to next CF | 18 | Nathan Bossart (bossartn) | Yogesh Sharma (sharmay) | bossartn | 4 | 2025-01-06 21:02 |
2025-01-07 20:45 |
Allow non-superuser to cancel superuser tasks. | Committed | 18 | Kirill Reshke (reshke), Anthony Leung (anthony-leung) | Michael Paquier (michael-kun), Andrey Borodin (x4m), Nathan Bossart (bossartn) | bossartn | 1 | 2024-07-19 02:43 |
2024-11-27 16:36 |
Reduce the log spam by excluding certain SQLSTATEs | Moved to next CF | 18 | Laurenz Albe (laurenz) | 4 | 2024-12-11 04:12 |
2024-08-15 17:52 |
||
New GUC autovacuum_max_threshold | Moved to next CF | 18 | Nathan Bossart (bossartn), Frédéric Yhuel (yhuelf) | Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com) | bossartn | 4 | 2025-01-08 18:55 |
2025-01-14 20:35 |
Testing | ||||||||
CI and test improvements | Moved to next CF | Justin Pryzby (justinpryzby) | 14 | 2024-11-30 16:40 |
2024-11-16 20:44 |
|||
Build the docs if there are changes in docs and don't run other tasks if the changes are only in docs | Withdrawn | Nazir Bilal Yavuz (nbyavuz) | 4 | 2024-05-17 06:30 |
2024-05-15 11:28 |
|||
change regexp_substr first argument make tests more easier to understand | Moved to next CF | stable | jian he (universality) | 4 | 2024-09-23 00:31 |
2024-09-05 17:45 |
||
Add test module for verifying backtrace functionality | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 3 | 2024-08-24 17:36 |
2024-05-12 11:46 |
|||
test coverage for pg_combinebackup with tablespaces | Committed | Robert Haas (rhaas) | rhaas | 1 | 2024-04-29 12:56 |
2024-04-23 01:30 |
||
Test to dump and restore objects left behind by regression | Moved to next CF | Ashutosh Bapat (ashutoshbapat) | Michael Paquier (michael-kun) | 4 | 2024-12-02 10:55 |
2025-01-15 12:29 |
||
Add privileges test for pg_stat_statements to improve coverage | Committed | Keisuke Kuroda (kiskk) | Fujii Masao (masaofujii) | masaofujii | 1 | 2024-07-24 12:35 |
2024-07-24 12:43 |
|
Convert sepgsql tests to TAP | Moved to next CF | Peter Eisentraut (petere) | Andreas Karlsson (kandreas) | 4 | 2024-12-01 14:27 |
2024-08-27 08:12 |
||
Injection points: preloading and runtime arguments | Committed | 18 | Michael Paquier (michael-kun) | michael-kun | 1 | 2024-07-08 00:51 |
2024-08-03 16:02 |
|
Convert node test compile-time settings into run-time parameters | Moved to next CF | Peter Eisentraut (petere) | petere | 2 | 2024-08-01 09:39 |
2024-07-25 07:51 |
||
Add tests for jsonpath `.*` on arrays | Committed | 17 | David Wheeler (theory) | michael-kun | 1 | 2024-07-19 05:24 |
2024-07-22 02:18 |
|
Improve pg_test_timing to measure in nanoseconds | Moved to next CF | Hannu Krosing (hannukrosing) | Tom Lane (tgl) | 2 | 2024-10-07 07:16 |
2024-07-03 11:47 |
||
ci: Upgrade to macOS 14 (Sonoma) | Committed | Thomas Munro (macdice) | macdice | 1 | 2024-07-24 23:39 |
2024-08-02 12:07 |