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) | 6 | 2024-10-07 04:24 |
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) | 5 | 2024-10-07 04:24 |
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) | 5 | 2024-10-07 01:08 |
2024-05-14 14:16 |
|||
data loss bug in initial sync of logical replication | Moved to next CF | Tomas Vondra (fuzzycz) | Nitin Motiani (nitinmotiani) | 4 | 2024-10-04 11:20 |
2024-10-08 09:51 |
||
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) | 3 | 2024-10-05 09:25 |
2024-10-25 18:17 |
||
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) | 3 | 2024-10-19 17:13 |
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 | 17 | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere), Jian He (stayreal) | 3 | 2024-11-07 12:17 |
2024-11-19 16:27 |
|
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) | 3 | 2024-10-04 17:51 |
2024-09-30 21:52 |
||
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) | 3 | 2024-10-31 11:58 |
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) | 3 | 2024-10-01 20:26 |
2024-10-31 21:10 |
||
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) | 3 | 2024-10-04 17:52 |
2024-09-14 18:57 |
||
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) | 3 | 2024-10-07 01:10 |
2024-08-13 10:07 |
|||
Remove dependence on integer wrapping | Moved to next CF | 18 | Joseph Koshakow (jkoshakow) | Nathan Bossart (bossartn) | bossartn | 3 | 2024-10-03 20:51 |
2024-08-24 12:44 |
Remove dependence on integer wrapping | Withdrawn | Joseph Koshakow (jkoshakow) | 1 | 2024-06-17 04:34 |
2024-08-24 12:44 |
|||
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) | 3 | 2024-10-07 04:24 |
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) | 3 | 2024-10-07 04:25 |
2024-11-21 01:30 |
||
Fix error message for statement_timeout and fix flaky test | Withdrawn | 1 | 2024-06-25 08:28 |
2024-11-21 01:30 |
||||
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 | 3 | 2024-10-05 09:32 |
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) | 3 | 2024-10-05 09:32 |
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) | 15 | 2024-10-08 00:59 |
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) | 5 | 2024-10-07 11:29 |
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) | 4 | 2024-10-08 01:18 |
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 | 4 | 2024-10-05 09:43 |
2024-10-30 06:07 |
|
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) | 3 | 2024-10-03 11:43 |
2024-10-02 04:17 |
|
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) | 3 | 2024-10-07 06:53 |
2024-11-21 18:08 |
|||
Doc: Move and modify standalone hot backups section | Moved to next CF | David Johnston (polobo) | Marlene Reiterer (marlene.rte) | 3 | 2024-10-07 07:29 |
2024-09-16 08:45 |
||
Doc: Improve hostssl related descriptions and option presentation | Moved to next CF | David Johnston (polobo) | 3 | 2024-10-07 09:57 |
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) | 8 | 2024-10-07 07:05 |
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 | 5 | 2024-10-07 09:22 |
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) | 4 | 2024-10-07 07:32 |
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) | Melanie Plageman (melanieplageman), Daniel Gustafsson (dege) | 4 | 2024-10-07 20:21 |
2024-10-07 20:21 |
||
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) | 3 | 2024-10-05 07:18 |
2024-10-28 09:30 |
||
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) | 3 | 2024-11-13 13:29 |
2024-11-08 06:05 |
||
-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 | 3 | 2024-10-03 20:51 |
2024-08-27 13:45 |
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) | 3 | 2024-10-08 01:20 |
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) | 20 | 2024-10-07 14:19 |
2024-08-13 20:06 |
||
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 |
||
Amcheck verification of GiST and GIN | Moved to next CF | Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) | José Villanova (azlev) | 13 | 2024-10-04 11:36 |
2024-10-18 12:42 |
||
Logging parallel worker draught | Moved to next CF | 18 | Benoit Lobréau (benoitl) | Sami Imseih (simseih) | 8 | 2024-10-19 04:54 |
2024-10-19 04:46 |
|
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) | 8 | 2024-10-08 01:44 |
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-10-08 01:45 |
2024-11-12 10:26 |
||
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) | 5 | 2024-10-07 07:06 |
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) | 3 | 2024-10-07 07:17 |
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) | 3 | 2024-10-07 01:08 |
2024-07-06 07:28 |
||
pg_stat_activity: make slow/hanging authentication more visible | Moved to next CF | 18 | Jacob Champion (jchampion) | Michael Paquier (michael-kun) | michael-kun | 3 | 2024-11-07 18:40 |
2024-11-11 23:17 |
relfilenode statistics | Moved to next CF | 18 | Bertrand Drouvot (bertranddrouvot.pg) | 3 | 2024-11-09 05:07 |
2024-11-05 14:44 |
||
Vacuum statistics | Moved to next CF | 18 | Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) | Ilia Evdokimov (ilidock95) | 3 | 2024-10-05 09:48 |
2024-11-13 16:21 |
|
Track the amount of time waiting due to cost_delay | Moved to next CF | 18 | Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn) | bossartn | 3 | 2024-10-03 20:51 |
2024-10-11 17:12 |
Add pg_ownerships and pg_privileges system views | Moved to next CF | Joel Jacobson (joeljacobson) | 3 | 2024-10-20 06:20 |
2024-10-21 11:31 |
|||
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) | 3 | 2024-10-28 02:00 |
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-11-18 21:38 |
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) | 15 | 2024-10-07 06:51 |
2024-11-11 01:25 |
||
AcquireExecutorLocks() and run-time pruning | Moved to next CF | Amit Langote (amitlan) | Tom Lane (tgl) | 15 | 2024-10-08 01:56 |
2024-10-25 12:30 |
||
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) | 13 | 2024-11-19 12:47 |
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 |
2024-11-12 15:43 |
||
Reducing planning time when tables have many partitions | Moved to next CF | Yuya Watari (watari) | Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) | 13 | 2024-10-05 09:43 |
2024-10-15 03:20 |
||
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables | Moved to next CF | Justin Pryzby (justinpryzby) | Bertrand Drouvot (bertranddrouvot.pg) | 12 | 2024-10-08 01:56 |
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) | 8 | 2024-10-07 07:06 |
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) | 8 | 2024-10-08 01:56 |
2024-06-21 02:35 |
||
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) | 8 | 2024-10-05 09:44 |
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-11-20 06:20 |
2024-11-21 06:34 |
Extract numeric field in JSONB more effectively | Moved to next CF | Andy Fan (andyf) | Chapman Flack (chap) | 7 | 2024-10-07 07:19 |
2024-11-18 00:23 |
||
Statistics Import and Export | Moved to next CF | Corey Huinker (coreyh) | Bharath Rupireddy (bharathrupireddy) | 7 | 2024-10-05 07:26 |
2024-11-20 17:00 |
||
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) | 6 | 2024-10-08 01:57 |
2024-10-10 12:06 |
|||
CRC32C Parallel Computation Optimization on ARM | Moved to next CF | xiang gao (xiang.gao) | Nathan Bossart (bossartn) | bossartn | 6 | 2024-10-03 20:51 |
2023-12-05 04:18 |
|
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) | 6 | 2024-10-07 07:07 |
2024-09-13 13:01 |
||
nbtree: implement dynamic prefix truncation | Moved to next CF | Matthias van de Meent (mmeent) | 6 | 2024-11-13 20:30 |
2024-11-13 21:14 |
|||
nbtree: downlink right separator/HIKEY optimization | Moved to next CF | Matthias van de Meent (mmeent) | 6 | 2024-10-07 14:06 |
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) | 5 | 2024-10-08 01:57 |
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) | 5 | 2024-10-07 13:58 |
2024-06-22 03:10 |
|||
Reordering DISTINCT keys to match input path's pathkeys | Moved to next CF | Richard Guo (richardguo) | 4 | 2024-10-08 01:57 |
2024-11-14 12:01 |
|||
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) | 3 | 2024-10-08 02:09 |
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) | 3 | 2024-10-08 02:03 |
2024-10-08 12:06 |
||
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) | 3 | 2024-10-07 14:09 |
2024-11-12 15:00 |
||
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) | 3 | 2024-10-08 02:06 |
2024-11-08 14:53 |
||
Sort functions with specialized comparators | Moved to next CF | Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) | 3 | 2024-10-04 11:36 |
2024-09-09 04:42 |
|||
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) | 3 | 2024-10-07 08:45 |
2024-10-28 21:18 |
||
nbtree skip scan | Moved to next CF | Peter Geoghegan (pgeoghegan) | Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda) | 3 | 2024-10-05 07:25 |
2024-11-21 08:47 |
||
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) | 3 | 2024-10-07 07:21 |
2024-07-24 05:40 |
|||
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) | 3 | 2024-10-30 21:52 |
2024-10-09 13:59 |
|||
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 |
||
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) | 3 | 2024-10-08 02:12 |
2024-10-26 07:20 |
|||
Refactoring | ||||||||
SetLatches() | Moved to next CF | Thomas Munro (macdice) | 11 | 2024-10-08 02:14 |
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) | 8 | 2024-10-16 13:05 |
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) | 7 | 2024-10-08 02:18 |
2024-09-26 20:06 |
||
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) | 5 | 2024-10-08 02:18 |
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) | 4 | 2024-10-08 02:16 |
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) | 4 | 2024-10-08 02:19 |
2024-10-18 20:48 |
||
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) | 3 | 2024-10-01 15:24 |
2024-10-14 06:46 |
||
ECPG cleanup and fix for clang compile-time problem | Moved to next CF | Tom Lane (tgl) | John Naylor (john.naylor) | 3 | 2024-10-04 19:13 |
2024-10-17 19:42 |
||
Use XLOG_CONTROL_FILE macro everywhere | Moved to next CF | 18 | Anton Melnikov (antonmel) | Daniel Gustafsson (d_gustafsson) | 3 | 2024-10-07 09:55 |
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-10-04 15:04 |
|||
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) | bossartn | 13 | 2024-10-03 20:52 |
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) | 7 | 2024-10-05 07:21 |
2024-10-30 15:08 |
||
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) | Nathan Bossart (bossartn) | 4 | 2024-10-05 07:20 |
2024-11-21 12:05 |
||
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) | 3 | 2024-10-30 13:19 |
2024-11-20 13:33 |
||
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) | 3 | 2024-10-02 09:18 |
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), Hayato Kuroda (ha-kun) | amitkapila | 3 | 2024-10-05 09:40 |
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-10-08 03:23 |
2024-11-07 10:16 |
|
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) | 8 | 2024-10-07 07:06 |
2024-10-28 08:59 |
||
Client authentication via OAuth 2.0 | Moved to next CF | Jacob Champion (jchampion) | Peter Eisentraut (petere), Antonin Houska (a.houska) | 8 | 2024-11-06 16:22 |
2024-11-21 18:51 |
||
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-10-11 21:20 |
|
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) | 3 | 2024-10-08 03:25 |
2024-04-11 21:24 |
|||
Extend ALTER DEFAULT PRIVILEGES for large objects | Moved to next CF | Yugo Nagata (yugo.nagata) | 3 | 2024-10-07 17:04 |
2024-09-13 07:18 |
|||
Serverside SNI for SSL connections | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Jacob Champion (jchampion) | 3 | 2024-10-07 09:54 |
2024-07-25 18:00 |
||
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) | 3 | 2024-10-07 09:22 |
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) | 11 | 2024-10-08 03:30 |
2024-03-13 16:26 |
|||
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) | 8 | 2024-11-18 17:03 |
2024-11-20 23:24 |
|
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) | 5 | 2024-10-02 04:43 |
2024-10-02 05:28 |
|||
Add the page header to each SLRU page. | Moved to next CF | Rishu Bagga (rishubagga), Yong Li (yoli) | Thomas Munro (macdice), Shawn Debnath (sd) | 5 | 2024-10-08 02:07 |
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) | 5 | 2024-10-07 09:22 |
2024-09-09 15:57 |
|
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) | 4 | 2024-10-05 07:23 |
2024-10-31 04:17 |
||
COPY ON_ERROR 'NULL' | Moved to next CF | jian he (universality) | Fujii Masao (masaofujii), Kirill Reshke (reshke) | 4 | 2024-10-22 16:39 |
2024-11-19 20:02 |
||
on_error table, saving error info to a table | Moved to next CF | jian he (hellothere) | Nishant Sharma (nishant-at-edb) | 4 | 2024-10-08 03:29 |
2024-11-05 10:30 |
||
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) | 4 | 2024-10-08 03:31 |
2024-07-31 04:46 |
|||
CREATE DATABASE ... STRICT_UNICODE | Moved to next CF | Jeff Davis (jdavis) | 4 | 2024-10-05 07:22 |
2024-03-14 18:07 |
|||
Eager aggregation, take 3 | Moved to next CF | Richard Guo (richardguo) | 3 | 2024-10-08 03:32 |
2024-11-12 00:27 |
|||
CREATE DATABASE ... STRATEGY=FILE_CLONE | Moved to next CF | Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) | 3 | 2024-10-07 09:59 |
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), Gabriele Bartolini (gbartolini), Nathan Bossart (bossartn) | 3 | 2024-10-08 02:23 |
2024-11-20 18:04 |
||
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) | 3 | 2024-10-05 07:24 |
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 | Ilya Gladyshev (qoops) | 3 | 2024-10-07 14:03 |
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) | 3 | 2024-11-04 14:35 |
2024-11-07 00:51 |
||
SQL Commands | ||||||||
Add CANONICAL option to xmlserialize | Moved to next CF | 18 | Jim Jones (jimus) | Pavel Stehule (okbobcz), Oliver Ford (ojford) | 8 | 2024-10-07 07:07 |
2024-09-12 10:56 |
|
SQL:2011 application time | Moved to next CF | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere) | 8 | 2024-10-15 07:04 |
2024-11-21 16:35 |
||
Incremental View Maintenance (IVM), take 2 | Moved to next CF | Yugo Nagata (yugo.nagata) | 8 | 2024-10-07 17:06 |
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) | 7 | 2024-10-07 10:47 |
2024-10-25 04:04 |
|
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) | 5 | 2024-10-08 03:33 |
2024-11-21 10:41 |
||
COPY TO json | Moved to next CF | Joe Conway (jconway) | Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) | jconway | 5 | 2024-10-08 02:23 |
2024-11-19 06:16 |
|
RETURNING OLD/NEW values | Moved to next CF | Dean Rasheed (deanr) | 5 | 2024-10-08 03:33 |
2024-10-29 13:05 |
|||
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) | 3 | 2024-09-30 19:18 |
2024-11-19 16:38 |
||
Support LIKE with nondeterministic collations | Moved to next CF | Peter Eisentraut (petere) | Paul Jungwirth (pjungwir) | 3 | 2024-09-30 19:20 |
2024-11-20 07:29 |
||
Virtual generated columns | Moved to next CF | Peter Eisentraut (petere) | 3 | 2024-09-30 19:25 |
2024-11-14 09:46 |
|||
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-10-08 02:09 |
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 | 3 | 2024-10-03 20:53 |
2024-11-20 14:48 |
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-07-16 01:14 |
Reduce the log spam by excluding certain SQLSTATEs | Moved to next CF | 18 | Laurenz Albe (laurenz) | 3 | 2024-10-07 16:04 |
2024-08-15 17:52 |
||
New GUC autovacuum_max_threshold | Moved to next CF | 18 | Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com) | 3 | 2024-10-03 20:52 |
2024-11-13 10:33 |
||
Testing | ||||||||
CI and test improvements | Moved to next CF | Justin Pryzby (justinpryzby) | 13 | 2024-10-08 03:35 |
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) | 3 | 2024-10-31 05:59 |
2024-11-14 10:46 |
||
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) | 3 | 2024-09-30 19:23 |
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 |