Status summary: Needs review: 323. Waiting on Author: 33. Ready for Committer: 52. Committed: 91. Moved to next CF: 24. Withdrawn: 35. Rejected: 1. Returned with Feedback: 3. Total: 562.
| 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) | 41 | 2 months ago | ||
| pgbench - adding pl/pgsql versions of tests | 4105 | Needs review | Testing | 19 |
|
+247−14 | Hannu Krosing (hannukrosing) | Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla) | 10 | 5 months ago | |
| Incremental View Maintenance (IVM), take 2 | 4337 | Needs review | SQL Commands |
|
+6624−78 | Yugo Nagata (yugo.nagata) | Alexandre Felipe (afelipe) | 16 | 3 weeks ago | ||
| Index Prefetching | 4351 | Needs review | Performance |
|
+7315−2977 | Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) | Jerry Zhang (xingtanzjr) | 15 | 1 week 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 | |||
| Implement row pattern recognition feature | 4460 | Needs review | SQL Commands | 19 |
|
+0−0 | Tatsuo Ishii (ishii), Henson Choi (assam258.gmail.com) | Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033), Henson Choi (assam258.gmail.com) | 15 | 4 hours ago | |
| Make COPY format extendable: Extract COPY TO format implementations | 4681 | Needs review | SQL Commands | Needs rebase! | Kouhei Sutou (kou) | Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) | 11 | 2 months ago | |||
| COPY (on_error table) saving error info to a table | 4817 | Needs review |
|
+1014−50 | Jian He (stayreal) | Nishant Sharma (nishant-at-edb), Zsolt Parragi (zsolt.parragi), Solaimurugan V (solaimurugan) | 10 | 3 weeks ago | |||
| Avoid orphaned objects dependencies, take 3 | 4942 | Needs review | DDL PGConf.dev | 18 |
|
+553−23 | Bertrand Drouvot (bertranddrouvot.pg) | Heikki Linnakangas (heikki), Robert Haas (rhaas) | 11 | 3 days ago | |
| [CREATE|RE] INDEX CONCURRENTLY with single heap scan | 4971 | Needs review | Performance DDL | 19 |
|
+3060−484 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Matthias van de Meent (mmeent) | 10 | 2 months ago | |
| relfilenode statistics | 5007 | Needs review | Monitoring | 18 |
|
+692−81 | Bertrand Drouvot (bertranddrouvot.pg) | 11 | 1 month ago | ||
| Extension security improvement: Add support for extensions with an owned schema | 5018 | Needs review | Security Extensions | Needs rebase! | Jelte Fennema-Nio (jeltef) | Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) | 11 | 3 months ago | |||
| Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state | 5029 | Needs review | Bugfix Logical Replication |
|
+110−6 | ChangAo Chen (chenchangao) | harinath kanchu (harinath001), Lilian Ontowhee (ontowhee), haiyang li (ocean-li), Arul Kumar C (arulkumarc) | 10 | 7 months ago | ||
| Add OR REPLACE option to CREATE MATERIALIZED VIEW | 5099 | Needs review | SQL Commands |
|
+694−98 | Erik Wienhold (ewie) | Paul Jungwirth (pjungwir), newtglobal postgresql_contributors (newtpostgrescontributors), Soumya S Murali (soumyamurali) | 9 | 1 month ago | ||
| Add XMLCast (SQL/XML X025) | 5110 | Needs review | SQL Commands | 20 |
|
+1547−26 | Jim Jones (jimus) | Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) | 11 | 5 days ago | |
| Asynchronous MergeAppend Execution | 5129 | Needs review | Performance |
|
+1427−744 | Alexander Pyhalov (a.pyhalov) | Etsuro Fujita (efujita), Matheus Alcantara (matheus.alcantara) | 9 | 2 months ago | ||
| DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication | 5151 | Needs review | Bugfix Logical Replication Help - Stuck Rebasing | stable |
|
+613−48 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Luan Silva (luansilva) | 9 | 2 months ago | |
| libpq: Fix processing of SSL records >8kB on async API | 5251 | Needs review | Bugfix Backport libpq | stable |
|
+208−11 | Jacob Champion (jchampion), Lars Kanis (larsk) | Jacob Champion (jchampion), solai v (solaiv) | 8 | 1 month ago | |
| Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) | 5279 | Needs review | SQL Commands | 20 |
|
+776−55 | Jim Jones (jimus) | newtglobal postgresql_contributors (newtpostgrescontributors) | 9 | 3 days ago | |
| Logging plan of the currently running query | 5330 | Needs review | Monitoring | 19 |
|
+648−37 | Atsushi Torikoshi (atsushitorikoshi) | Hironobu Suzuki (suzuki_hironobu), Sadeq Dousti (msdousti) | 9 | 3 hours ago | |
| Add Option to Check All Addresses For Matching target_session_attr | 5396 | Needs review | libpq | 18 |
|
+334−10 | Andrew Jackson (andrewjackson) | Andrey Borodin (x4m) | 7 | 3 months ago | |
| using index to speedup add not null constraints to a table | 5444 | Needs review | Needs rebase! | Jian He (stayreal) | Tanzeel Khan (tanzeelk) | 7 | 2 months ago | ||||
| Function scan FDW pushdown | 5470 | Needs review | Performance | 18 |
|
+1416−44 | Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) | Ashutosh Bapat (ashutoshbapat), Solaimurugan V (solaimurugan) | 3 | 1 month ago | |
| SQL/JSON json_table PLAN clause | 5478 | Needs review | 18 |
|
+1935−111 | Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrew Dunstan (adunstan), Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Anton Melnikov (antonmel), Nikita Malakhov (nmalakh) | Amit Langote (amitlan), Vladlen Popolitov (vladlenpopolitov) | 6 | 1 month ago | ||
| Pull-up subquery if INNER JOIN-ON contains refs to upper-query | 5487 | Needs review | Performance | 19 |
|
+1508−58 | Alena Rybakina (a.rybakina) | Ilia Evdokimov (ilidock95), Solaimurugan V (solaimurugan) | 7 | 1 month ago | |
| starjoin join order planning | 5553 | Needs review | Performance | Needs rebase! | Tomas Vondra (fuzzycz) | 4 | 3 weeks ago | ||||
| Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup | 5570 | Needs review | Multithreading AIO | Needs rebase! | Jelte Fennema-Nio (jeltef) | 7 | 3 months ago | ||||
| Warn, and disallow, clear text passwords via SQL | 5597 | Needs review | Needs rebase! | Greg Sabino Mullane (greg) | Guillaume Lelarge (gleu) | 4 | 5 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 weeks ago | ||
| Allow table AMs to define their own reloptions | 5631 | Needs review | stable |
|
+898−14 | Julien Tachoires (julmon) | 2 | 2 weeks ago | |||
| Available disk space per tablespace | 5651 | Needs review | Monitoring | 18 |
|
+189−7 | Christoph Berg (myon) | solai v (solaiv) | 2 | 1 month ago | |
| Produce LLVM bitcode files on meson builds | 5671 | Needs review | Performance | 19 |
|
+928−58 | Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) | 5 | 2 months ago | ||
| amcheck support for BRIN indexes | 5715 | Needs review | Monitoring |
|
+2150−9 | Arseniy Mukhin (amukhin) | Tomas Vondra (fuzzycz), solai v (solaiv) | 4 | 1 month ago | ||
| Fix [SP-]GiST IOS visibility bug | 5721 | Needs review | Bugfix |
|
+619−81 | Matthias van de Meent (mmeent) | Mihail Nikalayeu (mihailnikalayeu) | 2 | 2 weeks ago | ||
| ALTER DOMAIN ADD NOT NULL NOT VALID | 5768 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 6 | 3 months ago | ||||
| Extend skipping FK checks on replicas to include ADD FK and TRUNCATE | 5774 | Needs review | Performance Help - Stuck Rebasing Logical Replication | 19 |
|
+96−3 | Hannu Krosing (hannukrosing) | 5 | 5 months ago | ||
| problems with toast.* reloptions | 5839 | Needs review | Bugfix | 20 |
|
+305−117 | Nathan Bossart (bossartn) | Yogesh Sharma (sharmay), solai v (solaiv) | 6 | 1 week ago | |
| Carefully exposing information without authentication | 5845 | Needs review | Monitoring | 19 | Needs rebase! | Greg Sabino Mullane (greg) | 4 | 2 months ago | |||
| Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values | 5854 | Needs review | SQL Commands | 19 |
|
+746−278 | Dean Rasheed (deanr) | Viktor Holmberg (rutchkiwi) | 6 | 7 hours ago | |
| Support for basic ALTER TABLE progress reporting. | 5873 | Needs review | Monitoring | Needs rebase! | Jiří Kavalík (jkavalik) | Jian He (stayreal) | 5 | 11 months ago | |||
| Report bytes and transactions actually sent downtream | 5877 | Needs review | Monitoring Logical Replication |
|
+96−54 | Ashutosh Bapat (ashutoshbapat) | 6 | 5 hours ago | |||
| Adding pg_dump flag for parallel export to pipes | 5893 | Needs review | Performance System Administration | stable | Needs rebase! | Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) | Dilip Kumar (dilip.kumar), solai v (solaiv) | 4 | 1 week ago | ||
| CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions | 5941 | Needs review | SQL Commands | 19 | Needs rebase! | Jian He (stayreal) | Corey Huinker (coreyh) | 5 | 2 months ago | ||
| Per backend relation statistics tracking | 5958 | Needs review | Monitoring | 19 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | Yogesh Sharma (sharmay) | 5 | 9 months ago | ||
| Stack-based tracking of per-node WAL/buffer usage | 6023 | Needs review | Performance PGConf.dev |
|
+0−0 | Lukas Fittl (lfittl) | 5 | 2 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 | 2 weeks ago | |
| RFC: adding pytest as a supported test framework | 6045 | Needs review | Testing Help - User Testing Modernization Devtools | Needs rebase! | Jacob Champion (jchampion), Jelte Fennema-Nio (jeltef) | Tristan Partin (tristan957) | 4 | 3 months ago | |||
| Fix replica identity mismatch for partitioned tables with publish_via_partition_root | 6047 | Needs review | Bugfix Logical Replication | stable |
|
+211−38 | Mikhail Kharitonov (mkharitonov) | jihyun bahn (ichibahn) | 4 | 5 days ago | |
| let ALTER COLUMN SET DATA TYPE cope with POLICY dependency | 6054 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 4 | 9 months ago | ||||
| let ALTER TABLE DROP COLUMN drop whole-row referenced object | 6055 | Needs review | Bugfix Backport | stable |
|
+683−2 | Jian He (stayreal) | lakshmi g (lakshmi) | 4 | 4 weeks ago | |
| Improving the names generated for indexes on expressions | 6059 | Needs review |
|
+316−210 | Tom Lane (tgl) | solai v (solaiv) | 4 | 5 days ago | |||
| CREATE TABLE LIKE INCLUDING POLICIES | 6064 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | lakshmi g (lakshmi) | 4 | 3 months ago | |||
| create table like including storage parameter | 6088 | Needs review | SQL Commands | 19 |
|
+218−9 | Jian He (stayreal) | lakshmi g (lakshmi) | 4 | 1 month ago | |
| let ALTER COLUMN SET DATA TYPE cope with trigger dependency | 6089 | Needs review | 19 |
|
+496−27 | Jian He (stayreal) | 4 | 5 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 | 6 days ago | |
| Migrate pg_commit_ts directory to the new node during an upgrade | 6119 | Needs review | 19 |
|
+353−3 | Sergey Levin (lsv) | Hayato Kuroda (ha-kun), Maxim Orlov (m.orlov) | 4 | 3 weeks ago | ||
| avoid call ATPostAlterTypeCleanup twice | 6121 | Needs review | Bugfix Backport | stable |
|
+88−0 | Jian He (stayreal) | 4 | 8 months ago | ||
| postgres_fdw: Use COPY to speed up batch inserts | 6137 | Needs review | Performance |
|
+478−29 | Matheus Alcantara (matheus.alcantara) | Masahiko Sawada (masahikosawada), solai v (solaiv) | 4 | 3 weeks ago | ||
| Optimization of the is_normalized() function. | 6152 | Needs review | Performance | 19 | Needs rebase! | Alexander Borisov (lexborisov) | 4 | 2 months ago | |||
| Add a warning on stats manipulation functions | 6155 | Needs review | Docs Only | 19 | Needs rebase! | Yugo Nagata (yugo.nagata) | 4 | 2 weeks ago | |||
| Improve docs syntax checking and enable it in the meson build | 6161 | Needs review | CI Testing | Needs rebase! | Nazir Bilal Yavuz (nbyavuz) | 3 | 2 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 weeks ago | ||
| Batching in executor, part 1: add batch variant of table AM scan API | 6176 | Needs review | Help - Benchmarks Performance | 19 | Needs rebase! | Amit Langote (amitlan) | Thom Brown (thom) | 3 | 2 months ago | ||
| Add archive_mode to prevent unarchived WAL on permanent primary failure | 6177 | Needs review | Physical Replication | 19 | Needs rebase! | Andrey Borodin (x4m) | 4 | 1 month ago | |||
| COPY FROM with RLS | 6178 | Needs review | SQL Commands | 19 |
|
+275−63 | Jian He (stayreal) | solai v (solaiv) | 4 | 4 weeks ago | |
| ago(interval) → timestamptz | 6202 | Needs review | SQL Commands | 19 |
|
+25−0 | Florents Tselai (florentst) | 3 | 7 months ago | ||
| pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement | 6212 | Needs review | Good First Review | 19 | Needs rebase! | Florin Irion (irionr), Tim Waizenegger (tim.waizenegger.edb) | Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) | 3 | 3 months 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 | 1 month ago | ||
| Bypassing cursors in postgres_fdw to enable parallel plans | 6233 | Needs review | postgres_fdw Performance | 19 | Needs rebase! | Rafia Sabih (rafia.sabih) | 2 | 6 days ago | |||
| parallel pgbench -i | 6242 | Needs review | Performance |
|
+269−27 | Mircea Cadariu (mcadariu) | lakshmi g (lakshmi) | 3 | 1 month ago | ||
| Use ROLERECURSE_PRIVS in is_admin_of_role() | 6251 | Needs review | Good First Review |
|
+27−2 | ChangAo Chen (chenchangao) | Nathan Bossart (bossartn) | 3 | 1 month ago | ||
| extend JSON_TABLE top level path expression | 6260 | Needs review | 19 |
|
+238−105 | Jian He (stayreal) | solai v (solaiv) | 3 | 1 week ago | ||
| skip check constraints verification for unaffected columns during UPDATE | 6270 | Needs review | 19 |
|
+259−17 | Jian He (stayreal) | Florin Irion (irionr) | 3 | 3 months ago | ||
| refactor ExecInitPartitionInfo | 6280 | Needs review | Refactoring Only | stable |
|
+14−26 | Jian He (stayreal) | 3 | 2 months ago | ||
| Add sampling statistics to autoanalyze log output | 6288 | Needs review | Monitoring |
|
+116−42 | Tatsuya Kawata (croissant) | Fujii Masao (masaofujii) | 3 | 4 months ago | ||
| Proposal to allow setting cursor options on Portals | 6292 | Needs review | libpq |
|
+1212−11 | Dave Cramer (dcramer) | Jelte Fennema-Nio (jeltef) | 2 | 2 months ago | ||
| Add pg_current_vxact_id() function to expose virtual transaction IDs | 6298 | Needs review | Good First Review Monitoring PGConf.dev | 19 |
|
+109−4 | Pavlo Golub (pasha_golub) | Robert Haas (rhaas), solai v (solaiv) | 3 | 1 month ago | |
| Incorrect historic snapshot may be serialized to disk during fast-forwarding | 6304 | Needs review | Bugfix |
|
+11−7 | ChangAo Chen (chenchangao), haiyang li (ocean-li) | 3 | 4 months ago | |||
| Add support for partial incremental materialized view refresh using REFRESH ... WHERE | 6305 | Needs review | My First Patch SQL Commands | 19 |
|
+1468−70 | Adam Brusselback (tostino) | Zsolt Parragi (zsolt.parragi), Dharin Shah (dharins0) | 3 | 3 weeks ago | |
| Expose checkpoint timestamp and duration in pg_stat_checkpointer | 6307 | Needs review | Extensions Performance | 19 | Needs rebase! | Soumya S Murali (soumyamurali) | 3 | 1 month ago | |||
| SQL-level pg_datum_image_equal | 6309 | Needs review | Needs rebase! | Matthias van de Meent (mmeent) | 2 | 2 months ago | |||||
| Enable partitionwise join for partition keys wrapped by RelabelType | 6315 | Needs review |
|
+50−2 | Matheus Alcantara (matheus.alcantara) | 3 | 3 months ago | ||||
| Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade | 6340 | Needs review | 19 |
|
+220−6 | Jeevan Chalke (jeevan.chalke) | 3 | 3 weeks ago | |||
| Cleaning up PREPARE query strings? | 6341 | Needs review | SQL Commands |
|
+135−23 | Julien Rouhaud (rjuju) | Sami Imseih (simseih) | 3 | 3 months ago | ||
| Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) | 6354 | Needs review | Refactoring Only Good First Review | 19 |
|
+47−47 | Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) | Michael Paquier (michael-kun) | Peter Eisentraut (petere) | 3 | 1 month ago |
| Add a berief general comment on BTScanInsertData's nextkey and backward | 6363 | Needs review | Comments Only |
|
+18−15 | Yugo Nagata (yugo.nagata) | 3 | 2 months ago | |||
| QoL improvements for pgindent and combining pgindent, pgperltidy, pgperlcritic and pgperlsyncheck into one tool | 6366 | Needs review | Devtools |
|
+1096−561 | Jelte Fennema-Nio (jeltef) | 3 | 2 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 | 5 months ago | |
| llvmjit: always add the simplifycfg pass | 6384 | Needs review | Performance | 19 |
|
+16−4 | Pierre Ducroquet (pinaraf) | Matheus Alcantara (matheus.alcantara) | 2 | 3 months ago | |
| Use CASEFOLD() internally rather than LOWER() | 6391 | Needs review | 19 |
|
+55−30 | Jeff Davis (jdavis) | Mark Dilger (mark.dilger) | 2 | 2 months ago | ||
| Refactor *_abbrev_convert() functions | 6393 | Needs review | Refactoring Only Good First Review | 19 |
|
+33−54 | Aleksander Alekseev (a.alekseev) | Aditya Gollamudi (adigoll) | John Naylor (john.naylor) | 2 | 2 months ago |
| extended statistic (examine_variable) ignored CollateExpr | 6397 | Needs review | Bugfix | stable |
|
+138−5 | Jian He (stayreal) | 2 | 5 months ago | ||
| Add pg_get_publication_ddl function | 6400 | Needs review | DDL | 19 |
|
+1418−2 | Jonathan Gonzalez V. (sxd) | Hüseyin Demir (demir), solai v (solaiv) | 2 | 1 week ago | |
| Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY | 6401 | Needs review | Performance DDL | 19 |
|
+1347−152 | Mihail Nikalayeu (mihailnikalayeu) | 2 | 2 months ago | ||
| nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() | 6402 | Needs review | Refactoring Only | 19 |
|
+1−21 | Chao Li (chaol) | 2 | 5 months ago | ||
| Add cascade synchronous replication | 6404 | Needs review | Missing Docs Testing Physical Replication | Needs rebase! | Григорий Новиков (grishanovik) | 2 | 6 days ago | ||||
| JumbleQuery may treat different GROUP BY expr as the same | 6411 | Needs review | stable |
|
+49−3 | Jian He (stayreal) | Keisuke Kuroda (keisuke.kuroda.3862) | 2 | 3 months ago | ||
| Fix comments for buf_id field of BufferDesc structure | 6417 | Needs review | Comments Only | 19 |
|
+7−4 | Daniil Davydov (dddaniil) | 2 | 5 months ago | ||
| Reduce build times of pg_trgm GIN indexes | 6418 | Needs review | Performance | 19 |
|
+225−209 | David Geier (geidav) | Heikki Linnakangas (heikki) | Heikki Linnakangas (heikki) | 2 | 1 month 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 | 3 months ago | |||
| BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work | 6428 | Needs review | Bugfix AIO | 19 |
|
+122−3 | Surya Poondla (spoondla) | 2 | 4 months ago | ||
| Add SQL/JSON ON MISMATCH clause to JSON_VALUE, JSON_QUERY, JSON_TABLE | 6429 | Needs review | SQL Commands | 19 |
|
+747−52 | Florents Tselai (florentst) | 2 | 4 months ago | ||
| pg_stat_io_histogram | 6433 | Needs review | Monitoring | 19 |
|
+1036−28 | Jakub Wartak (jakub.wartak.tomtom) | 2 | 1 month 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 | 2 months ago | |
| LLVMJIT: introduce force-inlined functions | 6437 | Needs review | Performance | 19 |
|
+103−4 | Pierre Ducroquet (pinaraf) | 2 | 2 months ago | ||
| ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling | 6439 | Needs review | Refactoring Only | 19 |
|
+18−14 | Chao Li (chaol) | 2 | 4 months ago | ||
| tablecmds: fix bug where index rebuild loses replica identity on partitions | 6440 | Needs review | Bugfix DDL | stable |
|
+227−29 | Chao Li (chaol) | 2 | 2 months ago | ||
| tablecmds: fix Deadlock caused by Attach Partition | 6442 | Needs review | Bugfix DDL | 19 |
|
+54−0 | Chao Li (chaol) | 2 | 4 months ago | ||
| BUG #19382: Server crash at __nss_database_lookup | 6449 | Needs review | Bugfix Security | 17 |
|
+511−1 | Surya Poondla (spoondla) | 2 | 2 weeks ago | ||
| Show expression of virtual columns in error messages | 6460 | Needs review |
|
+208−43 | Matheus Alcantara (matheus.alcantara) | 2 | 3 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 | 1 month ago | ||
| SLOPE - Planner optimizations on monotonic expressions. | 6479 | Needs review | Performance |
|
+2815−250 | Alexandre Felipe (afelipe) | Corey Huinker (coreyh), Zsolt Parragi (zsolt.parragi) | 2 | 3 weeks ago | ||
| Add table COMMENTS in CREATE TABLE LIKE | 6482 | Needs review | DDL Good First Review | 20 |
|
+116−11 | Jim Jones (jimus) | Carlos Alves (ccsalves) | 2 | 2 months ago | |
| Pipelined Recovery | 6487 | Needs review | Performance | 19 | Needs rebase! | Imran Zaheer (imranzaheer) | 2 | 2 months ago | |||
| Change the default wal_blocksize to 4KB | 6490 | Needs review | Performance |
|
+12−12 | Andy Pogrebnoi (birdofdada) | 2 | 2 months ago | |||
| DOCS - Add introductory paragraph to Getting Started chapter | 6506 | Needs review | Docs Only | stable |
|
+6−0 | Dragos Andriciuc (andriciucdragos) | 2 | 2 months ago | ||
| Support automatic sequence replication | 6514 | Needs review | Logical Replication | Needs rebase! | Ajin Cherian (ajinc) | Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun) | 2 | 2 months ago | |||
| [PATCH] Add RetrieveInstrumentation hook for CustomScan providers so that Parallel CustomScan providers can currently aggregate worker instrumentation before DSM unlinking | 6524 | Needs review | Extensions | stable |
|
+16−0 | Siddharth Kothari (sidkot.google.com) | 2 | 2 months ago | ||
| Fix XLogFileReadAnyTLI silently applying divergent WAL from wrong timeline | 6525 | Needs review | Bugfix |
|
+418−6 | Andrey Borodin (x4m) | 2 | 3 months ago | |||
| amcheck: add index-all-keys-match verification for B-Tree | 6526 | Needs review | System Administration Good First Review Devtools |
|
+747−46 | Andrey Borodin (x4m) | 2 | 1 month ago | |||
| synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication | 6543 | Needs review | Performance Logical Replication |
|
+1084−142 | SATYANARAYANA NARLAPURAM (satyanarayanan) | 2 | 3 days ago | |||
| Decorrelate nested tuple hash tables | 6553 | Needs review | Performance | 19 |
|
+13−7 | Ants Aasma (ants) | 2 | 3 months ago | ||
| POC: PLpgSQL FOREACH IN JSON ARRAY | 6557 | Needs review | PL/pgSQL |
|
+1016−97 | Pavel Stehule (okbobcz) | Tom Lane (tgl), Jim Jones (jimus) | 1 | 6 days ago | ||
| psql tab completion for user functions and if explicitly required also "pg_" | 6563 | Needs review | psql | 19 | Needs rebase! | Florin Irion (irionr) | 1 | 4 months ago | |||
| Reject ADD CONSTRAINT NOT NULL if name mismatches existing domain not-null constraint | 6564 | Needs review | Bugfix | stable |
|
+40−2 | Jian He (stayreal) | 1 | 3 months ago | ||
| Compress prune/freeze records with Delta Frame of Reference algorithm | 6574 | Needs review | Performance |
|
+5238−60 | Evgeny Voropaev (evoro) | 1 | 2 months ago | |||
| Fix the wrong behavior of REFRESH MATERIALIZED VIEW CONCURRENTLY | 6579 | Needs review | Bugfix | 19 | Needs rebase! | Rafia Sabih (rafia.sabih), Surya Poondla (spoondla) | 1 | 1 month ago | |||
| Fix performance of REFRESH MATERIALIZED VIEW CONCURRENTLY | 6580 | Needs review | Performance | 19 | Needs rebase! | Surya Poondla (spoondla) | 1 | 1 month ago | |||
| Fix JSON_SERIALIZE() coercion placeholder type for jsonb input | 6587 | Needs review | Bugfix |
|
+80−3 | Matt Blewitt (mble-ps) | Zsolt Parragi (zsolt.parragi) | 1 | 3 months ago | ||
| Speed up COPY TO text/CSV parsing using SIMD | 6588 | Needs review | Performance | 19 |
|
+262−18 | Ayoub Kazar (kaz) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 2 months ago |
| A stack allocation API | 6591 | Needs review | Refactoring Only Performance | Needs rebase! | Thomas Munro (macdice) | 1 | 3 months ago | ||||
| elog: clarify usage and style of error reporting functions | 6595 | Needs review | Comments Only | 19 |
|
+21−0 | Chao Li (chaol) | 1 | 3 months ago | ||
| Add ssl_(supported|shared)_groups to sslinfo | 6598 | Needs review |
|
+306−3 | Dmitry Dolgov (erthalion) | Zsolt Parragi (zsolt.parragi) | 1 | 1 month ago | |||
| pg_dump: fix NOT NULL constraint name comparison using makeObjectName | 6601 | Needs review | Bugfix | 19 |
|
+258−127 | JoongHyuk Shin (shin) | 1 | 3 months ago | ||
| Avoid use of TopMemoryContext for resource owner cleanup in portals | 6603 | Needs review | Refactoring Only |
|
+106−23 | Lukas Fittl (lfittl) | 1 | 2 months ago | |||
| Add pg_stat_vfdcache view for VFD cache statistics | 6604 | Needs review | Monitoring | 19 | Needs rebase! | Ayoub Kazar (kaz) | David Geier (geidav) | 1 | 1 month ago | ||
| log_checkpoints: count WAL segment creations from all processes | 6606 | Needs review | Monitoring | Needs rebase! | Xuneng Zhou (dylanzhou) | solai v (solaiv) | 1 | 4 hours ago | |||
| New pg_stat_tablespace view for tablespace level metrics | 6607 | Needs review | Monitoring | Needs rebase! | shihao zhong (zhong950419) | 1 | 2 months ago | ||||
| ORDER BY ALL | 6610 | Needs review | SQL Commands |
|
+1348−6 | Rushabh Lathia (rlathia) | Peter Eisentraut (petere) | 1 | 2 months ago | ||
| This adds a new GUC parameter that automatically rolls back prepared transactions that have remained unresolved beyond the configured timeout. The cleanup is performed by the checkpointer process. | 6611 | Needs review | Performance | Needs rebase! | Nikhil Chawla (nchawla) | 1 | 2 months ago | ||||
| Add http connection service file functionality | 6614 | Needs review | libpq | 19 |
|
+1117−2 | Andrew Jackson (andrewjackson) | 1 | 2 months ago | ||
| Make \d tablename fast again, regression introduced by 85b7efa1cdd | 6615 | Needs review | Bugfix Performance | 18 |
|
+31−1 | Jelte Fennema-Nio (jeltef) | 1 | 2 months ago | ||
| Improving psql autocompletion for SET LOCAL / SET SESSION | 6618 | Needs review | psql My First Patch |
|
+19−4 | Álvaro Rodríguez (arodrgr) | Surya Poondla (spoondla), solai v (solaiv), Zizhuan Liu (liuzizhuan) | 1 | 5 days ago | ||
| pg_stat_xact_user_tables stat not currect during the transaction | 6619 | Needs review | Bugfix | Needs rebase! | Xuneng Zhou (dylanzhou) | 1 | 1 month ago | ||||
| PoC - psql - emphases line with table name in verbose output | 6620 | Needs review | psql |
|
+16−1 | Pavel Stehule (okbobcz) | 1 | 1 month ago | |||
| Bug: wrong relname in RemoveSubscriptionRel() error detail | 6621 | Needs review | Bugfix | stable |
|
+1−1 | Chao Li (chaol) | 1 | 2 months ago | ||
| Get rid of redundant StringInfo accumulation | 6622 | Needs review | Performance | 19 |
|
+15−5 | Daniil Davydov (dddaniil) | 1 | 2 months ago | ||
| Convert ALL SubLinks to ANY SubLinks | 6627 | Needs review | Performance |
|
+422−9 | Richard Guo (richardguo) | 1 | 2 months ago | |||
| jsonb subscripting vs SQL/JSON array accessor semantics (SQL:2023) | 6631 | Needs review |
|
+758−87 | Alexandra Wang (l-wang) | 1 | 2 months ago | ||||
| Add tests for src/backend/nodes/extensible.c | 6632 | Needs review | Testing |
|
+575−0 | Aleksander Alekseev (a.alekseev) | 1 | 2 months ago | |||
| Add condition variable support to WaitEventSetWait() | 6633 | Needs review | Refactoring Only | 19 |
|
+197−48 | Chao Li (chaol) | 1 | 1 month ago | ||
| Add support for INSERT ... SET syntax | 6635 | Needs review | SQL Commands |
|
+814−4 | Suraj Kharage (surajk) | solai v (solaiv) | Peter Eisentraut (petere) | 1 | 12 hours ago | |
| Add ParameterDescription message to libpq frontend long message types | 6636 | Needs review | Bugfix libpq My First Patch | stable |
|
+0−0 | Ning Sun (sunng) | Zizhuan Liu (liuzizhuan) | 1 | 1 week ago | |
| Warn when creating or enabling a subscription with max_logical_replication_workers = 0 | 6642 | Needs review | Logical Replication |
|
+14−0 | Yugo Nagata (yugo.nagata) | 1 | 2 months ago | |||
| Extract numeric filed in JSONB more effectively | 6644 | Needs review | Performance |
|
+3155−10 | Andy Fan (andyf), Haibo Yan (billyean) | 1 | 1 month ago | |||
| Remove commented-out code in 026_overwrite_contrecord.pl | 6647 | Needs review | Comments Only |
|
+0−0 | Imran Zaheer (imranzaheer) | 1 | 2 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 | 2 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 | 2 months ago | ||
| Resizable shared memory structures | 6652 | Needs review | System Administration |
|
+1763−164 | Ashutosh Bapat (ashutoshbapat) | 1 | 1 week ago | |||
| SLOPE - Planner optimizations on monotonic expressions. | 6653 | Needs review | Performance | 19 |
|
+2815−250 | Alexandre Felipe (afelipe) | 1 | 3 weeks ago | ||
| Return DSA area for hash table from GetNamedDSHash() | 6655 | Needs review | 19 |
|
+12−0 | Sami Imseih (simseih) | 1 | 2 months ago | |||
| Environment variable to disable diffs file output | 6657 | Needs review | Testing Devtools |
|
+7−0 | Ilya Cherdakov (i.cherdakov) | 1 | 2 months ago | |||
| Upload only the failed tests' logs to the Postgres CI (Cirrus CI) | 6658 | Needs review | CI |
|
+72−0 | Nazir Bilal Yavuz (nbyavuz) | 1 | 2 weeks ago | |||
| s/pg_attribute_always_inline/pg_always_inline/ | 6661 | Needs review | Refactoring Only | Needs rebase! | Andres Freund (andresfreund) | Peter Eisentraut (petere) | 1 | 1 week ago | |||
| Allow a condition string in an injection point | 6663 | Needs review | Needs rebase! | Sami Imseih (simseih) | 1 | 2 months ago | |||||
| Support EXCEPT for ALL SEQUENCES publications | 6664 | Needs review | Logical Replication |
|
+784−293 | Shlok Kyal (shlokkyal) | Zsolt Parragi (zsolt.parragi) | 1 | 13 hours ago | ||
| pg_waldump: read modern tar formats with libarchive | 6665 | Needs review | Modernization | Needs rebase! | Thomas Munro (macdice) | 1 | 2 months ago | ||||
| DISTINCT in plain aggregate window functions | 6667 | Needs review | SQL Commands |
|
+1168−3 | Haibo Yan (billyean) | 1 | 1 month ago | |||
| Implement missing join selectivity estimation for range types | 6668 | Needs review |
|
+987−657 | Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com), Haibo Yan (billyean) | 1 | 1 month ago | ||||
| Avoid calling SetMatViewPopulatedState if possible | 6671 | Needs review | Good First Review |
|
+2−1 | ChangAo Chen (chenchangao) | Zizhuan Liu (liuzizhuan) | 1 | 4 days ago | ||
| Don't call ereport(ERROR) from recovery target GUC assign hooks | 6672 | Needs review | Bugfix | 19 |
|
+342−49 | JoongHyuk Shin (shin) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 13 hours ago |
| More jsonpath methods: translate, split, join | 6673 | Needs review | SQL Commands | 19 |
|
+725−7 | Florents Tselai (florentst) | Zsolt Parragi (zsolt.parragi) | 1 | 2 days ago | |
| Add bms_offset_members() function for bitshifting Bitmapsets | 6675 | Needs review | Refactoring Only |
|
+374−52 | David Rowley (davidrowley) | 1 | 2 months ago | |||
| ISBN range table | 6676 | Needs review | Modernization | Needs rebase! | Thomas Munro (macdice) | 1 | 2 months ago | ||||
| Take a long time to reach consistent after pg_rewind | 6679 | Needs review | Bugfix |
|
+20−11 | ChangAo Chen (chenchangao) | Surya Poondla (spoondla) | 1 | 6 days ago | ||
| Return value of XLogInsertRecord() for XLOG_SWITCH record is inconsistent with other records | 6680 | Needs review | Good First Review |
|
+12−16 | ChangAo Chen (chenchangao) | Zizhuan Liu (liuzizhuan), jihyun bahn (ichibahn) | 1 | 1 week ago | ||
| docs: Include database collation check on SQL from alter_collation.sgml | 6681 | Needs review | Docs Only |
|
+20−6 | Matheus Alcantara (matheus.alcantara) | 1 | 2 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 weeks ago | ||||
| pg_dump: eliminate tmpfile double-write in tar format output | 6686 | Needs review | Performance | Needs rebase! | Josh Kupershmidt (schmiddy) | 1 | 2 months ago | ||||
| Adding event mask validation for ModifyWaitEvent | 6687 | Needs review | Bugfix | Needs rebase! | Josh Kupershmidt (schmiddy) | 1 | 2 months ago | ||||
| Extensible sync handler registration | 6689 | Needs review | Extensions | 19 |
|
+798−41 | Greg Lamberson (glamberson) | 1 | 1 month 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 | 1 week ago | ||
| Extend MXactCache lifetime from per-transaction to per-session | 6693 | Needs review | Performance | 19 |
|
+47−20 | JoongHyuk Shin (shin) | 1 | 2 months ago | ||
| Proposal: Conflict log history table for Logical Replication | 6696 | Needs review | Logical Replication | stable |
|
+3405−550 | Dilip Kumar (dilip.kumar) | 1 | 2 hours ago | ||
| Remove dead code in ExecForPortionOfLeftovers() | 6697 | Needs review | Good First Review Performance | 19 |
|
+0−14 | Aleksander Alekseev (a.alekseev) | 1 | 2 months ago | ||
| Fix null pointer dereference in PG19 | 6698 | Needs review | Bugfix | 19 |
|
+49−16 | Aleksander Alekseev (a.alekseev) | Peter Eisentraut (petere) | 1 | 1 month ago | |
| Allow SJE to recognize GiST-backed temporal primary keys | 6699 | Needs review | Bugfix | Needs rebase! | SATYANARAYANA NARLAPURAM (satyanarayanan) | 1 | 2 months ago | ||||
| Skip FOR PORTION OF leftovers after INSTEAD OF trigger | 6704 | Needs review | Bugfix | 19 |
|
+49−16 | jian he (universality) | Paul Jungwirth (pjungwir) | 1 | 1 month ago | |
| Logical Replication - revisit `is_table_publication` function implementation | 6705 | Needs review | Refactoring Only Performance | stable |
|
+28−27 | Peter Smith (smithpb2250) | 1 | 1 month ago | ||
| DOCS: Describe some missing parameters on CREATE/ALTER PUBLICATION pages | 6706 | Needs review | Docs Only | stable |
|
+68−24 | Peter Smith (smithpb2250) | 1 | 1 month ago | ||
| [Patch]Incorrect usage of PageGetFreeSpace instead of PageGetHeapFreeSpace in heap_xlog_visible | 6712 | Needs review | Bugfix | 14 | Needs rebase! | Alexey Makhmutov (lerm) | 1 | 1 month ago | |||
| pgcrypto: Respect builtin_crypto_enabled for PGP ciphers | 6714 | Needs review | Security |
|
+250−14 | Shishir Sharma (shishir2001) | 1 | 1 month ago | |||
| Fix race condition in pg_get_publication_tables with concurrent DROP TABLE | 6715 | Needs review | Bugfix |
|
+104−7 | Bharath Rupireddy (bharathrupireddy) | 1 | ||||
| Fix cascading standby reconnect failure after archive fallback | 6716 | Needs review | Bugfix | stable |
|
+252−7 | Marco Nenciarini (mnencia), Xuneng Zhou (dylanzhou) | 1 | 1 month ago | ||
| Improve HASH overflow page reuse by preferring recently freed pages to enhance locality. | 6718 | Needs review | Performance | Needs rebase! | lakshmi g (lakshmi) | 1 | 1 month 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 | 1 month ago | ||
| Remove inner joins based on foreign keys | 6720 | Needs review |
|
+1660−47 | Richard Guo (richardguo) | Ilmar Yunusov (tanswis42.gmail.com) | 1 | 6 hours ago | |||
| Propagate stadistinct through GROUP BY/DISTINCT in subqueries and CTEs | 6721 | Needs review | Performance |
|
+221−14 | Richard Guo (richardguo) | 1 | 2 months ago | |||
| Make transformAExprIn() return a flattened bool expression directly | 6723 | Needs review | Good First Review |
|
+20−2 | ChangAo Chen (chenchangao) | Zizhuan Liu (liuzizhuan) | 1 | 3 weeks ago | ||
| Add join MCV statistics for selectivity estimation | 6724 | Needs review | DDL PGConf.dev Performance |
|
+5487−218 | Alexandra Wang (alexandrawang) | Tom Lane (tgl) | 1 | 3 weeks ago | ||
| Refactor code around GUC default_toast_compression | 6727 | Needs review | Refactoring Only |
|
+105−62 | Michael Paquier (michael-kun) | 1 | 1 month 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 | 1 week 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 | 4 weeks 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 | 2 weeks ago | ||
| Make pg_prewarm, autoprewarm yield for waiting DDL | 6731 | Needs review | stable | Needs rebase! | SATYANARAYANA NARLAPURAM (satyanarayanan) | 1 | 2 months ago | ||||
| LockHasWaiters() crashes on fast-path locks | 6732 | Needs review | Bugfix | stable |
|
+11−0 | SATYANARAYANA NARLAPURAM (satyanarayanan) | 1 | 2 months ago | ||
| allow spread checkpoints when changing checksums online | 6733 | Needs review | Needs rebase! | Tomas Vondra (fuzzycz) | 1 | 1 month ago | |||||
| small cleanup for s_lock.h | 6734 | Needs review | Refactoring Only | 20 |
|
+41−50 | Nathan Bossart (bossartn) | 1 | 1 month ago | ||
| Add pg_stat_kind_info system view | 6735 | Needs review | System Administration Good First Review Monitoring |
|
+281−1 | Tristan Partin (tristan957) | solai v (solaiv) | 1 | 4 days ago | ||
| COPY ON_CONFLICT TABLE; save duplicated record to another table. | 6736 | Needs review | stable |
|
+1259−57 | Jian He (stayreal) | Jim Jones (jimus), Zsolt Parragi (zsolt.parragi) | 1 | 3 weeks ago | ||
| Fix ProcKill lock-group vs procLatch recycle race | 6737 | Needs review | Bugfix |
|
+344−2 | Vlad Lesin (vlesin) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 3 weeks ago | |
| Preserve replication origin OIDs in pg_upgrade | 6743 | Needs review | Logical Replication | 19 | Needs rebase! | Ajin Cherian (ajinc) | Zsolt Parragi (zsolt.parragi), Rui Zhao (zhaorui) | 1 | yesterday | ||
| COPY: validate option presence rather than option values | 6744 | Needs review | DDL | 19 |
|
+113−26 | Chao Li (chaol) | 1 | 1 month ago | ||
| COPY JSON: use trailing commas in FORCE_ARRAY output | 6745 | Needs review | DDL | 19 |
|
+36−17 | Chao Li (chaol) | 1 | 1 month ago | ||
| Support for 8-byte TOAST values, round two | 6747 | Needs review | System Administration |
|
+1225−415 | Michael Paquier (michael-kun) | 1 | 1 month ago | |||
| Disallow whole-row index references with virtual generated columns? | 6749 | Needs review | Bugfix | 19 |
|
+13−2 | Ayush Tiwari (aytiwari) | 1 | 1 month ago | ||
| [PATCH] Make NumericVar storage semantics explicit | 6751 | Needs review | My First Patch |
|
+3777−248 | Chenhui Mo (littleganyu) | 1 | 4 weeks ago | |||
| Mark the enum comparison functions as leakproof | 6752 | Needs review |
|
+14−7 | Laurenz Albe (laurenz) | 1 | 1 month ago | ||||
| RFC: EXPLAIN ANALYZE wait event reporting | 6753 | Needs review | My First Patch Monitoring |
|
+1351−14 | Ilmar Yunusov (tanswis42.gmail.com) | 1 | 3 weeks ago | |||
| Fix ALTER COLUMN ... DROP EXPRESSSION with subpartitions | 6754 | Needs review | Bugfix My First Patch DDL |
|
+51−1 | Alberto Piai (albe) | 1 | 2 months ago | |||
| Avoid unnecessary StringInfo allocation in tablesync COPY buffer | 6757 | Needs review | Refactoring Only | 19 |
|
+18−11 | Chao Li (chaol) | 1 | 1 month ago | ||
| Remove invalid SS2/SS3 handling from EUC-KR routines | 6761 | Needs review | Bugfix Good First Review My First Patch | stable |
|
+33−5 | 성준 장 (sungjun) | Henson Choi (assam258.gmail.com) | 1 | 1 month ago | |
| Improve pg_stat_statements scalability | 6763 | Needs review | Performance | Needs rebase! | Sami Imseih (simseih) | Tristan Partin (tristan957) | 1 | 1 week ago | |||
| FOR PORTION OF should reject GENERATED columns | 6764 | Needs review | Bugfix | 19 |
|
+115−0 | Paul Jungwirth (pjungwir) | Nathan Bossart (bossartn) | Peter Eisentraut (petere) | 1 | 1 week ago |
| teach vacuumlo to handle domains | 6765 | Needs review |
|
+192−42 | Sami Imseih (simseih) | Nathan Bossart (bossartn) | 1 | 2 weeks ago | |||
| Checkpoint replication slots later | 6767 | Needs review | Logical Replication Physical Replication | stable |
|
+5−2 | Ants Aasma (ants) | Hüseyin Demir (demir) | 1 | 1 month ago | |
| pg_rewind does not rewind diverging timelines | 6768 | Needs review | Bugfix | 18 |
|
+615−23 | Mats Kindahl (matski) | Japin Li (japin) | 1 | yesterday | |
| [BUG] DELETE/UPDATE more than one row in partitioned foreign table | 6770 | Needs review | Extensions Bugfix |
|
+409−74 | Nikita Malakhov (nmalakh) | 1 | 1 week ago | |||
| [SQL/PGQ] Early pruning for GRAPH_TABLE path generation | 6771 | Needs review | Performance | 19 | Needs rebase! | Zhao Junwang (zhjwpku) | 1 | 1 month ago | |||
| Update docs for logging_collector and durability | 6777 | Needs review | Docs Only |
|
+7−2 | Daniel Bauman (danielbauman) | 1 | 1 month ago | |||
| Move FOR PORTION OF checks out of analysis | 6778 | Needs review | Bugfix | 19 |
|
+87−21 | Paul Jungwirth (pjungwir), Jian He (stayreal) | 1 | 1 week ago | ||
| Rebuild CHECK constraints after generated column SET EXPRESSION | 6779 | Needs review | Bugfix | stable |
|
+223−0 | Jian He (stayreal) | 1 | 1 week ago | ||
| pgstat: Flush some statistics within running transactions, take 2 | 6781 | Needs review | Monitoring |
|
+431−35 | Sami Imseih (simseih) | 1 | 1 month ago | |||
| Add missing period to DETAIL messages | 6783 | Needs review | Bugfix | 19 | Needs rebase! | Peter Smith (smithpb2250) | Peter Eisentraut (petere) | 1 | 1 month ago | ||
| COPY TO BLACKHOLE / pg_dump -j -Fb | 6788 | Needs review | System Administration Good First Review SQL Commands |
|
+309−14 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 1 month ago | |||
| A trivial fix on a comment in pgstat_assoc_relation() | 6789 | Needs review | Comments Only | Needs rebase! | Yugo Nagata (yugo.nagata) | 1 | 1 week ago | ||||
| to_date()/to_timestamp() silently accept month=0 and day=0 | 6792 | Needs review | Bugfix | stable |
|
+30−0 | Ayush Tiwari (aytiwari) | Daniel Gustafsson (d_gustafsson) | 1 | 1 month ago | |
| contrib/oid2name: add TAP tests for object listing | 6799 | Needs review | Testing |
|
+80−0 | Sergii Glushchenko (gsserge) | 1 | 1 month ago | |||
| retire PQfn() | 6802 | Needs review | Security | 20 |
|
+128−271 | Nathan Bossart (bossartn) | 1 | 2 weeks ago | ||
| log_postmaster_stats | 6804 | Needs review | Monitoring | 20 |
|
+151−3 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 1 week ago | ||
| Fix race in ReplicationSlotRelease for ephemeral slots | 6806 | Needs review | Bugfix Logical Replication | Needs rebase! | Zhijie Hou (houzj) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 2 days ago | ||
| injection_points: Switch wait/wakeup to use atomics rather than latches | 6807 | Needs review | Testing | 17 |
|
+1319−87 | Michael Paquier (michael-kun) | 1 | 1 week ago | ||
| Key joins | 6808 | Needs review | SQL Commands | 20 |
|
+27963−24 | Andreas Karlsson (kandreas), Vik Fearing (xocolatl), Joel Jacobson (joeljacobson), Arne Roland (malkut) | 1 | 1 week ago | ||
| Fix mismatched deallocation functions | 6809 | Needs review | Good First Review Modernization Devtools | 20 | Needs rebase! | Tristan Partin (tristan957) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 3 weeks ago | |
| Fix qual pushdown past grouping with mismatched equivalence | 6812 | Needs review | Bugfix | stable |
|
+1224−207 | Richard Guo (richardguo) | Florin Irion (irionr) | 1 | yesterday | |
| Clarify log_parameter_max_length docs regarding log_min_duration_statement vs log_duration | 6813 | Needs review | Docs Only |
|
+4−3 | Fujii Masao (masaofujii) | 1 | 2 months ago | |||
| Improving index selection for logical replication apply with replica identity full | 6814 | Needs review | Performance Logical Replication | 20 |
|
+103−10 | Ethan Mertz (ethanmertz) | 1 | 5 hours ago | ||
| alert clients when prepared statements are deallocated | 6816 | Needs review | 20 |
|
+354−9 | Nathan Bossart (bossartn) | 1 | 2 weeks ago | |||
| pg_rewind: Skip vanished source files during traversal | 6817 | Needs review | Refactoring Only | stable |
|
+1−0 | Ayush Tiwari (aytiwari) | 1 | 3 weeks ago | ||
| hashjoins vs. Bloom filters | 6818 | Needs review | Performance |
|
+1566−6 | Tomas Vondra (fuzzycz) | 1 | 2 weeks ago | |||
| Add wait events for server logging destination writes | 6819 | Needs review | Monitoring My First Patch |
|
+22−0 | SeongJun Shin (seongjunshin) | 1 | 6 days ago | |||
| pg_stat_lock: add blocker mode dimension | 6820 | Needs review | Monitoring | 20 |
|
+133−43 | Tatsuya Kawata (croissant) | 1 | 1 week ago | ||
| Unify parallel worker handling for index builds and instrumentation | 6821 | Needs review | Refactoring Only |
|
+650−794 | Lukas Fittl (lfittl) | 1 | 2 weeks ago | |||
| Update our timezone code to IANA tzcode2026b | 6822 | Needs review |
|
+3043−1878 | Tom Lane (tgl) | 1 | 3 weeks ago | ||||
| Fix: VACUUM FULL or CREATE INDEX fails with error "missing chunk number 0 for toast value XXX" | 6824 | Needs review | Bugfix | Needs rebase! | Ekaterina Testova (e.testova) | 1 | 1 month ago | ||||
| Fix Segfault caused by reentrancy in ri_triggers.c | 6825 | Needs review | Bugfix My First Patch |
|
+240−1 | Lucas Jeffrey (lucasjeffrey.acs) | 1 | 3 days ago | |||
| Fix bug of CHECK constraint enforceability recursion | 6827 | Needs review | Bugfix DDL | 19 |
|
+418−41 | Chao Li (chaol) | Zsolt Parragi (zsolt.parragi) | 1 | 5 days ago | |
| Fix safe_wal_size for slots without restart_lsn | 6828 | Needs review | Bugfix | stable |
|
+40−10 | Xuneng Zhou (dylanzhou) | 1 | 3 weeks ago | ||
| Make printtup a bit faster | 6829 | Needs review | Performance | 20 |
|
+453−88 | Andres Freund (andresfreund), Andy Fan (andy2) | 1 | 2 weeks ago | ||
| Add autovacuum_warning to surface concurrent vacuum collisions | 6830 | Needs review | Monitoring GUC | 20 |
|
+16−0 | Shinya Kato (shinyakato) | 1 | 3 weeks ago | ||
| Add docs of autoanalyze corner case | 6831 | Needs review | Docs Only | stable |
|
+5−2 | Shinya Kato (shinyakato) | 1 | 4 weeks 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 | 2 weeks ago | |||
| vacuumdb: Add --exclude-database option | 6833 | Needs review | System Administration | 20 |
|
+110−3 | Mohamed ALi (mohamedali) | Ben Mejia (benmejia), Khoa Nguyen (kdnguyen9) | 1 | 4 days ago | |
| Improving Visibility of Temporary Table Usage | 6835 | Needs review | Monitoring | 20 | Needs rebase! | Mohamed ALi (mohamedali) | 1 | 1 month ago | |||
| Add NESTED_STATEMENTS option to EXPLAIN | 6836 | Needs review | Monitoring | 20 |
|
+1399−36 | Mohamed ALi (mohamedali) | 1 | 2 weeks ago | ||
| Add pg_get_table_ddl() to reconstruct CREATE TABLE statements | 6837 | Needs review |
|
+3313−3 | Akshay Joshi (akshay.joshi) | Zsolt Parragi (zsolt.parragi) | 1 | 2 hours ago | |||
| Add per-backend lock statistics | 6838 | Needs review | Performance Monitoring | 20 |
|
+191−17 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2 weeks ago | ||
| BUG with accessing to temporary tables of other sessions still exists | 6839 | Needs review | Bugfix | 19 |
|
+34−4 | Daniil Davydov (dddaniil) | Zizhuan Liu (liuzizhuan) | 1 | yesterday | |
| Race conditions in logical decoding | 6840 | Needs review | Bugfix | stable |
|
+10−5 | Álvaro Herrera (alvherre), Antonin Houska (a.houska) | Mihail Nikalayeu (mihailnikalayeu) | 1 | 2 weeks ago | |
| Use streaming read I/O when enabling data checksums online | 6841 | Needs review | Good First Review |
|
+32−3 | ChangAo Chen (chenchangao) | Daniel Gustafsson (d_gustafsson) | Daniel Gustafsson (d_gustafsson) | 1 | 2 weeks ago | |
| Prevent constraint name conflicts in partition trees spanning multiple schemas | 6842 | Needs review | Bugfix DDL |
|
+254−14 | Marko Grujic (gruuya) | 1 | 2 weeks ago | |||
| Clarify that ssl_groups is for any key exchange groups | 6843 | Needs review | Refactoring Only Comments Only Docs Only My First Patch | stable |
|
+14−14 | Evan Si (evsi) | Daniel Gustafsson (d_gustafsson) | Daniel Gustafsson (d_gustafsson) | 1 | 2 weeks ago |
| Move system identifier generation to a common helper | 6845 | Needs review | Refactoring Only |
|
+84−36 | Imran Zaheer (imranzaheer) | 1 | 1 week ago | |||
| Fix comments to reference xlogrecovery.c | 6847 | Needs review | Comments Only |
|
+16−15 | Imran Zaheer (imranzaheer) | 1 | 2 weeks ago | |||
| (SQL/PGQ) Clean up orphaned properties when dropping a label | 6848 | Needs review | Bugfix | 19 | Needs rebase! | Man Zeng (zengman) | 1 | 1 week ago | |||
| Don't consider FATAL errors "abnormal server termination" | 6850 | Needs review | Bugfix libpq |
|
+303−105 | Jelte Fennema-Nio (jeltef) | 1 | 1 week ago | |||
| Use ssup_datum_*_cmp for int2, oid, and oid8 sort support | 6851 | Needs review | Performance |
|
+3−40 | Baji Shaik (bajishaik) | John Naylor (john.naylor) | 1 | 2 weeks ago | ||
| Add regression tests for btree skip scan support functions | 6852 | Needs review |
|
+684−0 | Baji Shaik (bajishaik) | 1 | 2 weeks ago | ||||
| btree_gist: add cross-type integer operator support for GiST | 6854 | Needs review | Performance My First Patch | 20 | Needs rebase! | Alexander Nestorov (alexandernst) | 1 | 5 hours ago | |||
| Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE | 6855 | Needs review | Docs Only Good First Review |
|
+2−2 | Zizhuan Liu (liuzizhuan) | 1 | 2 weeks ago | |||
| Copy from JSON FORMAT. | 6857 | Needs review | SQL Commands | 20 |
|
+1170−27 | Zhao Junwang (zhjwpku) | 1 | 2 weeks ago | ||
| Add support for SAOP in the optimizer for partial index paths | 6858 | Needs review | Performance | 20 |
|
+563−0 | Jim Vanns (jimv) | 1 | 6 hours ago | ||
| Fix \crosstabview to honor \pset display_true/display_false | 6859 | Needs review | Bugfix | 19 |
|
+69−16 | Chao Li (chaol) | 1 | yesterday | ||
| Separate catalog_xmin from xmin in walsender hot standby feedback | 6861 | Needs review | Physical Replication | 20 |
|
+49−19 | Rui Zhao (zhaorui) | 1 | 1 week ago | ||
| pg_rewind produces unusable but starting database with standby recovery | 6863 | Needs review | Bugfix |
|
+198−12 | Zsolt Parragi (zsolt.parragi) | 1 | 1 week ago | |||
| Add explicit warnings about unsafe OAuth trace output for libpq | 6864 | Needs review | [oauth] | Needs rebase! | Zsolt Parragi (zsolt.parragi) | 1 | 1 week ago | ||||
| Allow physical replication slots to recover from archive after invalidation | 6865 | Needs review | Physical Replication My First Patch |
|
+578−17 | Joao Foltran (joaofoltran) | 1 | 1 week ago | |||
| Fix SET EXPRESSION for virtual columns with whole-row dependencies | 6867 | Needs review | Bugfix DDL | 19 |
|
+174−3 | Chao Li (chaol) | 1 | 1 week ago | ||
| Show hashed SAOP decision in EXPLAIN | 6868 | Needs review | Good First Review Missing Tests Devtools | 20 |
|
+188−1 | Andrei Lepikhov (lepikhov) | 1 | 8 hours ago | ||
| LLVM JIT: any JIT-compiled query crashes (SIGILL) on a libLLVM 19 + ASAN build | 6870 | Needs review | CI | stable |
|
+107−1 | Henson Choi (assam258.gmail.com) | 1 | 1 week ago | ||
| postgres_fdw: Emit message when batch_size is reduced | 6873 | Needs review | postgres_fdw |
|
+61−0 | Rafia Sabih (rafia.sabih) | Corey Huinker (coreyh) | 1 | 3 days ago | ||
| Disable startup progress timeout during standby WAL replay | 6876 | Needs review | GUC |
|
+15−1 | Fujii Masao (masaofujii) | 1 | 6 days ago | |||
| doc: clarify pg_stat_lock.fastpath_exceeded scope | 6879 | Needs review | Docs Only | 19 |
|
+47−1 | Tatsuya Kawata (croissant) | 1 | 6 hours ago | ||
| postgres_fdw: fix cumulative stats after imported foreign-table stats | 6880 | Needs review | Bugfix postgres_fdw | 19 |
|
+59−12 | Chao Li (chaol) | 1 | 1 week ago | ||
| Fix psql pager selection for wrapped expanded output | 6881 | Needs review | Bugfix psql | 19 |
|
+42−18 | Chao Li (chaol) | 1 | 1 week ago | ||
| Make log_lock_failures support LOCK NOWAIT | 6883 | Needs review | GUC |
|
+20−15 | ChangAo Chen (chenchangao) | 1 | 1 week ago | |||
| Change wait_time column of pg_stat_lock to double precision | 6885 | Needs review | Monitoring | 19 |
|
+10−9 | Tatsuya Kawata (croissant) | 1 | 13 hours ago | ||
| Reduce outer joins in more cases | 6886 | Needs review | Performance | 20 |
|
+1082−61 | Richard Guo (richardguo) | 1 | 1 week ago | ||
| Unexpected reindex when altering column types for partitioned tables | 6887 | Needs review | DDL Performance |
|
+157−42 | Álvaro Rodríguez (arodrgr) | 1 | 6 days ago | |||
| Allow wal_log_hints to be changed without restart | 6888 | Needs review | GUC | 20 |
|
+171−3 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 1 week ago | ||
| postgres_fdw: stabilize terminated-connection regression tests | 6889 | Needs review | Bugfix postgres_fdw Testing |
|
+87−13 | Fujii Masao (masaofujii) | 1 | 1 week ago | |||
| Handle concurrent drop when doing whole database vacuum | 6890 | Needs review | Bugfix |
|
+109−7 | ChangAo Chen (chenchangao) | 1 | 4 days ago | |||
| proposal - queryid can be used as filter for auto_explain | 6891 | Needs review | Monitoring |
|
+234−1 | Pavel Stehule (okbobcz) | 1 | 3 days ago | |||
| Randomize B-Tree page split location to avoid oscillating patterns | 6892 | Needs review | Performance | stable |
|
+65−4 | Dmitry Dolgov (erthalion) | 1 | 6 days ago | ||
| Centralised architecture detection | 6895 | Needs review | Modernization |
|
+76−20 | Tom Lane (tgl) | 1 | 5 days ago | |||
| Require SSL connection to postgres for oauth | 6897 | Needs review | [oauth] |
|
+162−5 | Zsolt Parragi (zsolt.parragi) | 1 | yesterday | |||
| Extended statistics improvement: multi-column MCV missing values | 6898 | Needs review | My First Patch | 20 |
|
+328−41 | Enrique Sanchez (enriqueesanchz) | Ilia Evdokimov (ilidock95) | 1 | 5 days ago | |
| Fold NOT IN / <> ALL expressions containing NULL to FALSE | 6901 | Needs review | Performance | stable |
|
+96−16 | Ilia Evdokimov (ilidock95) | 1 | 5 days ago | ||
| Two bugs around ALTER TYPE | 6903 | Needs review | Bugfix | Needs rebase! | Andrey Borodin (x4m) | 1 | 2 months ago | ||||
| Possible G2 anomaly at SERIALIZABLE (SSI, doom-before-error) | 6904 | Needs review | Bugfix |
|
+256−0 | Andrey Borodin (x4m) | 1 | 4 days ago | |||
| Refine MultiXact wraparound hints | 6906 | Needs review | Bugfix |
|
+13−7 | Fujii Masao (masaofujii) | 1 | 1 week ago | |||
| Make frontend programs relink after libpgfeutils changes | 6907 | Needs review | Devtools | 19 |
|
+57−39 | Chao Li (chaol) | 1 | 5 days ago | ||
| Fix btree_gist <> strategy on internal index pages | 6908 | Needs review | Bugfix | stable |
|
+54−2 | Ayush Tiwari (aytiwari) | 1 | 4 days ago | ||
| Do not lock tables in get_tables_to_repack | 6909 | Needs review | Bugfix |
|
+19−48 | ChangAo Chen (chenchangao) | 1 | 6 days ago | |||
| SQL/JSON: JSON_TRANSFORM (SQL standard, subclause 6.44) | 6912 | Needs review | SQL Commands | 20 |
|
+1021−22 | Srinath Reddy (srinath-reddy-sadipiralla) | Tristan Partin (tristan957) | 1 | yesterday | |
| Tighten pg_uhc_verifychar() to enforce CP949 lead/trail byte ranges | 6913 | Needs review | Bugfix My First Patch |
|
+153−14 | 도건 유 (dogeon) | 1 | 2 weeks ago | |||
| Fix out of bound access on embedded null token | 6914 | Needs review | Bugfix | stable |
|
+13−8 | Ayush Tiwari (aytiwari) | 1 | 3 days ago | ||
| PROXY protocol support | 6916 | Needs review | System Administration Monitoring GUC My First Patch | 20 |
|
+2131−16 | Julien Riou (riouj) | 1 | 2 days ago | ||
| Global temporary tables | 6918 | Needs review | SQL Commands |
|
+7481−479 | Dean Rasheed (deanr) | 1 | 2 hours ago | |||
| Improve UNION's output rowcount estimate | 6919 | Needs review | Performance | 20 |
|
+53−38 | Richard Guo (richardguo) | 1 | 13 hours ago | ||
| Prove a NOT IN's left-hand expressions non-nullable from quals | 6920 | Needs review | 20 |
|
+399−54 | Richard Guo (richardguo) | 1 | 3 days ago | |||
| Continuous re-validation of session credentials | 6921 | Needs review | Security | 20 |
|
+1105−7 | ajitpostgres awekar (ajit.awekar) | 1 | 6 days ago | ||
| Allow pg_log_backend_memory_contexts() for postmaster | 6922 | Needs review | Monitoring | 20 |
|
+40−4 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 4 hours ago |