Status summary: Committed: 75. Moved to next CF: 210. Withdrawn: 16. Rejected: 2. Returned with Feedback: 49. Total: 352.
Status | Ver | Author | Reviewers | Committer | Num cfs | Latest activity | Latest mail | |
---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||
Error "initial slot snapshot too large" in create replication slot | Withdrawn | Kyotaro Horiguchi (horiguti), Dilip Kumar (dilip.kumar) | Akshat Jaimini (akshatj) | 11 | 2024-01-16 04:32 |
2024-01-16 14:15 |
||
Fix Windows network event handling | Returned with feedback | Thomas Munro (macdice) | Robert Haas (rhaas) | 4 | 2024-02-01 09:34 |
2024-02-01 09:34 |
||
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 05:43 |
|
Fixes for non-atomic read of read of control file on ext4 + ntfs | Returned with feedback | Thomas Munro (macdice) | Robert Haas (rhaas), Anton Melnikov (antonmel) | 6 | 2024-02-01 18:19 |
2024-02-01 18:19 |
||
Fix assertion failure in SnapBuildInitialSnapshot() | Returned with feedback | Masahiko Sawada (masahikosawada) | 5 | 2024-02-01 18:20 |
2024-02-01 18:20 |
|||
Add some checks to avoid stack overflow | Moved to next CF | 17 | Heikki Linnakangas (heikki), Egor Chindyaskin (egorchin21) | Robert Haas (rhaas), Tom Lane (tgl), Andres Freund (andresfreund), Alexander Korotkov (smagen) | smagen | 5 | 2024-03-08 11:21 |
2024-03-11 02:24 |
Issue in postgres_fdw causing unnecessary wait for cancel request reply | Returned with feedback | Fujii Masao (masaofujii) | Masaki Kuwamura (mackyson) | 4 | 2024-02-01 18:22 |
2024-02-01 18:22 |
||
pg_get_indexdef modification to access catalog based on the TxnSnapshot | Returned with feedback | vigneshwaran C (vignesh.postgres) | 4 | 2024-01-05 17:47 |
2024-01-05 17:49 |
|||
Fix locale breakage caused by newer libperl | Returned with feedback | stable | Joe Conway (jconway) | Tristan Partin (tristan957) | jconway | 4 | 2024-01-05 17:56 |
2024-01-05 18:19 |
Allow SIGINT to cancel psql database reconnections | Moved to next CF | Tristan Partin (tristan957) | rhaas | 4 | 2024-04-02 14:33 |
2024-04-04 20:40 |
||
Postpone reparameterization of paths until when creating plans | Moved to next CF | Richard Guo (richardguo) | Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) | tgl | 4 | 2024-03-19 18:56 |
2024-03-21 11:20 |
|
Fix bogus Asserts in calc_non_nestloop_required_outer | Committed | Richard Guo (richardguo) | tgl | 3 | 2024-01-10 18:52 |
2024-01-10 04:22 |
||
Archive current timeline history file on archiver startup if needed | Returned with feedback | Jimmy Yih (jyih) | 3 | 2024-02-01 18:23 |
2024-02-01 18:23 |
|||
Unlogged relation copy is not fsync'd | Returned with feedback | Heikki Linnakangas (heikki) | 3 | 2024-01-05 19:40 |
2024-01-05 19:40 |
|||
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 |
||
Fix incorrect memory access in ExecBRUpdateTriggers() | Committed | Alexander Lakhin (law) | tgl | 2 | 2024-01-15 04:11 |
2024-01-15 16:29 |
||
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 |
|
Recovering from detoast-related catcache invalidations | Committed | stable | Tom Lane (tgl) | tgl | 2 | 2024-01-13 18:59 |
2024-01-15 03:28 |
|
Fix mismatched nullingrels when inlining functions | Committed | stable | Richard Guo (richardguo) | tgl | 1 | 2023-11-09 21:00 |
2023-11-09 20:51 |
|
typo in fallback implementation for pg_atomic_test_set_flag() | Committed | stable | Nathan Bossart (bossartn) | bossartn | 1 | 2023-11-15 21:08 |
2023-11-15 21:13 |
|
Fix file descriptor leak on error in async FDW | Committed | stable | Heikki Linnakangas (heikki) | heikki | 1 | 2023-11-23 11:35 |
2023-11-23 11:35 |
|
simplehash: preserve consistency in case of OOM | Committed | 17 | Jeff Davis (jdavis) | jdavis | 1 | 2023-11-17 22:27 |
2023-11-17 21:22 |
|
fix race condition in libpq (related to ssl connections) with BIO methods | Committed | stable | Michael Paquier (michael-kun), Aleksander Alekseev (aalekseev) | michael-kun | 1 | 2023-11-27 01:57 |
2023-11-27 03:03 |
|
LockAcquireExtended improvement | Moved to next CF | 17 | Jingxian Li (jingxian) | rhaas | 2 | 2024-03-14 13:16 |
2024-03-27 02:14 |
|
Thread-safe gai_strerror() for Windows | Moved to next CF | Thomas Munro (macdice) | macdice | 2 | 2024-02-11 22:26 |
2024-02-11 22:25 |
||
Forbid the use of invalidated physical slots in streaming replication. | Returned with feedback | Hou Zhijie (houzj) | 1 | 2024-02-01 16:18 |
2024-02-01 16:18 |
|||
Fix rare parallel hash join allocation failure | Committed | stable | Andrei Lepikhov (lepikhov) | Alena Rybakina (a.rybakina) | smagen | 1 | 2024-01-07 07:33 |
2024-01-07 07:31 |
autovacuum may skip tables when session_authorization/role is set on database | Returned with feedback | stable | Sami Imseih (simseih) | 1 | 2024-01-11 15:31 |
2024-01-11 15:32 |
||
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) | Moved to next CF | 17 | Amul Sul (sulamul) | Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev) | alvherre | 3 | 2024-05-14 15:10 |
2024-05-14 15:17 |
Dump-restore loosing 'attnotnull' bit for DEFERRABLE PRIMARY KEY column(s) | Rejected | 17 | Amul Sul (sulamul) | 1 | 2023-12-28 04:16 |
2024-05-14 15:17 |
||
Fix 'negative bitmapset member' error | Committed | Richard Guo (richardguo) | smagen | 1 | 2024-01-16 11:46 |
2024-01-15 00:34 |
||
Fix the issue that SJE mistakenly omits qual clauses | Committed | Richard Guo (richardguo) | smagen | 1 | 2024-01-09 11:00 |
2024-01-09 00:27 |
||
Network failure may prevent promotion | Moved to next CF | Kyotaro Horiguchi (horiguti) | 5 | 2024-10-07 01:08 |
2024-05-14 14:16 |
|||
False positive in bt_index_check in case of short 4B varlena datum | Moved to next CF | 17 | Mikhail Zhilin (mizhka-at-pgpro) | Andrey Borodin (x4m) | smagen | 2 | 2024-03-24 04:44 |
2024-03-23 11:37 |
Avoid deadlock and concurrency during orphan temp table removal | Moved to next CF | 17 | Mikhail Zhilin (mizhka-at-pgpro) | Akshat Jaimini (akshatj) | tgl | 2 | 2024-04-02 18:59 |
2024-04-04 09:51 |
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 |
||
Add non-blocking version of PQcancel | Moved to next CF | 17 | Jelte Fennema-Nio (jeltef) | Denis Laxalde (dlax) | alvherre | 11 | 2024-03-28 10:33 |
2024-11-21 01:30 |
Add new protocol message to make GUC_REPORT configurable and use it for psql prompt substitution of %N with the current user | Withdrawn | Pavel Stehule (okbobcz) | 5 | 2024-01-30 05:18 |
2024-01-30 05:19 |
|||
Use libpq single row mode for FETCH_COUNT when a cursor cannot be used | Moved to next CF | Daniel Vérité (danielverite) | Tom Lane (tgl), Laurenz Albe (laurenz) | tgl | 6 | 2024-04-07 00:45 |
2024-04-08 20:04 |
|
Add PQsendPipelineSync() to libpq | Committed | Anton Kirilov (volyrique) | Álvaro Herrera (alvherre), Michael Paquier (michael-kun), Álvaro Herrera (alvarofherrera), Jelte Fennema-Nio (jeltef) | michael-kun | 4 | 2024-01-16 04:44 |
2024-01-18 23:11 |
|
\d+ tablename, \d+ indexname about subpartition | Returned with feedback | 16 | team querytricks (querytricks2023.gmail.com) | Daniel Vérité (danielverite) | 4 | 2024-01-27 06:29 |
2024-01-27 06:29 |
|
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 |
||
vacuumdb/clusterdb/reindexdb: allow specifying objects to process in all databases | Moved to next CF | 17 | Nathan Bossart (bossartn) | Dean Rasheed (deanr) | bossartn | 5 | 2024-03-11 20:46 |
2024-03-11 20:48 |
Add force flag while doing pg_restore to force dropping database in case of existing connections | Returned with feedback | stable | Ahmed Ibrahim (ahmedibrahim) | Gurjeet Singh (gurjeet) | 3 | 2024-01-14 10:54 |
2024-01-14 10:55 |
|
Tab completion for ATTACH PARTITION | Returned with feedback | Tung Nguyen (tngngn) | 2 | 2024-01-29 03:09 |
2024-01-29 03:09 |
|||
Improve tab completion for ALTER DEFAULT PRIVILEGE and ALTER TABLE | Moved to next CF | 17 | vigneshwaran C (vignesh.postgres) | Suraj Khamkar (suraj.khamkar), Shubham Khanna (skhanna) | masahikosawada | 3 | 2024-04-08 05:00 |
2024-04-08 06:40 |
Tab completion for CREATE TABLE ... AS | Committed | 17 | Gilles Darold (darold) | Jim Jones (jimus) | michael-kun | 1 | 2023-11-16 00:54 |
2023-11-16 00:46 |
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 |
|
Call pqPipelineFlush from PQsendFlushRequest | Committed | 17 | Jelte Fennema-Nio (jeltef) | alvherre | 1 | 2023-11-16 00:55 |
2023-11-08 16:10 |
|
pgbench log file headers | Moved to next CF | 17 | Adam Hendel (adamhendel) | 2 | 2024-04-07 05:34 |
2024-03-31 05:10 |
||
Extend pgbench partitioning to pgbench_history | Moved to next CF | Gabriele Bartolini (gbartolini) | Abhijit Menon-Sen (ams) | 3 | 2024-05-14 15:53 |
2024-05-14 15:53 |
||
Password leakage avoidance function for libpq | Committed | Joe Conway (jconway) | jconway | 1 | 2024-01-09 16:13 |
2024-01-07 18:51 |
||
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 | Moved to next CF | Jacob Burroughs (maths22) | 3 | 2024-05-14 16:10 |
2024-05-21 19:42 |
|||
Code Comments | ||||||||
Fix comment about cross-checking the varnullingrels | Moved to next CF | Richard Guo (richardguo) | Matt Skelley (mattwasere) | richardguo | 3 | 2024-06-10 06:56 |
2024-06-10 07:04 |
|
Fix a comment in basic_archive about NO_INSTALLCHECK | Committed | Bharath Rupireddy (bharathrupireddy) | michael-kun | 1 | 2023-12-20 05:04 |
2023-12-19 23:43 |
||
Fix typos in simplehash.h | Committed | Richard Guo (richardguo) | Peter Eisentraut (petere) | petere | 1 | 2024-01-02 09:22 |
2024-01-10 07:46 |
|
Documentation | ||||||||
Improvements to Meson docs | Returned with feedback | Samay Sharma (samaysharma) | Tristan Partin (tristan957) | 5 | 2024-01-20 01:53 |
2024-01-20 01:53 |
||
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 |
Document efficient self-joins / UPDATE LIMIT techniques. | Returned with feedback | Corey Huinker (coreyh) | Laurenz Albe (laurenz) | 3 | 2024-02-13 09:22 |
2024-04-07 20:29 |
||
ALTER ROLE documentation improvement | Committed | 17 | Yurii Rashkovskii (yrashk) | Nathan Bossart (bossartn) | bossartn | 2 | 2024-01-19 03:41 |
2024-01-19 03:42 |
SET ROLE documentation improvement | Moved to next CF | 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 |
||
HOT - correct claim about indexes not referencing old line pointers | Moved to next CF | James Coleman (jcole1989) | Peter Geoghegan (pgeoghegan), Robert Haas (rhaas), David Johnston (polobo) | rhaas | 3 | 2024-03-21 17:09 |
2024-03-23 21:43 |
|
Document that triggers can break foreign key constraints | Moved to next CF | 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 |
|
Patch: Improve Boolean Predicate JSON Path Docs | Committed | 16 | David Wheeler (theory) | Jian He (stayreal), Erik Wienhold (ewie), shihao zhong (zhong950419) | tgl | 2 | 2024-01-25 16:32 |
2024-01-26 18:56 |
Clarify that you can create unique constraints on ONLY partitioned_table | Committed | stable | Laurenz Albe (laurenz) | Magnus Hagander (mha), shihao zhong (zhong950419) | mha | 2 | 2024-01-11 13:44 |
2024-01-11 15:05 |
Add EXCLUDE COLLATE in CREATE/ALTER TABLE document | Moved to next CF | 17 | shihao zhong (zhong950419) | Daniel Vérité (danielverite), Shubham Khanna (skhanna) | tgl | 3 | 2024-04-07 19:38 |
2024-04-07 19:38 |
Generate Doxygen documentation | Returned with feedback | John Morris (coyotebush) | 2 | 2024-02-01 18:31 |
2024-02-01 18:31 |
|||
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 | Moved to next CF | Roberto Mello (rmello) | Robert Treat (xzilla) | rhaas | 3 | 2024-05-16 12:55 |
2024-05-16 12:55 |
|
Quick Start Guide to PL/pgSQL and PL/Python Documentation | Moved to next CF | 17 | Ishaan Adarsh (requi3m) | 2 | 2024-03-23 05:11 |
2024-03-22 15:15 |
||
doc patch: note AttributeRelationId passed to FDW validator function | Committed | stable | Ian Barwick (barwick) | michael-kun | 1 | 2023-12-28 11:10 |
2023-12-28 12:46 |
|
Simplify documentation related to Windows builds | Moved to next CF | 17 | Michael Paquier (michael-kun) | 3 | 2024-05-16 22:54 |
2024-05-16 22:54 |
||
Explicitly state that tables, indexes, sequences and other relations share a single namespace | Committed | stable | Laurenz Albe (laurenz) | David Johnston (polobo), jian he (universality) | petere | 1 | 2024-01-31 11:15 |
2024-01-31 15:54 |
Miscellaneous | ||||||||
Function to log backtrace of postgres processes | Moved to next CF | vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) | Christoph Berg (myon), Maciek Sakrejda (msakrejda) | 17 | 2024-04-01 03:32 |
2024-02-27 02:46 |
||
Check consistency of GUC defaults between .sample.conf and pg_settings.boot_val | Returned with feedback | Kyotaro Horiguchi (horiguti), Justin Pryzby (justinpryzby) | Justin Pryzby (justinpryzby) | 9 | 2024-01-26 13:16 |
2024-01-26 13:18 |
||
pgbench - adding pl/pgsql versions of tests | Returned with feedback | Hannu Krosing (hannukrosing) | Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Nathan Bossart (bossartn) | 5 | 2024-02-01 18:32 |
2024-02-01 18:32 |
||
archive modules loose ends | Moved to next CF | Nathan Bossart (bossartn) | Yong Li (yoli) | bossartn | 6 | 2024-04-03 03:33 |
2024-04-03 03:35 |
|
pg_column_toast_chunk_id: a function to get a chunk ID of a TOASTed value | Moved to next CF | Yugo Nagata (yugo.nagata) | Nathan Bossart (bossartn) | bossartn | 5 | 2024-03-14 16:09 |
2024-03-18 07:44 |
|
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 |
||
Skip hidden files in serverside utilities | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Tobias Bussmann (t.bussmann) | d_gustafsson | 5 | 2024-03-25 13:44 |
2024-01-17 14:37 |
|
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 |
|||
Remove always true checks (src/backend/storage/buffer/bufmgr.c) | Returned with feedback | 17 | Gurjeet Singh (gurjeet), Ranier Vilela (raniervilela) | Gurjeet Singh (gurjeet) | 4 | 2024-02-01 18:34 |
2024-02-01 18:34 |
|
Extension Enhancement: Buffer Invalidation in pg_buffercache | Moved to next CF | Palak Chaturvedi (palak) | Cédric Villemain (c2main) | macdice | 5 | 2024-04-08 05:08 |
2024-04-08 05:02 |
|
Clean up some signal usage mainly related to Windows | Committed | Tristan Partin (tristan957) | bossartn | 3 | 2024-01-11 11:07 |
2024-01-11 11:07 |
||
Add pg_wait_for_lockers() function | Moved to next CF | Will Mortensen (will-extrahop) | 5 | 2024-07-22 06:47 |
2024-07-22 06:46 |
|||
Make documentation builds reproducible | Committed | Peter Eisentraut (petere) | petere | 3 | 2024-01-22 10:19 |
2024-01-29 23:36 |
||
Add pg_get_owned_sequence function | Moved to next CF | Dagfinn Ilmari Mannsåker (ilmari) | Nathan Bossart (bossartn) | 5 | 2024-04-09 08:49 |
2024-01-09 20:51 |
||
Reduce size of postgres.bki | Moved to next CF | Matthias van de Meent (mmeent) | 4 | 2024-05-15 16:37 |
2024-05-15 16:37 |
|||
Improve the log message output of basic_archive when basic_archive.archive_directory parameter is not set | Moved to next CF | 17 | Nathan Bossart (bossartn), Tung Nguyen (tngngn) | Daniel Gustafsson (d_gustafsson), Nathan Bossart (bossartn) | bossartn | 3 | 2024-03-05 08:57 |
2024-03-04 22:05 |
Add pg_basetype() function to obtain a DOMAIN base type | Moved to next CF | Steve Chávez (steve-chavez) | Tom Lane (tgl) | tgl | 3 | 2024-03-30 17:58 |
2024-03-30 18:00 |
|
Make the am_xxx function Asserts consistent | Withdrawn | 17 | Peter Smith (smithpb2250) | 2 | 2024-01-09 23:25 |
2024-01-09 23:24 |
||
Remove MSVC scripts from the tree | Committed | 17 | Michael Paquier (michael-kun) | Peter Eisentraut (petere) | michael-kun | 2 | 2023-12-30 19:50 |
2023-12-24 01:43 |
Fix log_line_prefix to display the transaction id (%x) for statements not in a transaction block | Moved to next CF | 17 | Zongliang Quan (quanzl) | jian he (universality) | 4 | 2024-05-18 10:05 |
2024-05-17 21:38 |
|
pg_basebackup: mention that spread checkpoints are the default | Committed | Michael Banck (mbanck) | Michael Paquier (michael-kun), Aleksander Alekseev (a.alekseev) | mha | 2 | 2024-01-10 12:34 |
2024-01-10 12:33 |
|
make pg_ctl more friendly | Moved to next CF | 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 |
|
locked reads for atomics | Moved to next CF | 17 | Nathan Bossart (bossartn) | Yong Li (yoli) | bossartn | 2 | 2024-02-29 16:25 |
2024-02-29 16:24 |
common signal handler protection | Moved to next CF | 17 | Nathan Bossart (bossartn) | bossartn | 2 | 2024-02-14 23:23 |
2024-02-14 23:23 |
|
introduce dynamic shared memory registry | Committed | 17 | Nathan Bossart (bossartn) | Andrei Lepikhov (lepikhov), Bharath Rupireddy (bharathrupireddy) | bossartn | 1 | 2024-01-19 20:45 |
2024-01-23 02:46 |
Reducing serialized size of Nodes from nodeToString output | Moved to next CF | Matthias van de Meent (mmeent) | Peter Eisentraut (petere) | 2 | 2024-04-04 11:34 |
2024-03-22 09:18 |
||
Add code indentation check to cirrus-ci | Withdrawn | Bharath Rupireddy (bharathrupireddy) | 1 | 2024-01-24 02:19 |
2024-01-24 02:21 |
|||
Add isCatalogRel in rmgrdesc | Committed | 17 | Bertrand Drouvot (bertranddrouvot.pg) | Masahiko Sawada (masahikosawada) | masahikosawada | 1 | 2023-12-21 01:13 |
2023-12-21 05:56 |
Set all variable-length fields of pg_attribute to null on column drop | Committed | Peter Eisentraut (petere) | petere | 1 | 2023-12-22 21:03 |
2023-12-22 21:01 |
||
Add SQL syntax check | Moved to next CF | Josef Šimánek (retro) | 3 | 2024-05-15 17:43 |
2024-05-16 10:29 |
|||
psql JSON output format | Moved to next CF | Christoph Berg (myon) | Laurenz Albe (laurenz) | 3 | 2024-05-15 18:00 |
2024-05-17 14:14 |
||
Making the initial and maximum DSA segment sizes configurable | Moved to next CF | Masahiko Sawada (masahikosawada) | masahikosawada | 2 | 2024-04-01 03:51 |
2024-02-29 02:47 |
||
Proposal to include --exclude-extension Flag in pg_dump | Moved to next CF | Ayush Vatsa (developerayuva) | Dean Rasheed (deanr) | deanr | 2 | 2024-03-20 10:07 |
2024-03-20 08:17 |
|
Functions to return random numbers in a given range | Moved to next CF | Dean Rasheed (deanr) | Andreas Karlsson (kandreas) | deanr | 2 | 2024-03-27 10:19 |
2024-03-27 10:32 |
|
WIP Incremental Json Parser | Moved to next CF | Andrew Dunstan (adunstan) | Jacob Champion (jchampion) | adunstan | 2 | 2024-04-04 10:58 |
2024-04-09 05:23 |
|
Tidy fill hstv array (src/backend/access/heap/pruneheap.c) | Moved to next CF | 17 | Ranier Vilela (raniervilela) | 2 | 2024-03-04 06:19 |
2024-03-04 18:33 |
||
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 Index-level REINDEX with multiple jobs | Moved to next CF | 17 | Maxim Orlov (m.orlov), Svetlana Derevyanko (getsusun) | smagen | 2 | 2024-03-25 00:08 |
2024-03-25 07:06 |
|
add function argument names to regex* functions. | Moved to next CF | jian he (universality) | Dian Fay (dmfay) | tgl | 3 | 2024-07-25 18:52 |
2024-07-27 19:40 |
|
Restore behavior of -initdb's -no-locale option when environment is not C | Committed | Tom Lane (tgl) | tgl | 1 | 2024-01-10 23:10 |
2024-01-12 02:56 |
||
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 |
||
Build libpq versionless for android | Committed | Matthias Kuhn (mkuhn) | Peter Eisentraut (petere) | petere | 1 | 2024-01-23 19:43 |
2024-01-23 19:42 |
|
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 |
||
Periodic burst growth of the checkpoint_req counter on replica. | Committed | 17 | Anton Melnikov (antonmel) | Alexander Korotkov (smagen) | smagen | 7 | 2023-12-24 23:14 |
2023-12-25 08:23 |
Fix inconsistency in reporting checkpointer stats | Returned with feedback | Nitin Jadhav (nitinjadhav11) | 6 | 2024-10-10 05:47 |
2024-09-30 18:33 |
|||
Add instrumentation showing if Heap2/PRUNE records came from VACUUM or from opportunistic pruning | Moved to next CF | Peter Geoghegan (pgeoghegan) | Melanie Plageman (melanieplageman) | heikki | 5 | 2024-03-25 13:05 |
2024-03-25 14:21 |
|
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() | Moved to next CF | Melih Mutlu (melihmutlu) | Atsushi Torikoshi (atsushitorikoshi) | davidrowley | 6 | 2024-07-25 04:49 |
2024-07-28 21:19 |
|
Show WAL stats on pg_stat_io | Returned with feedback | Nazir Bilal Yavuz (nbyavuz) | Michael Paquier (michael-kun), Akshat Jaimini (akshatj) | 4 | 2024-01-18 01:22 |
2024-07-06 07:28 |
||
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 |
||
backtrace_on_internal_error | Committed | Peter Eisentraut (petere) | petere | 1 | 2023-12-30 11:12 |
2023-12-30 11:11 |
||
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 |
||
Performance | ||||||||
More scalable multixacts buffers and locking | Moved to next CF | Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) | alvherre | 20 | 2024-04-07 12:52 |
2024-04-07 19:13 |
||
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 | Moved to next CF | 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 |
||
Improve dead tuple storage for lazy vacuum | Moved to next CF | Masahiko Sawada (masahikosawada), John Naylor (john.naylor) | masahikosawada | 10 | 2024-04-08 04:59 |
2024-04-08 13:17 |
||
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 |
||
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc | Returned with feedback | 16 | Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) | Lukas Fittl (lfittl), Hannu Krosing (hannukrosing) | 8 | 2024-02-01 18:44 |
2024-02-01 18:44 |
|
asynchronous execution support for Custom Scan | Returned with feedback | KaiGai Kohei (kaigai), kazutaka onishi (onishi) | 8 | 2024-02-01 17:41 |
2024-02-01 17:42 |
|||
Add semi-join pushdown to postgres_fdw | Committed | 17 | Alexander Pyhalov (a.pyhalov) | Yuki Fujii (fujiiyuki) | smagen | 8 | 2023-12-27 11:02 |
2023-12-05 10:29 |
BRIN Sort - sorting using BRIN indexes | Returned with feedback | Tomas Vondra (fuzzycz) | Greg Stark (stark), Matthias van de Meent (mmeent) | 7 | 2024-02-01 18:47 |
2024-02-01 18:47 |
||
Prefetch the next tuple's memory during seqscans | Withdrawn | David Rowley (davidrowley), Thomas Munro (macdice) | 7 | 2024-01-22 09:51 |
2024-01-22 10:15 |
|||
Lockless queue of waiters based on atomic operations for LWLock | Returned with feedback | Alexander Korotkov (smagen), Pavel Borisov (pborisov) | 7 | 2024-01-26 14:50 |
2024-01-26 14:53 |
|||
Partial aggregates push down | Returned with feedback | Yuki Fujii (fujiiyuki) | 6 | 2024-01-27 01:57 |
2024-08-23 00:07 |
|||
Check lateral references within PHVs for memoize cache keys | Moved to next CF | Richard Guo (richardguo) | Paul Jungwirth (pjungwir) | richardguo | 8 | 2024-07-15 01:39 |
2024-07-15 01:36 |
|
pg_upgrade data type check connection overhead reduction | Returned with feedback | Daniel Gustafsson (d_gustafsson) | Nathan Bossart (bossartn) | 5 | 2024-02-01 18:48 |
2024-03-19 13:38 |
||
Evaluate arguments of correlated SubPlans in the referencing ExprState | Moved to next CF | 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 |
||
A new strategy for pull-up correlated ANY_SUBLINK | Moved to next CF | 17 | Andy Fan (andyf) | Alena Rybakina (a.rybakina) | smagen | 5 | 2024-02-15 13:13 |
2024-02-15 09:51 |
Support Right Semi Join | Moved to next CF | 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 |
||
Parallel CREATE INDEX for BRIN indexes | Committed | Tomas Vondra (fuzzycz) | Matthias van de Meent (mmeent) | fuzzycz | 4 | 2023-12-08 17:33 |
2023-12-30 22:42 |
|
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 | Moved to next CF | Tomas Vondra (fuzzycz) | Jeff Davis (jdavis), James Coleman (jcole1989) | 6 | 2024-06-21 16:13 |
2023-12-20 00:45 |
||
Optimizing "boundary cases" during backward scan B-Tree index descents | Committed | 17 | Peter Geoghegan (pgeoghegan) | Matthias van de Meent (mmeent) | pgeoghegan | 4 | 2023-12-08 19:06 |
2023-11-06 13:16 |
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 | Moved to next CF | Matthias van de Meent (mmeent) | 6 | 2024-04-09 09:01 |
2024-06-05 15:12 |
|||
Add bump memory context type and use it for tuplesorts | Moved to next CF | David Rowley (davidrowley) | Nathan Bossart (bossartn), Matthias van de Meent (mmeent) | davidrowley | 5 | 2024-04-07 12:51 |
2024-04-07 23:14 |
|
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 |
Optimizing nbtree ScalarArrayOp execution, allowing multi-column ordered scans | Moved to next CF | Peter Geoghegan (pgeoghegan) | Matthias van de Meent (mmeent) | pgeoghegan | 4 | 2024-04-06 17:22 |
2024-04-08 02:13 |
|
Ignore is not null quals on not null columns | Committed | David Rowley (davidrowley), Richard Guo (richardguo) | davidrowley | 3 | 2024-01-23 05:47 |
2024-01-23 06:16 |
||
Faster "SET search_path" | Committed | 17 | Jeff Davis (jdavis) | Nathan Bossart (bossartn) | jdavis | 3 | 2024-01-04 21:59 |
2023-12-05 23:55 |
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 |
||
Memory consumed by child SpecialJoinInfo in partitionwise join planning | Moved to next CF | Ashutosh Bapat (ashutoshbapat) | Amit Langote (amitlan) | amitlan | 4 | 2024-03-25 09:08 |
2024-03-25 10:56 |
|
Allow parallel plan for referential integrity checks | Returned with feedback | 17 | Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com), Frédéric Yhuel (yhuelf) | 3 | 2024-02-01 17:49 |
2024-02-01 17:49 |
||
Change tuple table slot for Unique node to "virtual" | Moved to next CF | Denis Smirnov (darthunix) | Heikki Linnakangas (heikki) | 4 | 2024-03-28 12:19 |
2024-03-28 12:18 |
||
Streaming I/O, vectored I/O | Moved to next CF | Thomas Munro (macdice) | Heikki Linnakangas (heikki), Melanie Plageman (melanieplageman), Nazir Bilal Yavuz (nbyavuz) | macdice | 4 | 2024-04-08 05:09 |
2024-04-07 21:30 |
|
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() | Moved to next CF | 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 | Moved to next CF | Ashutosh Bapat (ashutoshbapat) | Richard Guo (richardguo) | richardguo | 4 | 2024-07-29 03:36 |
2024-07-29 03:44 |
|
GROUP BY optimization | Committed | Fedor Sigaev (sigaev), Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov) | smagen | 2 | 2024-01-26 14:37 |
2024-01-26 15:41 |
||
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 |
|
Fix a performance issue with Memoize | Committed | Richard Guo (richardguo) | davidrowley | 2 | 2024-01-29 05:46 |
2024-02-01 08:39 |
||
Index Insert Prefetching | Moved to next CF | Tomas Vondra (fuzzycz) | 4 | 2024-06-21 16:13 |
2024-01-26 14:45 |
|||
SLRU optimizations | Moved to next CF | Dilip Kumar (dilip.kumar), Andrey Borodin (x4m) | alvherre | 3 | 2024-02-28 16:45 |
2024-04-03 16:01 |
||
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 |
|||
Properly pathify the UNION planner | Moved to next CF | David Rowley (davidrowley) | Richard Guo (richardguo) | davidrowley | 3 | 2024-03-25 09:48 |
2024-04-01 23:22 |
|
autovectorize page checksum code included elsewhere | Moved to next CF | 18 | Nathan Bossart (bossartn) | 3 | 2024-04-12 19:52 |
2024-03-07 17:01 |
||
Add support function for range containment operators | Committed | 17 | jian he (universality), Kim Johan Andersson (kimjand) | Laurenz Albe (laurenz) | tgl | 1 | 2024-01-20 18:58 |
2024-01-26 13:05 |
GUC hashtable optimizations | Moved to next CF | 17 | Jeff Davis (jdavis), John Naylor (john.naylor) | john.naylor | 2 | 2024-04-09 06:30 |
2024-04-07 01:40 |
|
Vacuum reaps dead items sooner for index-less tables | Committed | Melanie Plageman (melanieplageman) | rhaas | 1 | 2024-01-26 17:05 |
2024-01-26 18:05 |
||
Propagate pathkeys from CTEs up to the outer query | Moved to next CF | Richard Guo (richardguo) | Tom Lane (tgl) | tgl | 2 | 2024-03-26 17:06 |
2024-03-27 09:34 |
|
Don't constrain self join removal due to PHVs | Committed | Richard Guo (richardguo) | smagen | 1 | 2023-12-25 07:31 |
2023-12-25 07:18 |
||
Improve rowcount estimate for UNNEST(column) | Committed | Paul Jungwirth (pjungwir) | Tom Lane (tgl) | tgl | 1 | 2024-01-04 23:45 |
2024-01-04 23:45 |
|
pg_convert improvement | Withdrawn | 1 | 2023-11-28 06:43 |
2023-12-04 17:58 |
||||
pg_convert improvement | Committed | 17 | Yurii Rashkovskii (yrashk) | Nathan Bossart (bossartn), Bertrand Drouvot (bertranddrouvot) | bossartn | 1 | 2023-12-04 17:58 |
2023-12-04 17:58 |
add AVX2 support to simd.h | Moved to next CF | 17 | Nathan Bossart (bossartn) | bossartn | 2 | 2024-03-26 19:08 |
2024-03-28 01:32 |
|
optimized atomic exchanges | Committed | 17 | Nathan Bossart (bossartn) | bossartn | 1 | 2023-12-18 16:57 |
2023-12-18 16:57 |
|
micro-optimizing json.c | Committed | 17 | Nathan Bossart (bossartn) | bossartn | 1 | 2023-12-18 16:36 |
2023-12-18 16:41 |
|
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 |
|||
Improve pg_dump/pg_restore/pg_upgrade handling of large objects | Moved to next CF | Tom Lane (tgl) | Nathan Bossart (bossartn) | tgl | 2 | 2024-04-01 20:46 |
2024-04-01 19:37 |
|
Avoid computing ORDER BY junk columns unnecessarily | Moved to next CF | Heikki Linnakangas (heikki) | 2 | 2024-02-10 09:36 |
2024-01-22 04:11 |
|||
An improvement on parallel DISTINCT | Moved to next CF | Richard Guo (richardguo) | davidrowley | 2 | 2024-02-09 12:33 |
2024-02-07 08:24 |
||
Not to invalidate CatalogSnapshot for local invalidation messages | Moved to next CF | Xiaoran Wang (fanfuxiaoran) | 2 | 2024-04-08 09:54 |
2023-12-22 07:34 |
|||
Make vacuum opportunistic freezing adaptive | Moved to next CF | Melanie Plageman (melanieplageman) | 2 | 2024-02-27 01:22 |
2024-01-02 18:47 |
|||
shared detoast datum | Moved to next CF | Andy Fan (andy2) | 5 | 2024-10-07 13:58 |
2024-06-22 03:10 |
|||
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 |
||
Incomplete item Allow handling of %TYPE arrays, e.g. tab.col%TYPE[] | Committed | 17 | Zongliang Quan (quanzl) | Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson) | tgl | 2 | 2024-01-05 19:33 |
2024-01-05 04:57 |
Refactoring | ||||||||
SetLatches() | Moved to next CF | Thomas Munro (macdice) | 11 | 2024-10-08 02:14 |
2024-11-04 16:08 |
|||
Rework LogicalOutputPluginWriterUpdateProgress | Returned with feedback | wei wang (wangwei) | 6 | 2024-01-15 16:19 |
2024-01-15 16:20 |
|||
Use AF_UNIX for tests on Windows (ie drop fallback TCP code) | Returned with feedback | Thomas Munro (macdice) | 6 | 2024-02-01 16:28 |
2024-02-01 16:28 |
|||
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 |
|
Some revises in adding sorting path | Committed | Richard Guo (richardguo) | davidrowley | 5 | 2024-01-30 21:17 |
2024-01-31 07:11 |
||
some namespace.c refactoring | Returned with feedback | Peter Eisentraut (petere) | 5 | 2024-01-26 13:44 |
2024-01-21 12:34 |
|||
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 |
||
Refactor pipe_read_line as a more generic interface for reading arbitrary strings off a pipe | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Heikki Linnakangas (heikki) | d_gustafsson | 5 | 2024-02-10 08:19 |
2024-03-08 23:06 |
|
Use atomic ops for unlogged LSN | Moved to next CF | 17 | John Morris (coyotebush) | Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) | bossartn | 5 | 2024-02-29 20:38 |
2024-02-29 20:37 |
generate syscache info automatically | Committed | Peter Eisentraut (petere) | John Naylor (john.naylor) | petere | 4 | 2024-01-26 13:36 |
2024-01-23 18:58 |
|
Refactor fork+exec code | Moved to next CF | Heikki Linnakangas (heikki) | heikki | 5 | 2024-03-18 09:49 |
2024-07-03 13:25 |
||
Unified file access using virtual file descriptors | Returned with feedback | 17 | John Morris (coyotebush) | 4 | 2024-02-01 16:26 |
2024-02-01 16:26 |
||
tablecmds.c/MergeAttributes() cleanup | Committed | Peter Eisentraut (petere) | Álvaro Herrera (alvherre), Ashutosh Bapat (ashutoshbapat) | petere | 4 | 2024-01-26 13:43 |
2024-01-30 06:22 |
|
Revises for the check of parameterized partial paths | Moved to next CF | 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 |
||
Remove unused fields in ReorderBufferTupleBuf | Committed | Masahiko Sawada (masahikosawada), Aleksander Alekseev (a.alekseev) | Masahiko Sawada (masahikosawada) | masahikosawada | 3 | 2024-01-29 02:42 |
2024-01-29 02:16 |
|
Simplify create_merge_append_path a bit for clarity | Moved to next CF | Richard Guo (richardguo) | Paul Jungwirth (pjungwir) | richardguo | 5 | 2024-07-29 03:35 |
2024-07-29 03:03 |
|
Move bki file pre-processing from initdb to bootstrap | Returned with feedback | Krishnakumar Ravi (kkpgdev) | Peter Eisentraut (petere) | 3 | 2024-02-01 16:24 |
2024-02-01 16:24 |
||
Relation bulk write facility | Moved to next CF | Heikki Linnakangas (heikki) | heikki | 3 | 2024-03-03 16:09 |
2024-02-29 19:12 |
||
Add new for_each macros for iterating over a List that do not require ListCell pointer | Committed | Jelte Fennema-Nio (jeltef) | Nathan Bossart (bossartn) | bossartn | 2 | 2024-01-04 22:17 |
2024-01-04 22:17 |
|
Set minimum LLVM version to 10 | Committed | Thomas Munro (macdice) | macdice | 2 | 2024-01-25 03:52 |
2024-01-25 22:39 |
||
retire MemoryContextResetAndDeleteChildren backwards compatibility macro | Committed | 17 | Nathan Bossart (bossartn) | bossartn | 1 | 2023-11-15 19:45 |
2023-11-16 13:43 |
|
Do away with a few backwards compatibility macros | Committed | 17 | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | bossartn | 1 | 2023-11-27 19:13 |
2023-11-27 19:14 |
Hide exposed impl detail of wchar.c | Committed | stable | Nathan Bossart (bossartn) | bossartn | 1 | 2024-01-29 18:13 |
2024-01-29 18:12 |
|
New [relation] options engine | Moved to next CF | Nikolay Shaplov (nataraj) | 5 | 2024-10-08 02:18 |
2024-06-22 18:21 |
|||
automating RangeTblEntry node support | Moved to next CF | Peter Eisentraut (petere) | Paul Jungwirth (pjungwir) | petere | 2 | 2024-03-22 06:50 |
2024-03-22 06:49 |
|
Move walreceiver state assignment (to WALRCV_STREAMING) in WalReceiverMain() | Withdrawn | 17 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2024-01-22 13:38 |
2024-01-22 13:37 |
||
Make attstattarget nullable | Moved to next CF | Peter Eisentraut (petere) | Álvaro Herrera (alvherre) | petere | 2 | 2024-03-17 12:51 |
2024-03-17 19:29 |
|
Revise the Asserts added to bimapset manipulation functions | Committed | Richard Guo (richardguo) | davidrowley | 1 | 2024-01-17 11:17 |
2024-01-16 20:44 |
||
Confine vacuum skip logic to lazy_scan_skip | Moved to next CF | 17 | Melanie Plageman (melanieplageman) | Heikki Linnakangas (heikki) | heikki | 2 | 2024-03-11 18:54 |
2024-07-24 05:40 |
Replication & Recovery | ||||||||
Make message at end-of-recovery less scary | Withdrawn | Kyotaro Horiguchi (horiguti) | Aleksander Alekseev (a.alekseev), Ashutosh Sharma (ashu_coek), Justin Pryzby (justinpryzby), Pavel Borisov (pborisov) | 20 | 2024-01-31 01:57 |
2024-01-23 04:13 |
||
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory | Returned with feedback | Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) | 11 | 2024-01-22 01:04 |
2024-01-22 01:05 |
|||
Support logical replication of DDL commands | Moved to next CF | Zheng Li (zhengli), vigneshwaran C (vignesh.postgres), Ajin Cherian (ajinc), Hou Zhijie (houzj), Runqi Tian (runqitian) | Amit Kapila (amitkapila), Peter Smith (smithpb2250) | 10 | 2024-03-28 12:27 |
2024-03-28 12:03 |
||
Skip replicating the tables specified in except table option | Withdrawn | vigneshwaran C (vignesh.postgres) | Takamichi Osumi (tatatappp), Peter Smith (smithpb) | 9 | 2024-01-09 06:32 |
2024-01-09 06:32 |
||
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 |
|
Reuse Workers and Replication Slots during Logical Replication | Returned with feedback | Melih Mutlu (melihmutlu) | Daniel Gustafsson (d_gustafsson) | 8 | 2024-01-10 13:10 |
2024-01-10 13:10 |
||
Improve WALRead() to suck data directly from WAL buffers when possible | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | jdavis | 7 | 2024-04-11 01:01 |
2024-04-09 06:33 |
|
Preserve subscription relation state during pg_upgrade | Committed | Julien Rouhaud (rjuju), vigneshwaran C (vignesh.postgres) | Michael Paquier (michael-kun) | amitkapila | 5 | 2024-01-04 10:07 |
2024-07-25 08:16 |
|
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 |
Synchronizing slots from primary to standby | Moved to next CF | 17 | Bertrand Drouvot (bertranddrouvot.pg) | Dilip Kumar (dilip.kumar) | amitkapila | 5 | 2024-04-06 05:25 |
2024-04-09 05:13 |
Skip collecting decoded changes of already-aborted transactions | Returned with feedback | Masahiko Sawada (masahikosawada) | 3 | 2024-02-01 15:47 |
2024-11-19 07:12 |
|||
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 |
||
logicalrep_worker_launch - counting/checking the type limits | Moved to next CF | Peter Smith (smithpb2250) | 4 | 2024-04-23 03:00 |
2024-03-31 09:12 |
|||
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 | Moved to next CF | Daniil Zakhlystov (daniil.zakhlystov) | 4 | 2024-04-09 08:48 |
2023-11-10 23:58 |
|||
Add recovery to pg_control and remove backup_label | Withdrawn | 17 | David Steele (dsteele) | Michael Paquier (michael-kun) | 2 | 2024-01-28 23:27 |
2024-01-28 23:28 |
|
speed up a logical replication setup (pg_createsubscriber) | Moved to next CF | 17 | Euler Taveira (eulerto) | Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat), Hayato Kuroda (ha-kun) | petere | 3 | 2024-03-25 13:36 |
2024-03-26 21:29 |
incremental backup | Committed | 17 | Robert Haas (rhaas) | rhaas | 1 | 2024-01-05 14:37 |
2024-01-03 15:10 |
|
Lockless exit path for ReplicationOriginExitCleanup | Committed | Bharath Rupireddy (bharathrupireddy) | alvherre | 1 | 2024-01-15 12:04 |
2024-01-15 12:03 |
||
Improve eviction algorithm in ReorderBuffer | Moved to next CF | Masahiko Sawada (masahikosawada) | Jeff Davis (jdavis) | masahikosawada | 2 | 2024-04-08 04:59 |
2024-04-08 18:55 |
|
Flushing large data immediately in pqcomm | Moved to next CF | Melih Mutlu (melihmutlu) | Heikki Linnakangas (heikki) | davidrowley | 2 | 2024-04-07 09:34 |
2024-04-08 12:27 |
|
Track in pg_replication_slots the reason why slots conflict? | Committed | shveta malik (shvetam) | Amit Kapila (amitkapila), Michael Paquier (michael-kun) | amitkapila | 1 | 2024-01-10 09:13 |
2024-01-10 09:15 |
|
Security | ||||||||
USAGE privilege on PUBLICATION | Withdrawn | Antonin Houska (a.houska) | 9 | 2024-01-15 10:56 |
2023-03-20 06:17 |
|||
User functions for building SCRAM secrets | Returned with feedback | Jonathan Katz (jkatz05) | 7 | 2024-01-27 03:32 |
2024-01-27 03:35 |
|||
Fix search_path for maintenance commands | Withdrawn | 17 | Jeff Davis (jdavis) | Nathan Bossart (bossartn) | 4 | 2024-01-18 05:10 |
2024-01-18 05:11 |
|
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-19 11:05 |
||
Add CHECK_FOR_INTERRUPTS in scram_SaltedPassword loop. | Committed | stable | Bowen Shi (zxwsbg) | Aleksander Alekseev (a.alekseev) | michael-kun | 1 | 2023-11-27 23:45 |
2023-11-27 23:39 |
Server Features | ||||||||
Update relfrozenxmin when truncating temp tables | Returned with feedback | 16 | Greg Stark (stark) | 12 | 2024-01-22 01:29 |
2024-01-22 01:29 |
||
Index SLRUs by 64-bit integers rather than by 32-bit integers | Committed | 16 | Aleksander Alekseev (a.alekseev), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Alexander Korotkov (smagen), Jacob Champion (jchampion) | smagen | 11 | 2023-12-04 10:13 |
2023-12-17 21:14 |
Compression dictionaries | Returned with feedback | 17 | Aleksander Alekseev (a.alekseev) | Matthias van de Meent (mmeent), Nikita Malakhov (nmalakh) | 9 | 2024-01-26 13:21 |
2024-01-26 13:23 |
|
ALTER TABLE SET ACCESS METHOD on partitioned tables | Moved to next CF | Justin Pryzby (justinpryzby), Soumyadeep Chakraborty (soumyadeep2007), Soumyadeep Chakraborty (soumyadeepc) | Álvaro Herrera (alvherre) | alvherre | 10 | 2024-03-26 08:05 |
2024-04-02 05:06 |
|
Push aggregation down to base relations and joins | Returned with feedback | Yuki Fujii (fujiiyuki) | Tomas Vondra (fuzzycz) | 8 | 2024-01-22 01:21 |
2024-01-22 01:22 |
||
BCP 47 locale names for Windows | Moved to next CF | Thomas Munro (macdice) | 7 | 2024-10-08 03:29 |
2024-08-08 11:39 |
|||
Provide the facility to set binary format output for specific OID's per session | Returned with feedback | Dave Cramer (dcramer) | Peter Eisentraut (petere), Gurjeet Singh (gurjeet) | 8 | 2024-02-01 15:35 |
2024-02-01 15:35 |
||
Patch to implement missing join selectivity estimation for range types | Moved to next CF | 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 | Moved to next CF | 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 |
|||
TDE key management patches | Returned with feedback | David Christensen (davidchristensen) | Chris Travers (einhverfr) | 7 | 2024-02-01 15:17 |
2024-02-01 15:17 |
||
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 |
|||
Transaction timeout | Moved to next CF | Andrey Borodin (x4mmm) | Nathan Bossart (bossartn), Nikolay Samokhvalov (nikolay), yuhang qiu (qyh), Tung Nguyen (tngngn) | smagen | 7 | 2024-02-29 18:19 |
2024-03-13 08:17 |
|
BRIN - SK_SEARCHARRAY and scan key preprocessing | Returned with feedback | Tomas Vondra (fuzzycz) | Heikki Linnakangas (heikki) | 5 | 2024-01-15 05:39 |
2024-01-15 05:43 |
||
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE | Moved to next CF | David Geier (geidav) | Heikki Linnakangas (heikki), Masahiro Ikeda (masahiro.ikeda) | davidrowley | 6 | 2024-07-09 00:53 |
2024-07-09 02:44 |
|
Built-in collation provider for "C" and "C.UTF-8" | Moved to next CF | 17 | Jeff Davis (jdavis) | Peter Eisentraut (petere), Daniel Vérité (danielverite) | jdavis | 5 | 2024-04-09 06:35 |
2024-04-04 23:38 |
ltree hash functions | Moved to next CF | Tommy Pavlicek (tommyp) | tgl | 5 | 2024-03-21 22:28 |
2024-03-21 22:29 |
||
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 |
||
Variable Block Size | Withdrawn | 17 | David Christensen (davidchristensen) | 4 | 2024-01-19 20:55 |
2023-10-02 15:39 |
||
pg_stat_logmsg | Moved to next CF | Joe Conway (jconway) | 7 | 2024-10-07 07:17 |
2024-07-18 04:32 |
|||
Multiple passwords, interval expirations | Returned with feedback | Gurjeet Singh (gurjeet), Joshua Brindle (joshuab) | 4 | 2024-02-01 11:04 |
2024-02-01 11:04 |
|||
Forcing new tuples of updates off the page | Moved to next CF | Matthias van de Meent (mmeent) | Laurenz Albe (laurenz) | 4 | 2024-03-15 11:06 |
2024-03-15 11:06 |
||
pg_tracing | Moved to next CF | Anthonin Bonnefoy (bonnefoa) | Nikita Malakhov (nmalakh) | 5 | 2024-07-10 06:12 |
2024-03-18 14:00 |
||
CHECK constraint deferrable Support | Withdrawn | Himanshu Upadhyaya (himanshuu) | Dean Rasheed (deanr) | 3 | 2024-01-15 10:31 |
2023-10-13 00:36 |
||
Support % wildcard in extension upgrade script filenames | Returned with feedback | 16 | Sandro Santilli (strk) | Regina Obe (reginaobe) | 3 | 2024-02-01 11:01 |
2024-02-01 17:58 |
|
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 | Moved to next CF | Jelte Fennema-Nio (jeltef) | Euler Taveira (eulerto) | 5 | 2024-07-25 08:19 |
2024-07-25 08:30 |
||
More new SQL/JSON item methods | Committed | 17 | Jeevan Chalke (jeevan.chalke) | Andrew Dunstan (adunstan) | adunstan | 3 | 2024-01-25 15:41 |
2024-02-01 06:08 |
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 |
||
Add support function for containment operators | Committed | 17 | tgl | 1 | 2024-01-26 13:05 |
2024-01-26 13:05 |
||
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 | Moved to next CF | 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 | Moved to next CF | Maxim Orlov (m.orlov) | 3 | 2024-04-09 08:03 |
2024-01-03 10:33 |
|||
Direct SSL connections | Moved to next CF | Greg Stark (stark) | Heikki Linnakangas (heikki), Jacob Champion (jchampion) | heikki | 2 | 2024-04-08 01:40 |
2024-04-08 08:38 |
|
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 |
||
SQL Commands | ||||||||
Add SPLIT PARTITION/MERGE PARTITIONS commands | Moved to next CF | 18 | Dmitry Koval (d.koval) | stephane tachoires (sttachoires) | smagen | 11 | 2024-09-06 11:46 |
2024-08-30 08:43 |
COPY FROM IGNORE_ERRORS - ignores rows with errors while copying | Committed | 17 | Atsushi Torikoshi (atsushitorikoshi), Damir Belyalov (xhevx) | Daniel Gustafsson (d_gustafsson), Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) | smagen | 8 | 2024-01-16 21:38 |
2024-01-19 14:26 |
MERGE INTO updatable_view | Moved to next CF | Dean Rasheed (deanr) | Vik Fearing (xocolatl) | deanr | 7 | 2024-02-29 16:33 |
2024-02-29 16:37 |
|
MERGE ... WHEN NOT MATCHED BY SOURCE | Moved to next CF | Dean Rasheed (deanr) | Vik Fearing (xocolatl) | deanr | 7 | 2024-03-30 10:07 |
2024-03-26 08:08 |
|
MERGE ... RETURNING | Moved to next CF | Dean Rasheed (deanr) | Jeff Davis (jdavis), Gurjeet Singh (gurjeet) | deanr | 6 | 2024-03-18 07:58 |
2024-03-18 08:01 |
|
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-15 06:38 |
||
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 |
|||
Support TZ format code in to_timestamp() | Committed | Tom Lane (tgl) | Aleksander Alekseev (a.alekseev) | tgl | 4 | 2024-01-25 22:47 |
2024-01-24 16:13 |
|
CREATE COLLATION default provider | Withdrawn | 17 | Jeff Davis (jdavis) | Peter Eisentraut (petere) | 4 | 2024-01-21 19:06 |
2024-01-21 19:07 |
|
Remaining sql/json patches | Moved to next CF | Amit Langote (amitlan), Nikita Glukhov (n.glukhov) | amitlan | 5 | 2024-04-08 09:03 |
2024-04-08 09:08 |
||
Reindex toast table's index before main table's indexes | Committed | Gurjeet Singh (gurjeet) | Nathan Bossart (bossartn) | michael-kun | 3 | 2024-01-26 09:23 |
2024-01-26 09:22 |
|
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 |
|
ALTER COLUMN ... SET EXPRESSION syntax | Committed | Amul Sul (sulamul) | Peter Eisentraut (petere), Vik Fearing (xocolatl), Maxim Orlov (m.orlov), ajitpostgres awekar (ajit.awekar) | petere | 3 | 2024-01-04 18:47 |
2024-01-08 03:38 |
|
[PoC] Implementation of distinct in Window Aggregates: take two | Returned with feedback | Ankit Kumar Pandey (ankitkpandey) | 3 | 2024-02-01 10:49 |
2024-02-01 10:49 |
|||
Catalog domain not-null constraints | Moved to next CF | Peter Eisentraut (petere) | Aleksander Alekseev (a.alekseev) | petere | 2 | 2024-03-20 09:33 |
2024-04-08 09:53 |
|
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 02:55 |
||
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 |
|||
partitioning and identity column | Committed | Ashutosh Bapat (ashutoshbapat) | Peter Eisentraut (petere) | petere | 1 | 2024-01-16 18:57 |
2024-01-24 07:02 |
|
System Administration | ||||||||
Avoid hiding shared filesets in pg_ls_tmpdir (pg_ls_* functions for showing metadata ...) | Returned with feedback | Justin Pryzby (justinpryzby) | Fabien Coelho (calvin) | 21 | 2024-01-22 01:15 |
2024-01-22 01:16 |
||
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 | Moved to next CF | 18 | Nathan Bossart (bossartn) | 8 | 2024-07-19 21:24 |
2024-07-19 19:37 |
||
Report planning memory usage in EXPLAIN ANALYZE | Committed | 17 | Ashutosh Bapat (ashutoshbapat) | Andy Fan (andyf) | alvherre | 3 | 2024-01-29 17:05 |
2024-01-30 10:18 |
Improve pg_restore toc file parsing and format for better performances | Returned with feedback | 17 | Pierre Ducroquet (pinaraf) | Nathan Bossart (bossartn) | 3 | 2024-01-14 11:49 |
2024-01-14 11:49 |
|
PITR shutdown should not report error by pg_ctl | Withdrawn | 17 | Zhao Junwang (zhjwpku), TianXiang Li (krisdiano) | 1 | 2023-11-30 11:17 |
2024-07-19 12:13 |
||
Exponential backoff for auth_delay | Moved to next CF | Michael Banck (mbanck) | Abhijit Menon-Sen (ams), Nathan Bossart (bossartn) | 2 | 2024-04-07 07:42 |
2024-04-07 07:43 |
||
Testing | ||||||||
CI and test improvements | Moved to next CF | Justin Pryzby (justinpryzby) | 13 | 2024-10-08 03:35 |
2024-11-16 20:44 |
|||
Detect test suite sideeffects in pg_regress | Moved to next CF | Daniel Gustafsson (d_gustafsson) | 5 | 2024-04-03 11:42 |
2024-03-27 16:06 |
|||
abidiff tests | Moved to next CF | Peter Eisentraut (petere) | Christoph Berg (myon) | 5 | 2024-03-14 14:38 |
2024-03-14 14:38 |
||
CI speed improvements for FreeBSD | Moved to next CF | Thomas Munro (macdice) | Maxim Orlov (m.orlov) | macdice | 4 | 2024-03-13 02:03 |
2024-03-13 02:03 |
|
Create shorthand for including all extra tests | Rejected | Nazir Bilal Yavuz (nbyavuz) | Peter Eisentraut (petere) | 2 | 2024-01-20 08:23 |
2024-01-20 08:22 |
||
Build the docs if there are changes in docs and don't run other tasks if the changes are only in docs | Moved to next CF | Nazir Bilal Yavuz (nbyavuz) | 4 | 2024-05-17 06:30 |
2024-05-15 11:28 |
|||
Add test module for Table Access Method | Returned with feedback | Fabrízio Mello (fabriziomello) | 2 | 2024-01-14 11:09 |
2024-01-16 12:16 |
|||
Adding facility for injection points (or probe points?) for more advanced tests | Committed | Michael Paquier (michael-kun) | Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) | michael-kun | 2 | 2024-01-22 04:47 |
2024-01-23 03:32 |
|
Add a perl function in Cluster.pm to generate WAL | Committed | Bharath Rupireddy (bharathrupireddy) | michael-kun | 1 | 2023-12-21 01:27 |
2024-01-09 05:29 |
||
pg_stat_statements: more test coverage | Committed | Peter Eisentraut (petere) | petere | 1 | 2023-12-30 19:40 |
2023-12-31 18:42 |
||
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 |