Status summary: Needs review: 170. Waiting on Author: 31. Ready for Committer: 29. Committed: 36. Withdrawn: 7. Rejected: 1. Returned with Feedback: 2. Total: 276.
Patch | ID | Status | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest activity | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | |||||||||||
pg_ctl start may return 0 even if the postmaster has been already started on Windows | 4573 | Waiting on Author | Needs rebase! | Kyotaro Horiguchi (horiguti) | Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) | 8 | 2025-02-12 16:03 |
2024-07-19 18:32 |
|||
"unexpected duplicate for tablespace" problem in logical replication | 4720 | Waiting on Author | stable |
|
+24−9 | Shenhao Wang (wangshenhao) | Masahiko Sawada (masahikosawada) | 7 | 2025-02-12 16:03 |
2024-07-24 21:51 |
|
Network failure may prevent promotion | 4748 | Waiting on Author | Needs rebase! | Kyotaro Horiguchi (horiguti) | 7 | 2025-02-12 16:03 |
2024-05-14 14:16 |
||||
data loss bug in initial sync of logical replication | 4766 | Needs review |
|
+411−34 | Tomas Vondra (fuzzycz) | Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) | 6 | 2025-02-12 16:03 |
2024-12-11 07:06 |
||
Fix rare recovery shutdown hang | 4884 | Waiting on Author | Needs rebase! | Thomas Munro (macdice) | Noah Misch (nmisch), Martijn Wallet (mwallet) | 5 | 2025-02-12 16:04 |
2024-12-03 09:43 |
|||
Fix BackgroundPsql to report error on query timeout rather than calling die | 4959 | Ready for Committer | 18 |
|
+18−18 | Daniel Gustafsson (d_gustafsson) | Heikki Linnakangas (heikki) | 5 | 2025-02-12 16:04 |
2025-02-19 23:56 |
|
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts | 4986 | Waiting on Author |
|
+6−2 | Matthias van de Meent (mmeent) | Akshat Jaimini (akshatj) | 5 | 2025-02-12 16:04 |
2024-12-10 06:25 |
||
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state | 5029 | Needs review |
|
+121−6 | ChangAo Chen (chenchangao) | 5 | 2025-02-12 16:04 |
2024-08-13 10:07 |
|||
windows compilation fails when gssapi & openssl are enabled | 5060 | Waiting on Author | 17 |
|
+46−30 | Imran Zaheer (imranzaheer) | Yasir Shah (yasir.hussain.shah.gmail.com) | 5 | 2025-02-12 16:04 |
2025-01-31 15:34 |
|
Incorrect error message for cancellation triggered by statement_timeout & flaky test | 5070 | Needs review | stable |
|
+16−5 | Jelte Fennema-Nio (jeltef) | 5 | 2025-02-18 09:30 |
2025-02-18 09:29 |
||
inplace update: send nontransactional invalidations | 5091 | Needs review | stable |
|
+0−0 | Noah Misch (nmisch) | nmisch | 5 | 2025-02-12 16:04 |
2024-11-09 01:02 |
|
Incremental Sort Cost Estimation Instability | 5093 | Needs review | 18 |
|
+180−32 | Andrei Lepikhov (lepikhov) | 5 | 2025-02-07 02:45 |
2024-11-11 14:10 |
||
Prevent incorrect entries in pg_stat_activity. | 5105 | Waiting on Author |
|
+19−2 | Fujii Masao (masaofujii) | 4 | 2025-02-12 16:04 |
2024-12-09 14:27 |
|||
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() | 5124 | Waiting on Author | Needs rebase! | Thomas Munro (macdice) | Noah Misch (nmisch) | 4 | 2025-02-12 16:04 |
2024-07-30 23:54 |
|||
DirtyScanshot index scan skips concurrently updated tuples | 5151 | Waiting on Author | stable | Needs rebase! | Michail Nikolaev (nkey) | 4 | 2025-02-11 22:31 |
2025-02-11 23:39 |
|||
psql client does not handle WSAEWOULDBLOCK on Windows | 5154 | Waiting on Author |
|
+0−0 | Umar Hayat (pgwizard) | 4 | 2025-02-12 16:04 |
2024-12-10 06:41 |
|||
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY | 5160 | Needs review | stable | Needs rebase! | Michail Nikolaev (nkey) | 4 | 2025-02-03 17:00 |
2025-01-18 12:59 |
|||
Fix standby may crash when switching-over in certain special cases | 5199 | Needs review |
|
+2−2 | pixian shi (pxshi) | 4 | 2025-02-12 16:04 |
2024-12-27 13:32 |
|||
ensure we have a snapshot when dropping an index concurrently | 5262 | Needs review | 18 |
|
+124−30 | Nathan Bossart (bossartn) | bossartn | 3 | 2025-02-03 16:45 |
2024-11-27 15:59 |
|
Fix incorrect Assert in gistFindCorrectParent() | 5268 | Waiting on Author |
|
+2−0 | Tender Wang (tndrwang) | 3 | 2025-02-12 16:04 |
2024-11-15 09:10 |
|||
Fix race between WAL flush and InstallXLogFileSegment() | 5276 | Waiting on Author |
|
+45−0 | Thomas Munro (macdice) | Soumyadeep Chakraborty (soumyadeepc) | 3 | 2025-02-12 16:04 |
2024-10-31 08:03 |
||
Fix for consume_xids advancing XIDs incorrectly | 5303 | Waiting on Author | stable |
|
+20−14 | Yushi Ogiwara (yushi) | 3 | 2025-02-12 16:04 |
2024-12-03 09:28 |
||
Fix creation of empty .log files during log rotation | 5365 | Needs review |
|
+15−12 | Arseny Kositsin (arseny114) | 2 | 2025-02-12 16:04 |
2024-12-20 02:19 |
|||
Fix bug with accessing to temporary tables of other sessions | 5379 | Needs review | 17 |
|
+231−34 | Daniil Davydov (dddaniil) | Rafia Sabih (rafia.sabih) | 2 | 2025-02-19 11:24 |
2025-02-19 06:13 |
|
bt_index_parent_check false alarm for indexes created concurrently | 5438 | Needs review |
|
+69−39 | Michail Nikolaev (nkey) | 2 | 2025-02-12 01:04 |
2024-12-15 18:43 |
|||
Incorrect result of bitmap heap scan. | 5448 | Needs review | stable | Needs rebase! | Matthias van de Meent (mmeent) | 2 | 2025-02-12 16:04 |
2025-01-07 17:46 |
|||
Bug: mdunlinkfiletag unlinks mainfork seg.0 instead of indicated fork+segment | 5454 | Needs review |
|
+10−7 | Matthias van de Meent (mmeent) | 2 | 2025-02-12 16:04 |
2024-12-21 01:21 |
|||
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData | 5532 | Needs review | stable |
|
+388−190 | Michael Paquier (michael-kun) | 1 | 2025-01-30 06:37 |
2025-02-19 00:57 |
||
Fix buffer pining logic in [SP-]Gist | 5542 | Needs review |
|
+633−34 | Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent) | 1 | 2025-02-05 10:07 |
2025-02-08 13:46 |
|||
Fix Potential Memory Leak in pg_amcheck Code | 5555 | Needs review | stable |
|
+0−0 | Shuntian Jiao (jiaoshuntian) | xueyu gao (hope) | 1 | 2025-02-07 09:16 |
2025-02-07 08:28 |
|
Invalid cached plan in check_foreign_key; cascade update in check_primary_key; refint.c | 5577 | Needs review |
|
+42−32 | Dmitrii Bondar (difesu) | 1 | 2025-02-19 04:39 |
2025-02-19 03:15 |
|||
Improve ACL checks in pg_prewarm for indexes | 5583 | Needs review |
|
+58−4 | Ayush Vatsa (developerayuva) | 1 | 2025-02-19 10:25 |
2025-02-19 10:31 |
|||
Fix api misuse (src/bin/pg_amcheck/pg_amcheck.c) | 5586 | Needs review | 18 |
|
+0−0 | Ranier Vilela (raniervilela) | 1 | 2025-02-20 12:02 |
2025-02-18 12:48 |
||
Clients | |||||||||||
psql meta-command conninfo+ | 4814 | Needs review |
|
+276−31 | Maiquel Grassi (maiquel), Hunaid Sohail (hunaid) | Álvaro Herrera (alvherre), Nathan Bossart (bossartn), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) | alvherre | 6 | 2025-02-04 05:01 |
2025-01-21 10:17 |
|
libpq: Fix processing of SSL records >8kB on async API | 5251 | Needs review | stable |
|
+13−0 | Lars Kanis (larsk) | Jacob Champion (jchampion) | 3 | 2025-02-04 20:26 |
2024-09-11 23:00 |
|
Allow default \watch interval in psql to be configured | 5353 | Needs review |
|
+132−3 | Daniel Gustafsson (d_gustafsson) | Masahiro Ikeda (masahiro.ikeda) | 3 | 2025-02-19 23:11 |
2025-02-14 15:15 |
||
Add Option to Check All Addresses For Matching target_session_attr | 5396 | Needs review | 18 |
|
+16−10 | Andrew Jackson (andrewjackson) | 2 | 2025-02-12 14:21 |
2025-02-16 12:03 |
||
Add Pipelining support to psql | 5407 | Needs review | 18 |
|
+1731−11 | Anthonin Bonnefoy (bonnefoa) | Michael Paquier (michael-kun) | 2 | 2025-02-20 09:44 |
2025-02-20 09:29 |
|
Adding extension default version to \dx | 5498 | Needs review |
|
+4−0 | Magnus Hagander (mha) | Nathan Bossart (bossartn) | 1 | 2025-01-10 12:04 |
2025-01-27 19:41 |
||
Add --no-policies to pg_dump, pg_dumpall, pg_restore | 5499 | Needs review | 18 |
|
+61−0 | Nikolay Samokhvalov (nikolay) | Greg Sabino Mullane (greg) | 1 | 2025-01-10 19:00 |
2025-01-15 07:51 |
|
Adding support for SSLKEYLOGFILE in the frontend | 5500 | Needs review | 18 |
|
+109−0 | Abhishek Chanda (abhishekc) | Jacob Champion (jchampion), Daniel Gustafsson (dege) | 1 | 2025-02-20 03:51 |
2025-02-20 03:36 |
|
Add -k/--link option to pg_combinebackup | 5508 | Needs review | 18 |
|
+269−7 | Israel Barth (barthisrael) | 1 | 2025-01-15 18:25 |
2025-02-12 19:56 |
||
Add missing tab complete for VACUUM and ANALYZE ONLY option | 5552 | Needs review |
|
+20−11 | Umar Hayat (pgwizard) | 1 | 2025-02-06 13:18 |
2025-02-06 10:58 |
|||
Documentation | |||||||||||
Document NULL Concepts and Behaviors | 5086 | Needs review |
|
+1224−160 | David Johnston (polobo) | 5 | 2025-02-06 00:30 |
2025-02-07 02:42 |
|||
Doc: Move and modify standalone hot backups section | 5087 | Needs review |
|
+24−23 | David Johnston (polobo) | Marlene Reiterer (marlene.rte) | 5 | 2025-02-06 00:31 |
2025-02-10 14:46 |
||
Doc: Improve hostssl related descriptions and option presentation | 5088 | Needs review | Needs rebase! | David Johnston (polobo) | 5 | 2025-02-06 00:31 |
2024-04-22 21:20 |
||||
Clarify the behavior of AT TIME ZONE | 5146 | Waiting on Author |
|
+0−0 | Aleksander Alekseev (a.alekseev) | Laurenz Albe (laurenz) | 4 | 2025-02-03 12:52 |
2025-02-19 08:53 |
||
Use "protocol options" name instead of "protocol extensions" everywhere | 5341 | Ready for Committer |
|
+4−4 | Jelte Fennema-Nio (jeltef) | 3 | 2025-02-05 21:52 |
2025-01-31 09:32 |
|||
explain pgstatindex fragmentation | 5381 | Ready for Committer | 18 |
|
+9−0 | Frédéric Yhuel (yhuelf) | Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl) | 2 | 2025-02-03 12:25 |
2025-02-04 21:41 |
|
Doc: fix the rewrite condition when executing ALTER TABLE ADD COLUMN | 5418 | Ready for Committer |
|
+28−25 | Masahiro Ikeda (masahiro.ikeda) | Robert Treat (xzilla) | 2 | 2025-02-14 11:05 |
2025-01-07 02:29 |
||
doc: Mention clock synchronization recommendation for hot_standby_feedback | 5425 | Needs review | stable |
|
+7−0 | Jakub Wartak (jakub.wartak.tomtom) | 2 | 2025-02-06 12:26 |
2025-01-08 12:49 |
||
DOCS for generated column replication | 5502 | Needs review |
|
+146−0 | Peter Smith (smithpb2250) | 1 | 2025-02-18 02:54 |
2025-02-02 22:52 |
|||
split func.sgml to separated individual sgml files | 5515 | Needs review |
|
+44−0 | Jian He (stayreal) | 1 | 2025-01-22 12:47 |
2024-11-13 20:10 |
|||
Windows meson build | 5522 | Ready for Committer |
|
+45−12 | Kohei Harikae (koheiharikae) | Vladlen Popolitov (vladlenpopolitov) | 1 | 2025-01-24 12:16 |
2025-02-13 11:38 |
||
TOAST is acronym so should be uppercase | 5530 | Needs review |
|
+13−13 | Peter Smith (smithpb2250) | 1 | 2025-01-30 00:59 |
2025-02-17 23:26 |
|||
Doc fix of aggressive vacuum threshold for multixact members storage | 5537 | Ready for Committer | stable |
|
+5−4 | Alex Friedman (afriedman) | Sami Imseih (simseih) | 1 | 2025-02-05 14:19 |
2025-02-04 19:23 |
|
Document how commit handles aborted transactions | 5546 | Ready for Committer |
|
+48−3 | David Johnston (polobo) | Ahmed Ashour (ahmedashour) | 1 | 2025-02-15 15:41 |
2025-02-14 21:00 |
||
Doc: Create table improvements | 5547 | Needs review | Needs rebase! | David Johnston (polobo) | 1 | 2025-02-06 00:43 |
2024-04-24 17:08 |
||||
Document custom settings more consistently | 5548 | Needs review |
|
+22−5 | David Johnston (polobo) | 1 | 2025-02-06 00:51 |
2025-02-06 15:03 |
|||
Document hostssl related concepts better | 5549 | Needs review | Needs rebase! | David Johnston (polobo) | 1 | 2025-02-06 00:56 |
2024-04-22 21:20 |
||||
Miscellaneous | |||||||||||
Support a wildcard in backtrace_functions | 4735 | Needs review |
|
+162−11 | Jelte Fennema-Nio (jeltef) | Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) | d_gustafsson | 7 | 2025-02-05 21:55 |
2025-02-18 12:29 |
|
Avoid orphaned objects dependencies, take 3 | 4942 | Needs review | 18 |
|
+998−22 | Bertrand Drouvot (bertranddrouvot.pg) | 5 | 2025-02-03 11:33 |
2025-02-04 13:24 |
||
Expand applicability of aggregate's sortop optimization | 4980 | Waiting on Author | Needs rebase! | Matthias van de Meent (mmeent) | Andrei Lepikhov (lepikhov) | 5 | 2025-02-06 07:53 |
2024-12-28 04:24 |
|||
gamma() and lgamma() functions | 5098 | Needs review | 18 | Needs rebase! | Dean Rasheed (deanr) | 5 | 2025-02-03 17:03 |
2024-11-14 22:35 |
|||
Allow casting between bytea and integer types | 5176 | Needs review |
|
+291−0 | Aleksander Alekseev (a.alekseev) | Joel Jacobson (joeljacobson) | deanr | 4 | 2025-02-03 17:03 |
2025-01-24 13:00 |
|
[PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. | 5184 | Ready for Committer |
|
+61−0 | Nishant Sharma (nishant-at-edb) | 4 | 2025-02-07 03:39 |
2024-12-19 13:29 |
|||
Truncate logs by max_log_size | 5272 | Ready for Committer | Needs rebase! | Kirill Gavrilov (diphantxm) | Jim Jones (jimus) | 3 | 2025-02-12 08:29 |
2025-02-03 10:31 |
|||
Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c | 5291 | Ready for Committer |
|
+2−3 | Tender Wang (tndrwang) | 3 | 2025-02-03 14:34 |
2024-11-29 01:39 |
|||
System views for versions reporting | 5318 | Needs review | stable |
|
+565−0 | Dmitry Dolgov (erthalion) | 3 | 2025-02-04 08:33 |
2025-01-25 19:46 |
||
postgres_fdw could deparse ArrayCoerceExpr | 5409 | Ready for Committer | 18 |
|
+80−0 | Alexander Pyhalov (a.pyhalov) | Maxim Orlov (m.orlov) | 2 | 2025-02-14 11:06 |
2025-01-29 09:58 |
|
Add maintainer-defined module info into shared library | 5465 | Needs review | 18 |
|
+110−7 | Andrei Lepikhov (lepikhov) | Yurii Rashkovskii (yrashk) | 2 | 2025-02-06 07:59 |
2025-02-17 03:00 |
|
Unicode 16 update | 5472 | Needs review |
|
+909−445 | Peter Eisentraut (petere) | 2 | 2025-02-01 18:47 |
2025-02-18 03:50 |
|||
read stream on amcheck | 5488 | Needs review |
|
+71−24 | Matheus Alcantara (matheus.alcantara) | 1 | 2025-01-03 13:38 |
2025-02-18 07:20 |
|||
Add pg_buffercache_evict_all() and pg_buffercache_mark_dirty[_all]() functions | 5493 | Needs review |
|
+234−7 | Nazir Bilal Yavuz (nbyavuz) | 1 | 2025-01-07 10:54 |
2025-02-17 16:59 |
|||
Optimizing FastPathTransferRelationLocks() | 5494 | Needs review |
|
+18−12 | Fujii Masao (masaofujii) | masaofujii | 1 | 2025-01-07 14:32 |
2024-11-19 16:43 |
||
EXPLAIN ANALYZE rows=%.f | 5501 | Needs review | 18 |
|
+133−114 | Ilia Evdokimov (ilidock95) | Andrei Lepikhov (lepikhov) | 1 | 2025-02-12 16:59 |
2025-02-19 15:37 |
|
Coccinelle for PostgreSQL development | 5509 | Needs review | 18 | Needs rebase! | Mats Kindahl (matski) | 1 | 2025-01-18 19:48 |
2025-01-20 07:33 |
|||
Add a function to get the version of installed extension | 5514 | Needs review |
|
+23−0 | Yugo Nagata (yugo.nagata) | 1 | 2025-01-22 08:00 |
2025-02-02 05:15 |
|||
Show plperl version in the meson setup summary screen. | 5539 | Needs review |
|
+4−2 | 1 | 2025-02-04 06:32 |
2025-02-04 06:37 |
||||
Improvements for pg_wal_replay_wait() | 5550 | Needs review |
|
+981−11 | Alexander Korotkov (smagen) | Yura Sokolov (funny_falcon) | 1 | 2025-02-06 07:40 |
2025-02-16 21:27 |
||
pg_upgrade check for Unicode update | 5563 | Needs review | 18 |
|
+909−445 | Jeff Davis (jdavis) | 1 | 2025-02-07 19:40 |
2025-02-18 03:50 |
||
Make pg_trgm aware the default 'char' signedness difference in cross-arch replication | 5569 | Needs review |
|
+403−10 | Masahiko Sawada (masahikosawada) | 1 | 2025-02-11 08:17 |
2025-02-19 18:48 |
|||
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup | 5570 | Needs review | 18 |
|
+133−21 | Jelte Fennema-Nio (jeltef) | 1 | 2025-02-11 18:54 |
2025-02-20 00:37 |
||
noreturn attribute for MSVC, C11 | 5571 | Needs review |
|
+160−164 | Peter Eisentraut (petere) | 1 | 2025-02-12 15:58 |
2025-02-13 15:34 |
|||
Monitoring & Control | |||||||||||
pg_stat_statements and "IN" conditions | 2837 | Needs review | Needs rebase! | Dmitry Dolgov (erthalion) | Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun), Sami Imseih (simseih) | 22 | 2025-02-04 08:34 |
2025-02-19 00:39 |
|||
Amcheck verification of GiST and GIN | 3733 | Needs review | Needs rebase! | Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) | José Villanova (azlev) | 15 | 2025-02-10 08:43 |
2024-12-16 18:17 |
|||
Logging parallel worker draught | 4291 | Ready for Committer | 18 |
|
+93−0 | Benoit Lobréau (benoitl) | Sami Imseih (simseih) | 10 | 2025-02-14 11:15 |
2025-02-05 08:31 |
|
Set log_lock_waits=on by default | 4718 | Ready for Committer |
|
+6−5 | Laurenz Albe (laurenz) | Michael Banck (mbanck), Nathan Bossart (bossartn) | 7 | 2025-02-03 12:25 |
2024-09-03 19:39 |
||
pg_stat_activity: make slow/hanging authentication more visible | 4974 | Waiting on Author | 18 |
|
+462−95 | Jacob Champion (jchampion) | Michael Paquier (michael-kun) | 5 | 2025-02-06 08:39 |
2025-02-15 01:34 |
|
relfilenode statistics | 5007 | Waiting on Author | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | 5 | 2025-01-03 18:09 |
2025-01-03 16:18 |
|||
Vacuum statistics | 5012 | Needs review | 18 | Needs rebase! | Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) | Ilia Evdokimov (ilidock95) | 5 | 2025-02-04 13:45 |
2025-02-17 14:46 |
||
Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP scans) | 5183 | Needs review |
|
+244−46 | Peter Geoghegan (pgeoghegan) | Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (alenka) | 4 | 2025-02-06 02:37 |
2025-02-17 22:44 |
||
Add “FOR UPDATE NOWAIT” lock details to the log. | 5294 | Waiting on Author |
|
+127−51 | Yuki Seino (seinoyu) | Fujii Masao (masaofujii) | masaofujii | 3 | 2025-02-13 01:48 |
2025-02-20 06:27 |
|
Logging plan of the currently running query | 5330 | Needs review | 18 |
|
+555−42 | Atsushi Torikoshi (atsushitorikoshi) | Akshat Jaimini (akshatj) | 3 | 2025-02-10 02:07 |
2025-02-03 12:46 |
|
Enhance memory context statistics reporting for all PostgreSQL processes. | 5355 | Needs review | 18 |
|
+1159−42 | Rahila Syed (rahila) | Atsushi Torikoshi (atsushitorikoshi) | 3 | 2025-02-04 06:32 |
2025-02-18 13:05 |
|
Sampling in pg_stat_statements | 5390 | Needs review | 18 |
|
+287−21 | Ilia Evdokimov (ilidock95) | Andrey Borodin (x4m), Sami Imseih (simseih), Alena Rybakina (alenka) | 2 | 2025-02-19 20:06 |
2025-02-20 01:04 |
|
Log connection establishment timings | 5442 | Needs review |
|
+100−0 | Melanie Plageman (melanieplageman) | Jacob Champion (jchampion), Bertrand Drouvot (bertranddrouvot.pg) | 2 | 2025-02-03 14:33 |
2025-01-20 17:53 |
||
Optionally record Plan IDs to track plan changes for a query | 5486 | Needs review |
|
+0−0 | Lukas Fittl (lfittl) | Sami Imseih (simseih) | 1 | 2025-02-05 02:11 |
2025-02-13 16:44 |
||
per backend WAL statistics | 5492 | Needs review | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2025-01-07 08:51 |
2025-02-18 22:28 |
|||
Non-text mode for pg_dumpall | 5495 | Needs review | 18 |
|
+1564−336 | 1 | 2025-01-09 17:29 |
2025-02-20 09:18 |
|||
pg_stat_statements: improve loading and saving routines for the dump file. | 5512 | Needs review |
|
+10−4 | Mikhail Litsarev (mikhail.litsarev) | 1 | 2025-01-21 12:33 |
2025-01-22 13:54 |
|||
Add storage I/O tracking to EXPLAIN BUFFERS | 5526 | Ready for Committer | 18 |
|
+292−38 | Atsushi Torikoshi (atsushitorikoshi) | 1 | 2025-02-09 11:45 |
2025-02-11 18:54 |
||
Draft for basic NUMA observability | 5558 | Needs review | 18 |
|
+171−6 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 2025-02-07 14:42 |
2025-02-20 08:32 |
||
Change log level for notifying hot standby is waiting non-overflowed snapshot | 5567 | Needs review | 18 |
|
+2−2 | Atsushi Torikoshi (atsushitorikoshi) | 1 | 2025-02-10 02:13 |
2025-02-03 13:35 |
||
Add function - pg_accept_connections_start_time() | 5576 | Needs review | 18 |
|
+44−0 | Robins Tharakan (robins) | 1 | 2025-02-16 07:13 |
2025-02-17 03:05 |
||
Performance | |||||||||||
AcquireExecutorLocks() and run-time pruning | 3478 | Needs review | Needs rebase! | Amit Langote (amitlan) | Tom Lane (tgl) | amitlan | 17 | 2025-02-05 05:18 |
2025-02-17 07:15 |
||
Reducing planning time when tables have many partitions | 3701 | Needs review |
|
+1288−207 | Yuya Watari (watari) | Tom Lane (tgl), Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) | 15 | 2025-02-04 16:23 |
2025-02-19 07:33 |
||
Index Prefetching | 4351 | Needs review | Needs rebase! | Tomas Vondra (fuzzycz) | 10 | 2025-02-06 22:06 |
2024-11-11 20:12 |
||||
Statistics Import and Export | 4538 | Needs review |
|
+864−73 | Corey Huinker (coreyh) | Bharath Rupireddy (bharathrupireddy) | 9 | 2025-02-05 22:38 |
2025-02-20 10:24 |
||
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning | 4564 | Needs review |
|
+508−44 | Ashutosh Bapat (ashutoshbapat) | 8 | 2025-02-04 07:52 |
2025-02-20 11:58 |
|||
Special-case executor expression steps for common combinations | 4627 | Ready for Committer |
|
+194−39 | Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) | Andreas Karlsson (kandreas) | 8 | 2025-02-14 11:15 |
2025-02-05 10:00 |
||
Teach predtest about IS [NOT] <boolean> proofs | 4690 | Needs review |
|
+1882−129 | James Coleman (jcole1989) | Tom Lane (tgl) | 7 | 2025-02-03 16:32 |
2024-04-06 00:43 |
||
Parallel CREATE INDEX for GIN indexes | 4966 | Waiting on Author |
|
+2380−15 | Tomas Vondra (fuzzycz) | Matthias van de Meent (mmeent), Andy Fan (andy2) | 5 | 2025-02-06 22:06 |
2025-02-19 21:54 |
||
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots | 4971 | Needs review | Needs rebase! | Michail Nikolaev (nkey) | Matthias van de Meent (mmeent) | 5 | 2025-02-03 22:46 |
2025-02-04 01:38 |
|||
Remove self join on a unique column | 5043 | Needs review | Needs rebase! | Andrei Lepikhov (lepikhov) | Dean Rasheed (deanr) | 5 | 2025-02-06 08:00 |
2025-02-18 07:24 |
|||
nbtree skip scan | 5081 | Needs review |
|
+3739−510 | Peter Geoghegan (pgeoghegan) | Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda) | 5 | 2025-02-06 02:37 |
2025-02-14 23:06 |
||
MergeJoin beats HashJoin in the case of multiple hash clauses | 5114 | Needs review |
|
+191−0 | Andrei Lepikhov (lepikhov) | 4 | 2025-02-06 08:01 |
2025-02-17 00:34 |
|||
Use read streams in autoprewarm | 5162 | Ready for Committer |
|
+127−5 | Nazir Bilal Yavuz (nbyavuz) | 4 | 2025-02-05 14:01 |
2024-12-02 14:55 |
|||
AIO | 5227 | Needs review |
|
+9620−350 | Andres Freund (andresfreund) | Noah Misch (nmisch) | 4 | 2025-02-19 19:43 |
2025-02-19 19:10 |
||
Allow SQL functions use CachedPlan machinery | 5246 | Needs review | 18 |
|
+1099−192 | Alexander Pyhalov (a.pyhalov) | Tom Lane (tgl), Pavel Stehule (okbobcz) | 3 | 2025-02-03 16:32 |
2025-02-14 15:11 |
|
Replace IN VALUES with ANY in WHERE clauses during optimization | 5283 | Needs review |
|
+880−0 | Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) | newtglobal postgresql_contributors (newtpostgrescontributors) | 3 | 2025-02-06 10:09 |
2025-02-09 19:47 |
||
Trigger more frequent autovacuums for insert-heavy tables | 5320 | Needs review |
|
+147−32 | Melanie Plageman (melanieplageman) | 3 | 2025-02-03 14:35 |
2025-02-19 21:59 |
|||
Add sortsupport for range types and btree_gist | 5325 | Ready for Committer |
|
+888−8 | Bernd Helmle (psoo), Christoph Heiss (christoph.heiss) | Andrey Borodin (x4m), jian he (hellothere) | 3 | 2025-02-04 09:51 |
2025-01-16 14:14 |
||
Parallel heap vacuum | 5326 | Needs review |
|
+1131−202 | Masahiko Sawada (masahikosawada) | Hayato Kuroda (ha-kun) | 3 | 2025-02-03 22:19 |
2025-02-20 01:31 |
||
Use read_stream in index vacuum | 5327 | Needs review | Needs rebase! | Andrey Borodin (x4m) | Melanie Plageman (melanieplageman), Kirill Reshke (reshke), Rahila Syed (rahila), Zhao Junwang (zhjwpku) | 3 | 2025-02-10 08:43 |
2024-11-28 15:29 |
|||
Showing applied extended statistics in explain Part2 | 5359 | Waiting on Author | 18 |
|
+365−2 | Tatsuro Yamada (tatsuro_yamada) | Tom Lane (tgl), Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95) | fuzzycz | 3 | 2025-02-05 06:45 |
2025-02-12 11:11 |
Let an Append to consider a tuple fraction when choosing fractional subpaths | 5361 | Needs review | 18 |
|
+164−10 | Andrei Lepikhov (lepikhov), Nikita Malakhov (nmalakh) | 2 | 2025-02-06 08:02 |
2024-12-06 08:13 |
||
optimize file transfer in pg_upgrade | 5369 | Needs review | 18 |
|
+311−60 | Nathan Bossart (bossartn) | 2 | 2025-02-03 16:45 |
2024-12-02 16:44 |
||
Function scan FDW pushdown | 5470 | Needs review | 18 |
|
+1046−105 | Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) | Ashutosh Bapat (ashutoshbapat) | 2 | 2025-02-04 16:29 |
2024-11-05 16:11 |
|
Exists pull-up application with JoinExpr | 5487 | Needs review |
|
+550−62 | Alena Rybakina (alenka) | 1 | 2025-01-03 11:33 |
2025-02-11 15:59 |
|||
Allow to use an index for ILIKE in more cases | 5505 | Needs review | 18 | Needs rebase! | Yugo Nagata (yugo.nagata) | 1 | 2025-01-14 16:42 |
2025-01-16 17:41 |
|||
Get rid of WALBufMappingLock | 5511 | Needs review | Needs rebase! | Yura Sokolov (funny_falcon) | 1 | 2025-01-19 00:28 |
2025-02-18 00:29 |
||||
SVE enablement for pop-count | 5520 | Needs review | 18 |
|
+318−0 | Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) | Nathan Bossart (bossartn) | bossartn | 1 | 2025-02-19 10:20 |
2025-02-19 09:31 |
SVE enablement for hex-encode and hex-decode | 5538 | Needs review | 18 |
|
+466−6 | Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) | Nathan Bossart (bossartn) | bossartn | 1 | 2025-02-04 06:23 |
2025-02-19 08:19 |
Improve CRC32C performance on SSE4.2 | 5545 | Needs review |
|
+495−68 | Raghuveer Devulapalli (rdevulap) | John Naylor (john.naylor) | 1 | 2025-02-18 13:31 |
2025-02-19 05:19 |
||
starjoin join order planning | 5553 | Needs review |
|
+288−2 | Tomas Vondra (fuzzycz) | 1 | 2025-02-06 22:05 |
2025-02-11 15:29 |
|||
Expanding HOT updates for expression and partial indexes | 5556 | Needs review | 18 |
|
+1566−61 | Greg Burd (gregburd) | 1 | 2025-02-07 12:47 |
2025-02-18 18:09 |
||
Reduce TupleHashEntryData struct size by half | 5561 | Needs review | 18 |
|
+189−56 | Jeff Davis (jdavis) | 1 | 2025-02-07 19:33 |
2025-02-18 05:49 |
||
Use Bump allocator for HashAgg | 5562 | Needs review | 18 | Needs rebase! | Jeff Davis (jdavis) | 1 | 2025-02-07 19:38 |
2025-02-08 01:15 |
|||
sinvaladt.c: remove msgnumLock | 5573 | Needs review | 18 |
|
+30−44 | Yura Sokolov (funny_falcon) | 1 | 2025-02-12 18:21 |
2025-02-04 10:36 |
||
Optimization for lower(), upper(), casefold() functions. | 5574 | Needs review |
|
+61791−3227 | Alexander Borisov (lexborisov) | Jeff Davis (jdavis) | 1 | 2025-02-13 05:12 |
2025-02-18 22:56 |
||
Procedural Languages | |||||||||||
declarative session variables, LET command | 1608 | Needs review | Needs rebase! | Pavel Stehule (okbobcz) | Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv), newtglobal postgresql_contributors (newtpostgrescontributors) | 35 | 2025-02-04 05:51 |
2025-02-16 09:13 |
|||
new plpgsql.extra_errors check - strict_expr_check | 5044 | Needs review |
|
+176−18 | Pavel Stehule (okbobcz) | newtglobal postgresql_contributors (newtpostgrescontributors) | 5 | 2025-02-04 05:52 |
2025-02-07 20:00 |
||
Use Python "Limited API" in PL/Python | 5416 | Needs review |
|
+187−112 | Peter Eisentraut (petere) | 2 | 2025-02-01 18:48 |
2025-01-15 22:20 |
|||
allow to use standard syntax for named arguments for plpgsql cursor arguments | 5565 | Needs review |
|
+14−8 | Pavel Stehule (okbobcz) | 1 | 2025-02-08 06:48 |
2025-02-11 13:41 |
|||
Refactoring | |||||||||||
New [relation] options engine | 4688 | Needs review | Needs rebase! | Nikolay Shaplov (nataraj) | 7 | 2025-02-12 09:19 |
2025-02-10 18:35 |
||||
BitmapHeapScan table AM violation removal (and use streaming read API) | 4874 | Needs review |
|
+435−771 | Melanie Plageman (melanieplageman) | Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz) | 6 | 2025-02-03 14:34 |
2025-02-19 23:12 |
||
Remove duplicated smgrclose call | 5149 | Ready for Committer | 18 |
|
+0−6 | Steven Niu (niushiji) | Cary Huang (cary), Kirill Reshke (reshke), Zhao Junwang (zhjwpku) | 4 | 2025-02-14 11:14 |
2024-10-27 19:05 |
|
Make ECPG locale usage thread-safe | 5166 | Needs review |
|
+192−148 | Thomas Munro (macdice) | Peter Eisentraut (petere) | 4 | 2025-02-09 07:33 |
2025-02-09 07:32 |
||
Thread-safe nl_langinfo(), localeconv(), check_locale() | 5170 | Ready for Committer |
|
+501−251 | Thomas Munro (macdice) | Peter Eisentraut (petere) | 4 | 2025-02-14 14:14 |
2025-02-14 14:13 |
||
Refactor SLRU to always use long file names | 5250 | Needs review |
|
+104−86 | Aleksander Alekseev (a.alekseev) | 3 | 2025-02-03 12:56 |
2025-01-15 12:42 |
|||
Collation and ctype method tables and extension hooks | 5301 | Needs review |
|
+805−530 | Jeff Davis (jdavis) | 3 | 2025-02-07 19:22 |
2025-01-18 06:42 |
|||
Adopt <inttypes.h> macros in format strings. | 5429 | Needs review | Needs rebase! | Thomas Munro (macdice) | Peter Eisentraut (petere) | 2 | 2025-02-09 15:20 |
2024-12-06 12:13 |
|||
Don't dirty pages while they are getting flushed out | 5483 | Needs review | Needs rebase! | Andres Freund (andresfreund) | 2 | 2025-02-04 06:25 |
2024-11-19 17:15 |
||||
Elimination of the repetitive code at the SLRU bootstrap functions | 5575 | Needs review | 18 |
|
+105−255 | Evgeny Voropaev (evoro) | Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) | 1 | 2025-02-20 12:11 |
2025-02-18 09:02 |
|
Remove wal_[sync|write][_time] from pg_stat_wal and track_wal_io_timing | 5579 | Needs review | 18 |
|
+30−227 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2025-02-18 10:44 |
2025-02-20 08:11 |
||
Extend postgres_fdw_get_connections to return remote backend pid | 5581 | Needs review |
|
+46−22 | Sagar Shedge (sdshedge) | 1 | 2025-02-18 15:49 |
2025-02-19 08:49 |
|||
moving some code out of explain.c | 5584 | Needs review |
|
+1113−1025 | Robert Haas (rhaas) | rhaas | 1 | 2025-02-19 17:50 |
2025-02-18 18:11 |
||
Replication & Recovery | |||||||||||
CREATE SUBSCRIPTION ... SERVER | 4529 | Needs review | Needs rebase! | Jeff Davis (jdavis) | Bharath Rupireddy (bharathrupireddy) | 9 | 2025-02-07 19:24 |
2024-12-17 04:05 |
|||
Return pg_control from pg_backup_stop(). | 4997 | Needs review | 18 |
|
+181−30 | David Steele (dsteele) | 5 | 2025-02-12 17:14 |
2025-01-24 18:43 |
||
Synchronization of sequences to subscriber | 5111 | Needs review |
|
+2964−731 | vigneshwaran C (vignesh.postgres) | Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) | 4 | 2025-02-05 01:01 |
2025-02-03 05:43 |
||
Expose the acquired_by parameter to the pg_replication_origin_session_setup function | 5189 | Ready for Committer | 18 |
|
+19−4 | Doruk Yılmaz (dorukyilmaz) | Euler Taveira (eulerto) | 4 | 2025-02-11 20:47 |
2025-01-08 21:55 |
|
Conflict detection for update_deleted in logical replication | 5378 | Needs review |
|
+2150−178 | Hou Zhijie (houzj) | Hayato Kuroda (ha-kun) | amitkapila | 2 | 2025-02-06 02:03 |
2025-02-20 07:20 |
|
Log LSN before table is dropped | 5386 | Waiting on Author |
|
+8−0 | Andrey Borodin (x4m), Nikolay Samokhvalov (nikolay), Kirk Wolak (kirkw) | Jim Jones (jimus) | 2 | 2025-02-17 12:26 |
2024-11-26 13:42 |
||
Adding a '--two-phase' option to 'pg_createsubscriber' utility. | 5433 | Needs review |
|
+68−24 | Shubham Khanna (skhanna) | vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) | 2 | 2025-02-18 03:10 |
2025-02-17 18:45 |
||
Separate GUC for replication origins | 5441 | Needs review | 18 |
|
+117−89 | Euler Taveira (eulerto) | Masahiko Sawada (masahikosawada) | 2 | 2025-02-19 20:42 |
2025-02-13 01:17 |
|
Enable logical decoding when wal_level = 'replica' without a server restart | 5479 | Needs review |
|
+1249−82 | Masahiko Sawada (masahikosawada) | 2 | 2025-02-03 22:19 |
2025-02-19 09:56 |
|||
Don't ignore recovery conflict interrupt on blocked writing | 5504 | Waiting on Author | Needs rebase! | Anthonin Bonnefoy (bonnefoa) | 1 | 2025-02-07 10:49 |
2025-01-21 17:20 |
||||
SQL function which allows to distinguish a server being in point in time recovery mode and an ordinary replica | 5513 | Needs review | Needs rebase! | Mikhail Litsarev (mikhail.litsarev) | 1 | 2025-01-21 12:52 |
2025-01-10 20:39 |
||||
Allow pg_createsubscriber to drop replication objects from new subscriber | 5541 | Needs review |
|
+117−34 | Shubham Khanna (khannashubham) | Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) | 1 | 2025-02-05 02:49 |
2025-02-20 06:44 |
||
Enhance 'pg_createsubscriber' to retrieve databases | 5566 | Needs review |
|
+266−9 | Shubham Khanna (skhanna) | Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) | 1 | 2025-02-18 03:11 |
2025-02-20 11:26 |
||
Filter irrelevant change before reassemble transactions during logical decoding | 5585 | Needs review |
|
+0−0 | Ajin Cherian (ajinc) | Peter Smith (smithpb2250) | 1 | 2025-02-20 04:03 |
2025-02-20 09:42 |
||
Security | |||||||||||
Client authentication via OAuth 2.0 | 4412 | Ready for Committer |
|
+9279−39 | Jacob Champion (jchampion) | Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson), Antonin Houska (a.houska) | d_gustafsson | 10 | 2025-02-01 19:41 |
2025-02-19 19:54 |
|
Extend ALTER DEFAULT PRIVILEGES for large objects | 4945 | Ready for Committer |
|
+215−11 | Yugo Nagata (yugo.nagata) | Laurenz Albe (laurenz) | 5 | 2025-02-03 12:26 |
2025-01-23 10:22 |
||
Serverside SNI for SSL connections | 4984 | Waiting on Author |
|
+839−50 | Daniel Gustafsson (d_gustafsson) | Jacob Champion (jchampion) | 5 | 2025-02-19 23:11 |
2025-02-19 23:12 |
||
Extension security improvement: Add support for extensions with an owned schema | 5018 | Needs review | 18 |
|
+326−62 | Jelte Fennema-Nio (jeltef) | 5 | 2025-02-05 21:55 |
2024-10-04 21:05 |
||
revamp row-security tracking | 5397 | Waiting on Author | 18 |
|
+25−17 | Nathan Bossart (bossartn) | 2 | 2025-02-18 22:31 |
2025-02-17 21:54 |
||
Modern SHA2- based password hashes for pgcrypto | 5481 | Waiting on Author | 18 |
|
+1091−2 | Bernd Helmle (psoo) | 2 | 2025-02-04 09:50 |
2025-02-08 02:16 |
||
Server Features | |||||||||||
Sequence Access Methods, round two | 4677 | Needs review |
|
+2753−795 | Michael Paquier (michael-kun) | 7 | 2025-02-03 11:39 |
2025-02-18 05:11 |
|||
Add new protocol message to change GUCs to be able to change protocol extension parameters | 4736 | Needs review | 18 |
|
+1776−74 | Jelte Fennema-Nio (jeltef) | Robert Haas (rhaas) | 7 | 2025-02-05 21:51 |
2025-02-18 08:51 |
|
KNN-btree | 4871 | Waiting on Author | Needs rebase! | Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) | 6 | 2025-02-17 09:19 |
2024-11-28 11:19 |
||||
CREATE DATABASE ... STRATEGY=FILE_CLONE | 4886 | Needs review |
|
+170−3 | Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) | 5 | 2025-02-05 14:01 |
2024-08-08 12:15 |
|||
Add extension_destdir GUC | 4913 | Waiting on Author |
|
+230−63 | Peter Eisentraut (petere), Christoph Berg (myon), David Wheeler (theory) | Peter Eisentraut (petere), Marco Nenciarini (mnencia), Gabriele Bartolini (gbartolini), Nathan Bossart (bossartn) | 5 | 2025-02-07 10:50 |
2025-02-05 18:13 |
||
VACUUM FULL / CLUSTER CONCURRENTLY | 5117 | Needs review | 18 |
|
+1385−236 | Antonin Houska (a.houska) | 4 | 2025-02-19 09:17 |
2025-02-19 17:40 |
||
Index AM API cleanup | 5195 | Ready for Committer |
|
+71−66 | Mark Dilger (mark.dilger) | Peter Eisentraut (petere), Andrew Dunstan (adunstan), Alexandra Wang (l-wang) | petere | 4 | 2025-02-01 19:48 |
2025-02-07 15:53 |
|
Make MultiXactOffset 64-bit type | 5205 | Needs review | 18 |
|
+1060−574 | Maxim Orlov (m.orlov) | Heikki Linnakangas (heikki) | 4 | 2025-02-05 08:28 |
2025-01-29 14:04 |
|
NOT ENFORCED constraint feature | 5285 | Needs review | 18 |
|
+102−88 | Amul Sul (sulamul) | Peter Eisentraut (petere) | 3 | 2025-02-01 20:38 |
2025-02-18 08:43 |
|
Changing shared_buffers without restart | 5319 | Waiting on Author |
|
+754−169 | Dmitry Dolgov (erthalion) | Vladlen Popolitov (vladlenpopolitov) | 3 | 2025-02-04 08:34 |
2025-01-13 08:11 |
||
using index to speedup add not null constraints to a table | 5444 | Needs review | 18 |
|
+498−12 | Jian He (stayreal) | 2 | 2025-02-09 15:19 |
2025-02-05 08:24 |
||
refactor AlterDomainAddConstraint (alter domain add constraint) | 5455 | Needs review | 18 |
|
+79−8 | Jian He (stayreal) | Peter Eisentraut (petere) | 2 | 2025-02-01 20:38 |
2025-01-16 13:45 |
|
Proposal: Progressive explain | 5473 | Needs review |
|
+1116−56 | Rafael Castro (rafaelthca) | 2 | 2025-02-09 15:18 |
2025-02-18 20:47 |
|||
Extended Statistics set/restore/clear functions | 5517 | Needs review |
|
+2942−143 | Corey Huinker (coreyh) | 1 | 2025-01-22 18:19 |
2025-02-20 04:43 |
|||
add function argument name to substring and substr | 5524 | Needs review |
|
+13−0 | Jian He (stayreal) | 1 | 2025-01-27 02:25 |
2025-02-17 22:12 |
|||
COPY materialized view TO | 5533 | Needs review |
|
+7−5 | 1 | 2025-01-30 12:25 |
2025-01-28 02:48 |
||||
SCRAM pass-through authentication for dblink connections | 5534 | Needs review |
|
+484−113 | Matheus Alcantara (matheus.alcantara) | 1 | 2025-01-30 15:13 |
2025-02-19 23:19 |
|||
Cross-type index comparison support in contrib/btree_gin | 5535 | Needs review |
|
+2548−116 | Tom Lane (tgl) | 1 | 2025-02-02 01:46 |
2025-02-07 22:41 |
|||
support virtual generated column not null constraint | 5578 | Needs review |
|
+172−53 | Jian He (stayreal) | 1 | 2025-02-18 08:38 |
2025-02-10 13:33 |
|||
SQL Commands | |||||||||||
Add SPLIT PARTITION/MERGE PARTITIONS commands | 3659 | Needs review | 18 |
|
+7080−42 | Dmitry Koval (d.koval) | stephane tachoires (sttachoires) | smagen | 13 | 2025-02-04 15:29 |
2025-02-03 16:40 |
Add XMLCanonicalize function | 4237 | Ready for Committer | 18 |
|
+352−0 | Jim Jones (jimus) | Pavel Stehule (okbobcz), Oliver Ford (ojford) | 10 | 2025-02-12 08:02 |
2025-02-17 11:12 |
|
SQL:2011 application time | 4308 | Needs review |
|
+0−0 | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere) | 10 | 2025-02-01 20:39 |
2025-02-17 06:42 |
||
Incremental View Maintenance (IVM), take 2 | 4337 | Waiting on Author | Needs rebase! | Yugo Nagata (yugo.nagata) | 10 | 2025-02-03 13:00 |
2024-08-20 07:06 |
||||
Implement row pattern recognition feature | 4460 | Needs review | 18 |
|
+4108−37 | Tatsuo Ishii (ishii) | Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) | 9 | 2025-02-03 12:20 |
2025-01-11 05:46 |
|
Make COPY format extendable: Extract COPY TO format implementations | 4681 | Needs review |
|
+1453−481 | Kouhei Sutou (kou) | Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn), Zhao Junwang (zhjwpku), Yong Li (yoli) | 7 | 2025-02-03 22:20 |
2025-02-07 13:01 |
||
SQL Property Graph Queries (SQL/PGQ) | 4904 | Needs review |
|
+14878−470 | Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) | Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) | 5 | 2025-02-04 07:53 |
2025-02-10 15:00 |
||
Add XMLCast (SQL/XML X025) | 5110 | Needs review | 18 |
|
+1812−8 | Jim Jones (jimus) | Vik Fearing (xocolatl) | 4 | 2025-02-12 08:02 |
2024-12-30 09:29 |
|
Support POSITION with nondeterministic collations | 5209 | Needs review |
|
+247−48 | Peter Eisentraut (petere) | 4 | 2025-02-01 18:53 |
2025-02-12 04:31 |
|||
SQL:2023 JSON simplified accessor support | 5214 | Needs review | 18 |
|
+1062−188 | Alexandra Wang (alexandrawang) | Peter Eisentraut (petere), Vik Fearing (xocolatl) | 4 | 2025-02-05 07:21 |
2025-02-05 13:39 |
|
Add parameter in jsonb_strip_nulls(jsonb, bool) to strip nulls from arrays | 5260 | Needs review |
|
+95−5 | Florents Tselai (florentst) | Andrew Dunstan (adunstan) | 3 | 2025-02-19 22:39 |
2025-02-19 22:18 |
||
Introduce the ability to enable/disable indexes using ALTER INDEX | 5274 | Needs review | Needs rebase! | Shayon Mukherjee (shayonj) | Sami Imseih (simseih) | 3 | 2025-02-04 09:51 |
2025-02-08 05:40 |
|||
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) | 5279 | Needs review | 18 |
|
+1347−52 | Jim Jones (jimus) | 3 | 2025-02-12 08:01 |
2024-09-30 08:08 |
||
Add XMLDocument (SQL/XML X030) | 5431 | Ready for Committer | 18 |
|
+258−0 | Jim Jones (jimus) | Pavel Stehule (okbobcz) | 2 | 2025-02-12 08:00 |
2025-01-28 14:54 |
|
Add XMLNamespaces option to XMLElement | 5456 | Ready for Committer | 18 |
|
+1200−34 | Pavel Stehule (okbobcz), Jim Jones (jimus) | Pavel Stehule (okbobcz), Umar Hayat (pgwizard) | 2 | 2025-02-04 07:36 |
2025-02-20 11:20 |
|
explain plans for foreign servers | 5525 | Needs review |
|
+889−40 | 1 | 2025-01-27 04:30 |
2024-12-14 12:49 |
||||
Support for NO INHERIT to INHERIT state change with named NOT NULL constraints | 5528 | Needs review | 18 | Needs rebase! | Suraj Kharage (surajk) | 1 | 2025-01-28 03:13 |
2025-02-19 15:46 |
|||
Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints | 5554 | Needs review | 18 |
|
+6−4 | Rushabh Lathia (rlathia) | alvherre | 1 | 2025-02-07 06:29 |
2025-02-12 11:22 |
|
System Administration | |||||||||||
Reduce the log spam by excluding certain SQLSTATEs | 4964 | Needs review | 18 |
|
+181−0 | Laurenz Albe (laurenz) | 5 | 2025-02-03 12:26 |
2024-08-15 17:52 |
||
pg_upgrade: Support for upgrading to checksums enabled | 5206 | Waiting on Author |
|
+38−15 | Peter Eisentraut (petere) | Nathan Bossart (bossartn), Ilya Kosmodemiansky (hydrobiont) | 4 | 2025-02-01 18:55 |
2024-08-27 21:56 |
||
log_min_messages per backend type | 5447 | Needs review | 18 | Needs rebase! | Euler Taveira (eulerto) | 2 | 2025-02-09 15:18 |
2025-02-05 18:51 |
|||
Improve verification of recovery_target_timeline GUC. | 5519 | Needs review | 18 |
|
+72−2 | David Steele (dsteele) | 1 | 2025-01-23 15:17 |
2025-02-14 07:42 |
||
vacuumdb changes for stats import/export | 5523 | Needs review | 18 |
|
+375−136 | Corey Huinker (coreyh), Nathan Bossart (bossartn) | 1 | 2025-01-24 16:32 |
2025-02-04 21:43 |
||
Testing | |||||||||||
Test to dump and restore objects left behind by regression | 4956 | Needs review |
|
+308−2 | Ashutosh Bapat (ashutoshbapat) | Michael Paquier (michael-kun) | 5 | 2025-02-17 11:16 |
2025-02-12 04:35 |
||
CREATE SUBSCRIPTION - add missing test case | 5190 | Ready for Committer |
|
+14−0 | Peter Smith (smithpb2250) | vigneshwaran C (vignesh.postgres) | 4 | 2025-02-05 01:05 |
2025-01-10 03:11 |
||
Allow CI to only run the compiler warnings task | 5249 | Needs review | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | 3 | 2025-02-03 11:34 |
2024-09-12 05:21 |
|||
Add NetBSD and OpenBSD OSes to Postgres CI | 5360 | Needs review | Needs rebase! | Nazir Bilal Yavuz (nbyavuz) | 3 | 2025-02-05 14:01 |
2025-02-17 22:33 |
||||
Add 'make check-tests' behavior to the meson based builds | 5405 | Ready for Committer |
|
+16−6 | Nazir Bilal Yavuz (nbyavuz) | Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) | 2 | 2025-02-05 14:02 |
2025-01-27 05:52 |
||
Disable installcheck for tap and regress tests for injection_points module | 5410 | Needs review | 18 | Needs rebase! | Michail Nikolaev (nkey) | 2 | 2025-02-03 17:16 |
2025-01-12 16:40 |
|||
Parallel tests publication and subscription might fail due to concurrent tuple update | 5459 | Ready for Committer | 16 |
|
+4−2 | Jelte Fennema-Nio (jeltef) | 2 | 2025-02-05 21:54 |
2024-12-15 11:01 |
||
tests for pg_stat_progress_copy.tuples_skipped | 5536 | Needs review | stable |
|
+15−4 | Jian He (stayreal) | 1 | 2025-02-03 09:17 |
2025-01-10 14:50 |
||
Add regression tests of ecpg command notice (error / warning) | 5543 | Waiting on Author | 18 |
|
+82−0 | Ryo Kanbayashi (ryokanbayashi) | 1 | 2025-02-17 16:54 |
2025-02-18 03:49 |
||
Fix 035_standby_logical_decoding.pl race conditions | 5568 | Needs review | 18 |
|
+87−10 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2025-02-10 14:49 |
2025-02-10 14:42 |
Patch | ID | Status | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest activity | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | |||||||||||
Fix RelationTruncate() corruption | 5242 | Committed | Not processed | Robert Haas (rhaas), Thomas Munro (macdice) | macdice | 3 | 2025-02-12 16:19 |
2025-02-06 02:43 |
|||
Fix logging for invalid recovery timeline | 5468 | Committed | stable |
|
+3−3 | David Steele (dsteele) | michael-kun | 2 | 2025-02-20 01:49 |
2025-02-20 01:45 |
|
Re: BUG #18741: Detaching a partition referencing a partitioned table fails with a trigger-related error | 5484 | Withdrawn | stable |
|
+104−6 | 1 | 2025-02-18 08:42 |
2024-12-31 05:00 |
|||
lower default value of autovacuum_worker_slots in initdb as needed | 5491 | Committed | 18 | Not processed | Nathan Bossart (bossartn) | bossartn | 1 | 2025-01-07 20:41 |
2025-01-07 20:45 |
||
ecpg command does not warn COPY ... FROM STDIN; | 5497 | Committed | stable | Not processed | Ryo Kanbayashi (ryokanbayashi) | masaofujii | 1 | 2025-01-17 13:46 |
2025-01-17 14:49 |
||
Avoid possible null pointer dereference | 5506 | Withdrawn | 17 | Not processed | Ranier Vilela (raniervilela) | Ilia Evdokimov (ilidock95) | 1 | 2025-02-06 11:08 |
2025-02-06 11:10 |
||
At update of non-LP_NORMAL TID, fail instead of corrupting page header | 5518 | Committed | stable | Not processed | Noah Misch (nmisch) | nmisch | 1 | 2025-01-26 19:59 |
2025-01-23 02:13 |
||
SIGSEGV, FPE fix in pg_controldata | 5527 | Committed | stable | Not processed | Anton Voloshin (a.voloshin), Ian Ilyasov (ianilyasov) | smagen | 1 | 2025-02-05 19:52 |
2025-02-04 21:14 |
||
Prevent COPY FREEZE on Foreign tables | 5544 | Committed | 18 | Not processed | Sami Imseih (simseih) | Nathan Bossart (bossartn) | bossartn | 1 | 2025-02-06 21:24 |
2025-02-06 21:26 |
|
fix for bug #18815 | 5582 | Committed | stable |
|
+35−21 | Tom Lane (tgl) | tgl | 1 | 2025-02-19 22:58 |
2025-02-19 21:55 |
|
Clients | |||||||||||
Tab completion for ALTER USER RESET | 5414 | Committed | 18 |
|
+28−0 | Robins Tharakan (robins) | fuzzycz | 2 | 2025-02-17 17:32 |
2025-02-17 17:32 |
|
Better title output for psql \dt \di \dv \dm \ds \dE | 5540 | Committed | 18 | Not processed | Greg Sabino Mullane (greg) | Tom Lane (tgl) | tgl | 1 | 2025-02-05 17:46 |
2025-02-05 16:26 |
|
Code Comments | |||||||||||
Fix outdated code comments in nodeAgg.c | 5580 | Committed | 18 |
|
+2−4 | Mingli Zhang (zml) | Richard Guo (richardguo) | jdavis | 1 | 2025-02-18 18:39 |
2025-02-18 18:39 |
Miscellaneous | |||||||||||
Tweak access BufferDescriptors array codes in BufferGetLSNAtomic() | 5373 | Committed |
|
+2−0 | Tender Wang (tndrwang) | Xuneng Zhou (egoa) | richardguo | 2 | 2025-02-19 02:49 |
2025-02-19 02:47 |
|
Add new API to stringinfo | 5489 | Committed | 18 | Not processed | Tatsuo Ishii (ishii) | Michael Paquier (michael-kun), David Rowley (davidrowley), Nathan Bossart (bossartn), Gurjeet Singh (gurjeet) | ishii | 1 | 2025-01-13 04:02 |
2025-01-10 23:25 |
|
convert libpgport's pqsignal() to a void function | 5507 | Committed | 18 | Not processed | Nathan Bossart (bossartn) | bossartn | 1 | 2025-01-17 02:57 |
2025-01-17 03:03 |
||
Remove unused helpers that don't compile anymore | 5510 | Committed | Not processed | Jacob Brazeal (polkerty) | tgl | 1 | 2025-01-20 00:14 |
2025-01-19 18:47 |
|||
describe special values in GUC descriptions more consistently | 5564 | Committed | 18 | Not processed | Nathan Bossart (bossartn) | bossartn | 1 | 2025-02-14 16:47 |
2025-02-17 22:13 |
||
Monitoring & Control | |||||||||||
Track the amount of time waiting due to cost_delay | 5027 | Committed | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn), Masahiro Ikeda (masahiro.ikeda) | bossartn | 5 | 2025-02-11 22:42 |
2025-02-14 20:54 |
|
track vacuum/analyze cumulative time per relation | 5485 | Committed | Not processed | Sami Imseih (simseih) | Michael Paquier (michael-kun) | michael-kun | 1 | 2025-01-28 01:01 |
2025-02-04 13:06 |
||
improve DEBUG1 logging of parallel workers for CREATE INDEX | 5490 | Withdrawn | Not processed | Sami Imseih (simseih) | 1 | 2025-02-03 20:29 |
2025-02-03 20:29 |
||||
Move wal_buffers_full to WalUsage (and report it in pgss/explain) | 5551 | Committed | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | michael-kun | 1 | 2025-02-17 06:27 |
2025-02-17 06:18 |
||
add cost delay time to VACUUM/ANALYZE (VERBOSE) and autovacuum logs | 5572 | Committed | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn) | bossartn | 1 | 2025-02-14 20:56 |
2025-02-14 20:54 |
|
Performance | |||||||||||
Sort functions with specialized comparators | 5036 | Committed |
|
+34−48 | Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) | john.naylor | 5 | 2025-02-18 07:14 |
2025-02-18 07:16 |
||
Streaming Vacuum | 5089 | Committed | Not processed | Thomas Munro (macdice), Melanie Plageman (melanieplageman) | melanieplageman | 5 | 2025-02-14 18:14 |
2025-02-18 15:52 |
|||
Improve statistics estimation considering GROUP-BY as a 'uniqueiser' | 5269 | Committed | 18 |
|
+37−0 | Andrei Lepikhov (lepikhov) | smagen | 3 | 2025-02-19 16:56 |
2025-02-19 10:00 |
|
Using Expanded Objects other than Arrays from plpgsql | 5364 | Committed | Not processed | Tom Lane (tgl) | tgl | 2 | 2025-02-11 18:17 |
2025-02-13 13:02 |
|||
Eagerly scan all-visible pages to amortize aggressive vacuum | 5366 | Committed | Not processed | Melanie Plageman (melanieplageman) | melanieplageman | 2 | 2025-02-11 18:56 |
2025-02-11 18:57 |
|||
handle batch explosion in hash joins | 5482 | Committed |
|
+5635−0 | Tomas Vondra (fuzzycz) | fuzzycz | 2 | 2025-02-19 20:23 |
2025-02-19 20:21 |
||
quick and dirty fix: Quadratic planning time for ordered paths over partitioned tables | 5516 | Rejected | 18 | Not processed | 1 | 2025-02-03 14:27 |
2025-01-24 14:40 |
||||
SVE popcount support | 5521 | Withdrawn | Not processed | 1 | 2025-01-24 08:49 |
2025-02-19 09:31 |
|||||
Refactoring | |||||||||||
Refactor bytea_sortsupport() | 5288 | Returned with feedback | Not processed | Aleksander Alekseev (a.alekseev) | 3 | 2025-02-13 13:21 |
2024-12-05 08:11 |
||||
Getting rid of CaseTestExpr | 5531 | Withdrawn | Not processed | Tom Lane (tgl) | 1 | 2025-02-02 17:25 |
2025-02-02 17:24 |
||||
ctype method table | 5559 | Withdrawn | 18 | Not processed | Jeff Davis (jdavis) | 1 | 2025-02-07 19:23 |
2025-02-07 19:19 |
|||
Replication & Recovery | |||||||||||
Introduce XID age and inactive timeout based replication slot invalidation | 4770 | Committed | Needs rebase! | Bharath Rupireddy (bharathrupireddy), Nisha Moond (nishamoond) | Nathan Bossart (bossartn), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) | amitkapila | 6 | 2025-02-20 03:38 |
2025-02-20 06:11 |
||
Skip logical decoding of already-aborted transactions. | 5338 | Committed | Not processed | Masahiko Sawada (masahikosawada) | vigneshwaran C (vignesh.postgres) | masahikosawada | 3 | 2025-02-13 06:00 |
2025-02-13 01:58 |
||
Log a warning in pg_createsubscriber for max_slot_wal_keep_size | 5496 | Committed |
|
+26−0 | Shubham Khanna (skhanna) | Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250) | amitkapila | 1 | 2025-02-18 09:27 |
2025-02-18 08:40 |
|
Security | |||||||||||
pgcrypto: support for CFB mode in AES encryption | 5529 | Committed | 18 | Not processed | Umar Hayat (pgwizard) | Álvaro Herrera (alvherre), Daniel Gustafsson (d_gustafsson) | d_gustafsson | 1 | 2025-02-16 15:15 |
2025-02-14 20:53 |
|
Server Features | |||||||||||
WAL-logging facility for pgstats kinds | 5466 | Withdrawn | 18 | Not processed | Michael Paquier (michael-kun) | 2 | 2025-02-12 00:51 |
2025-02-16 23:27 |
|||
SQL Commands | |||||||||||
Virtual generated columns | 4972 | Committed | Not processed | Peter Eisentraut (petere) | petere | 5 | 2025-02-07 12:38 |
2025-02-20 04:57 |
|||
Allow subfield references without parentheses | 5449 | Returned with feedback | Not processed | Peter Eisentraut (petere) | 2 | 2025-02-14 22:21 |
2024-12-13 11:53 |
||||
NOT VALID foreign key constraints on partitioned tables | 5503 | Committed | 18 | Not processed | Amul Sul (sulamul) | alvherre | 1 | 2025-01-31 03:26 |
2025-01-28 03:39 |
||
CREATE FOREIGN TABLE LIKE | 5557 | Committed | 18 |
|
+244−12 | Mingli Zhang (zml) | Álvaro Herrera (alvherre), Sami Imseih (simseih) | michael-kun | 1 | 2025-02-19 06:55 |
2025-02-19 23:55 |
System Administration | |||||||||||
New GUC autovacuum_max_threshold | 5046 | Committed | 18 | Not processed | Nathan Bossart (bossartn), Frédéric Yhuel (yhuelf) | Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com) | bossartn | 5 | 2025-02-05 21:51 |
2025-02-05 21:52 |
|
Testing | |||||||||||
Improve code coverage of network address functions | 5354 | Committed | 18 | Not processed | Aleksander Alekseev (a.alekseev) | Jacob Champion (jchampion), keisuke kuroda (keisuke.kuroda.3862) | michael-kun | 3 | 2025-02-07 10:54 |
2025-01-28 23:53 |
|
Injection points for HashAgg | 5560 | Committed | 18 | Needs rebase! | Jeff Davis (jdavis) | jdavis | 1 | 2025-02-18 03:43 |
2025-02-18 03:42 |