Status summary: Needs review: 86. Waiting on Author: 14. Ready for Committer: 8. Committed: 190. Moved to next CF: 270. Withdrawn: 51. Rejected: 3. Returned with Feedback: 6. Total: 628.
| Patch | ID | Status | Tags | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| declarative session variables, LET command | 1608 | Needs review | DDL |
|
+3003−37 | 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), Jim Jones (jimus), newtglobal postgresql_contributors (newtpostgrescontributors), Mikhail Vorozhtsov (mikev) | 41 | 5 months ago | ||
| add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl | 4390 | Needs review | Security | Needs rebase! | Cary Huang (cary) | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | 12 | 1 year ago | |||
| Avoid orphaned objects dependencies, take 3 | 4942 | Needs review | DDL PGConf.dev | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | Heikki Linnakangas (heikki), Robert Haas (rhaas) | 11 | 2 months ago | ||
| relfilenode statistics | 5007 | Needs review | Monitoring | 18 |
|
+1479−670 | Bertrand Drouvot (bertranddrouvot.pg) | 11 | 2 months ago | ||
| starjoin join order planning | 5553 | Needs review | Performance | Needs rebase! | Tomas Vondra (fuzzycz) | 4 | 3 months ago | ||||
| Beautify read stream "per buffer data" APIs | 5617 | Needs review | Refactoring Only |
|
+116−44 | Thomas Munro (macdice) | Nazir Bilal Yavuz (nbyavuz), solai v (solaiv) | 5 | 3 months ago | ||
| amcheck support for BRIN indexes | 5715 | Needs review | Monitoring |
|
+2150−9 | Arseniy Mukhin (amukhin) | Tomas Vondra (fuzzycz), solai v (solaiv) | 4 | 4 months ago | ||
| ALTER DOMAIN ADD NOT NULL NOT VALID | 5768 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 6 | 6 months ago | ||||
| Support for basic ALTER TABLE progress reporting. | 5873 | Needs review | Monitoring | Needs rebase! | Jiří Kavalík (jkavalik) | Jian He (stayreal), solai v (solaiv) | 5 | 2 months ago | |||
| Per backend relation statistics tracking | 5958 | Needs review | Monitoring | 19 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | Yogesh Sharma (sharmay), Rui Zhao (zhaorui) | 5 | 1 year ago | ||
| Stack-based tracking of per-node WAL/buffer usage | 6023 | Needs review | Performance PGConf.dev |
|
+0−0 | Lukas Fittl (lfittl) | 5 | 5 months ago | |||
| Improve read_local_xlog_page_guts by replacing polling with latch-based waiting | 6024 | Needs review | Performance Logical Replication | 19 |
|
+40−11 | Xuneng Zhou (dylanzhou) | Rui Zhao (zhaorui) | 4 | 3 months ago | |
| let ALTER COLUMN SET DATA TYPE cope with POLICY dependency | 6054 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 4 | 1 year ago | ||||
| CREATE TABLE LIKE INCLUDING POLICIES | 6064 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | lakshmi g (lakshmi) | 4 | 6 months ago | |||
| let ALTER COLUMN SET DATA TYPE cope with trigger dependency | 6089 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 4 | 7 months ago | ||||
| Preserve index stats during ALTER TABLE ... TYPE ... | 6118 | Needs review | Bugfix | 19 |
|
+576−4 | Bertrand Drouvot (bertranddrouvot.pg) | Yogesh Sharma (sharmay), solai v (solaiv) | 4 | 3 months ago | |
| Optimization of the is_normalized() function. | 6152 | Needs review | Performance | 19 | Needs rebase! | Alexander Borisov (lexborisov) | 4 | 5 months ago | |||
| Improve docs syntax checking and enable it in the meson build | 6161 | Needs review | CI Testing | Needs rebase! | Nazir Bilal Yavuz (nbyavuz) | 3 | 5 months ago | ||||
| ci: Skip minfree file in the cores_backtrace.sh | 6162 | Needs review | CI Testing |
|
+1−1 | Christoph Berg (myon), Nazir Bilal Yavuz (nbyavuz) | Ilmar Yunusov (tanswis42.gmail.com) | 2 | 3 months ago | ||
| ago(interval) → timestamptz | 6202 | Needs review | SQL Commands | 19 |
|
+25−0 | Florents Tselai (florentst) | 3 | 1 month ago | ||
| Give Plugins control at the end of CHECKPOINT to store their state | 6224 | Needs review | Extensions | 19 |
|
+215−0 | Andrei Lepikhov (lepikhov), Asif Rehman (asifrana) | 3 | 4 months ago | ||
| Allowing ALTER COLUMN TYPE for columns in publication column lists | 6371 | Needs review | My First Patch SQL Commands DDL | 19 |
|
+149−12 | Kevin Biju Kizhake Kanichery (kevinbiju) | Soumya S Murali (soumyamurali) | 2 | 8 months ago | |
| Use CASEFOLD() internally rather than LOWER() | 6391 | Needs review | 19 | Needs rebase! | Jeff Davis (jdavis) | Mark Dilger (mark.dilger) | 2 | 5 months ago | |||
| Add cascade synchronous replication | 6404 | Needs review | Missing Docs Testing Physical Replication | Needs rebase! | Григорий Новиков (grishanovik) | 2 | 2 months ago | ||||
| Fix comments for buf_id field of BufferDesc structure | 6417 | Needs review | Comments Only | 19 |
|
+7−4 | Daniil Davydov (dddaniil) | 2 | 8 months ago | ||
| 64-bit wait_event and introduction of 32-bit wait_event_arg | 6419 | Needs review | Monitoring | 19 | Needs rebase! | Jakub Wartak (jakub.wartak.tomtom) | 2 | 6 months ago | |||
| Add SQL/JSON ON MISMATCH clause to JSON_VALUE, JSON_QUERY, JSON_TABLE | 6429 | Needs review | SQL Commands | 19 | Needs rebase! | Florents Tselai (florentst) | 2 | 7 months ago | |||
| Add `tsmatch` JSONPath operator for granular Full Text Search | 6436 | Needs review | SQL Commands | 19 |
|
+597−4 | Florents Tselai (florentst) | Chao Li (chaol) | 2 | 5 months ago | |
| ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling | 6439 | Needs review | Refactoring Only | 19 |
|
+18−14 | Chao Li (chaol) | 2 | 7 months ago | ||
| convert vacuum_index_cleanup and gist's buffering to ternary reloption type | 6464 | Needs review | Refactoring Only | stable |
|
+139−96 | Nikolay Shaplov (nataraj) | 2 | 4 months ago | ||
| synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication | 6543 | Needs review | Performance Logical Replication |
|
+1084−142 | SATYANARAYANA NARLAPURAM (satyanarayanan) | 2 | 2 months ago | |||
| Decorrelate nested tuple hash tables | 6553 | Needs review | Performance | 19 |
|
+13−7 | Ants Aasma (ants) | 2 | 6 months ago | ||
| A stack allocation API | 6591 | Needs review | Refactoring Only Performance | Needs rebase! | Thomas Munro (macdice) | 1 | 6 months ago | ||||
| elog: clarify usage and style of error reporting functions | 6595 | Needs review | Comments Only | 19 |
|
+21−0 | Chao Li (chaol) | 1 | 6 months ago | ||
| pg_dump: fix NOT NULL constraint name comparison using makeObjectName | 6601 | Needs review | Bugfix | 19 |
|
+258−127 | JoongHyuk Shin (shin) | Henson Choi (assam258.gmail.com) | 1 | 6 months ago | |
| log_checkpoints: count WAL segment creations from all processes | 6606 | Needs review | Monitoring | Needs rebase! | Xuneng Zhou (dylanzhou) | solai v (solaiv) | 1 | 2 months ago | |||
| Add http connection service file functionality | 6614 | Needs review | libpq | 19 |
|
+1117−2 | Andrew Jackson (andrewjackson) | 1 | 5 months ago | ||
| pg_stat_xact_user_tables stat not currect during the transaction | 6619 | Needs review | Bugfix | Needs rebase! | Xuneng Zhou (dylanzhou) | 1 | 4 months ago | ||||
| Get rid of redundant StringInfo accumulation | 6622 | Needs review | Performance | 19 |
|
+15−5 | Daniil Davydov (dddaniil) | 1 | 5 months ago | ||
| jsonb subscripting vs SQL/JSON array accessor semantics (SQL:2023) | 6631 | Needs review |
|
+758−87 | Alexandra Wang (l-wang) | 1 | 5 months ago | ||||
| Add condition variable support to WaitEventSetWait() | 6633 | Needs review | Refactoring Only | 19 |
|
+197−48 | Chao Li (chaol) | 1 | 4 months ago | ||
| Extract numeric filed in JSONB more effectively | 6644 | Needs review | Performance |
|
+3155−10 | Andy Fan (andyf), Haibo Yan (billyean) | 1 | 4 months ago | |||
| Docs: Create table description for constraints markup fix and label tweaks | 6648 | Needs review | Bugfix Docs Only |
|
+8−8 | David Johnston (polobo) | Dapeng Wang (w345731923) | 1 | 5 months ago | ||
| Docs: Distinguish table and index storage parameters in CREATE TABLE | 6649 | Needs review | Docs Only |
|
+21−12 | David Johnston (polobo) | Andreas Karlsson (kandreas) | 1 | 5 months ago | ||
| Environment variable to disable diffs file output | 6657 | Needs review | Testing Devtools |
|
+7−0 | Ilya Cherdakov (i.cherdakov) | 1 | 5 months ago | |||
| Upload only the failed tests' logs to the Postgres CI (Cirrus CI) | 6658 | Needs review | CI | Needs rebase! | Nazir Bilal Yavuz (nbyavuz) | 1 | 3 months ago | ||||
| pg_waldump: read modern tar formats with libarchive | 6665 | Needs review | Modernization | Needs rebase! | Thomas Munro (macdice) | 1 | 5 months ago | ||||
| DISTINCT in plain aggregate window functions | 6667 | Needs review | SQL Commands |
|
+1236−3 | Haibo Yan (billyean) | Henson Choi (assam258.gmail.com) | 1 | 2 months ago | ||
| ISBN range table | 6676 | Needs review | Modernization | Needs rebase! | Thomas Munro (macdice) | 1 | 5 months ago | ||||
| docs: Include database collation check on SQL from alter_collation.sgml | 6681 | Needs review | Docs Only |
|
+20−6 | Matheus Alcantara (matheus.alcantara) | 1 | 5 months ago | |||
| Todo item: Include the symbolic SQLSTATE name in verbose error reports | 6685 | Needs review | System Administration | Needs rebase! | Josh Kupershmidt (schmiddy) | 1 | 3 months ago | ||||
| pg_dump: eliminate tmpfile double-write in tar format output | 6686 | Needs review | Performance | Needs rebase! | Josh Kupershmidt (schmiddy) | 1 | 5 months ago | ||||
| Adding event mask validation for ModifyWaitEvent | 6687 | Needs review | Bugfix | Needs rebase! | Josh Kupershmidt (schmiddy) | 1 | 5 months ago | ||||
| repack: clarify final phase of concurrent mode in file header comment | 6692 | Needs review | Comments Only DDL | 19 |
|
+4−3 | Chao Li (chaol) | 1 | 3 months ago | ||
| Extend MXactCache lifetime from per-transaction to per-session | 6693 | Needs review | Performance | 19 |
|
+47−20 | JoongHyuk Shin (shin) | Henson Choi (assam258.gmail.com) | 1 | 5 months ago | |
| Allow SJE to recognize GiST-backed temporal primary keys | 6699 | Needs review | Bugfix | Needs rebase! | SATYANARAYANA NARLAPURAM (satyanarayanan) | 1 | 4 months ago | ||||
| [Patch]Incorrect usage of PageGetFreeSpace instead of PageGetHeapFreeSpace in heap_xlog_visible | 6712 | Needs review | Bugfix | 14 | Needs rebase! | Alexey Makhmutov (lerm) | 1 | 4 months ago | |||
| pgcrypto: Respect builtin_crypto_enabled for PGP ciphers | 6714 | Needs review | Security |
|
+250−14 | Shishir Sharma (shishir2001) | 1 | 4 months ago | |||
| Improve HASH overflow page reuse by preferring recently freed pages to enhance locality. | 6718 | Needs review | Performance | Needs rebase! | lakshmi g (lakshmi) | 1 | 4 months ago | ||||
| Support for DNS SRV records (whole cluster as 1 dns record) | 6719 | Needs review | libpq PGConf.dev |
|
+863−6 | Andrey Borodin (x4m) | Jacob Champion (jchampion) | 1 | 4 months ago | ||
| md: measure just FileSync() for pgstat_io without FileClose() | 6728 | Needs review | 19 |
|
+3−3 | Jakub Wartak (jakub.wartak.tomtom) | Zizhuan Liu (liuzizhuan) | 1 | 3 months ago | ||
| libpq: try all addresses for a host before moving to next on target_session_attrs mismatch | 6729 | Needs review | libpq PGConf.dev | stable |
|
+6−6 | Evgeny Kuzin (evkuzin) | 1 | 3 months ago | ||
| Skip prefetch for block references that follow a FPW or WILL_INIT of the same block | 6730 | Needs review | Performance | 19 |
|
+28−6 | SATYANARAYANA NARLAPURAM (satyanarayanan) | 1 | 3 months ago | ||
| Make pg_prewarm, autoprewarm yield for waiting DDL | 6731 | Needs review | stable |
|
+200−20 | SATYANARAYANA NARLAPURAM (satyanarayanan) | 1 | 2 days ago | |||
| COPY JSON: use trailing commas in FORCE_ARRAY output | 6745 | Needs review | DDL | 19 |
|
+36−17 | Chao Li (chaol) | 1 | 4 months ago | ||
| Disallow whole-row index references with virtual generated columns? | 6749 | Needs review | Bugfix | 19 |
|
+13−2 | Ayush Tiwari (aytiwari) | Zizhuan Liu (liuzizhuan) | 1 | 1 month ago | |
| [SQL/PGQ] Early pruning for GRAPH_TABLE path generation | 6771 | Needs review | Performance | 19 | Needs rebase! | Zhao Junwang (zhjwpku) | 1 | 4 months ago | |||
| Fix race in ReplicationSlotRelease for ephemeral slots | 6806 | Needs review | Bugfix Logical Replication | Needs rebase! | Zhijie Hou (houzj) | 1 | 2 months ago | ||||
| Key joins | 6808 | Needs review | SQL Commands | 20 |
|
+30449−91 | Andreas Karlsson (kandreas), Vik Fearing (xocolatl), Joel Jacobson (joeljacobson), Arne Roland (malkut) | 1 | 2 months ago | ||
| Improving index selection for logical replication apply with replica identity full | 6814 | Needs review | Performance Logical Replication | 20 |
|
+87−3 | Ethan Mertz (ethanmertz) | 1 | 2 months ago | ||
| Unify parallel worker handling for index builds and instrumentation | 6821 | Needs review | Refactoring Only |
|
+650−794 | Lukas Fittl (lfittl) | 1 | 3 months ago | |||
| Fix safe_wal_size for slots without restart_lsn | 6828 | Needs review | Bugfix | stable |
|
+40−10 | Xuneng Zhou (dylanzhou) | 1 | 3 months ago | ||
| Make printtup a bit faster | 6829 | Needs review | Performance | 20 |
|
+453−88 | Andres Freund (andresfreund), Andy Fan (andy2) | 1 | 3 months ago | ||
| RFC / proof-of-concept for Umbra, an smgr-layer prototype that decouples logical block identity from physical page placement. For eligible ordinary updates after checkpoint, the prototype preserves the old physical page as the redo baseline and records the old/new physical mapping in WAL, reducing reliance on inline full-page images for those paths. The performance motivation is to reduce checkpoint-boundary WAL volume and recover part of the throughput lost to full-page writes on write-he | 6832 | Needs review | Performance | 20 | Needs rebase! | Mingwei Jia (nayishan) | 1 | 3 months ago | |||
| vacuumdb: Add --exclude-database option | 6833 | Needs review | System Administration | 20 |
|
+110−3 | Mohamed ALi (mohamedali) | Ben Mejia (benmejia), Khoa Nguyen (kdnguyen9) | 1 | 3 months ago | |
| Improving Visibility of Temporary Table Usage | 6835 | Needs review | Monitoring | 20 | Needs rebase! | Mohamed ALi (mohamedali) | 1 | 2 months ago | |||
| Add NESTED_STATEMENTS option to EXPLAIN | 6836 | Needs review | Monitoring | 20 |
|
+1399−36 | Mohamed ALi (mohamedali) | 1 | 3 months ago | ||
| Add regression tests for btree skip scan support functions | 6852 | Needs review |
|
+684−0 | Baji Shaik (bajishaik) | 1 | 3 months ago | ||||
| Copy from JSON FORMAT. | 6857 | Needs review | SQL Commands | 20 |
|
+1170−27 | Zhao Junwang (zhjwpku) | 1 | 3 months ago | ||
| Add support for SAOP in the optimizer for partial index paths | 6858 | Needs review | Performance | 20 |
|
+563−0 | Jim Vanns (jimv) | 1 | 2 months ago | ||
| Require SSL connection to postgres for oauth | 6897 | Needs review | [oauth] |
|
+162−5 | Zsolt Parragi (zsolt.parragi) | 1 | 2 months ago | |||
| Make frontend programs relink after libpgfeutils changes | 6907 | Needs review | Devtools | 19 |
|
+57−39 | Chao Li (chaol) | 1 | 3 months ago | ||
| Allow pg_log_backend_memory_contexts() for postmaster | 6922 | Needs review | Monitoring | 20 |
|
+40−4 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 2 months ago | ||
| Add a hook for handling logical decoding messages on subscribers. | 6924 | Needs review | Logical Replication | Needs rebase! | Masahiko Sawada (masahikosawada) | 1 | 16 hours ago | ||||
| Optimize UUID parse using SIMD | 6944 | Needs review | Performance |
|
+886−5 | Masahiko Sawada (masahikosawada) | Haibo Yan (billyean) | 1 | 3 days ago | ||
| hash joins vs. bitmap filters | 6964 | Needs review | Performance | 20 |
|
+713−3 | Ben Mejia (benmejia) | 1 | 2 months ago |