Status summary: Committed: 98. Moved to next CF: 140. Withdrawn: 7. Returned with Feedback: 32. Rejected: 8. Total: 285.
Patch | ID | Status | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||||
Corruption during WAL replay | 2518 | Committed | stable | Not processed | Teja Mupparti (tejam) | Robert Haas (rhaas), Daniel Shelepanov (dshelepanov) | Robert Haas (rhaas) | 10 | 3 years ago | |
Fix firing of RI triggers during cross-partition updates of partitioned tables | 2877 | Committed | Not processed | Amit Langote (amitlan) | Masahiko Sawada (masahikosawada) | Álvaro Herrera (alvherre) | 7 | 3 years ago | ||
Fix DROP TABLESPACE on Windows with ProcSignalBarrier? | 2962 | Committed | Not processed | Thomas Munro (macdice) | Daniel Gustafsson (d_gustafsson) | Thomas Munro (macdice) | 6 | 3 years ago | ||
Support of time zone patterns - of, tzh and tzm | 3121 | Committed | Not processed | Nitin Jadhav (nitinjadhav11) | David Zhang (david.z) | Robert Haas (rhaas) | 5 | 3 years ago | ||
Update Toast data failure in logical replication | 3162 | Committed | Not processed | Dilip Kumar (dilip.kumar) | Euler Taveira (eulerto), Haiying Tang (tanghy) | Amit Kapila (amitkapila) | 5 | 3 years ago | ||
Fix handling of outer GroupingFunc within subqueries | 3250 | Committed | Not processed | Richard Guo (richardguo) | Tom Lane (tgl), Platon Pronko (rogach) | Tom Lane (tgl) | 4 | 3 years ago | ||
Fix postgres_fdw's ORDER BY pushdown handling | 3264 | Committed | Not processed | Ronan Dunklau (rdunklau) | Tom Lane (tgl), David Zhang (david.z) | Tom Lane (tgl) | 4 | 3 years ago | ||
document the need to analyze partitioned tables | 3320 | Committed | stable | Not processed | Justin Pryzby (justinpryzby) | Tomas Vondra (fuzzycz) | Tomas Vondra (fuzzycz) | 3 | 1 year ago | |
fix psql pattern handling | 3367 | Committed | Not processed | Mark Dilger (mark.dilger) | Robert Haas (rhaas) | Robert Haas (rhaas) | 3 | 3 years ago | ||
ExecTypeSetColNames is fundamentally broken | 3440 | Committed | Not processed | Tom Lane (tgl) | Aleksander Alekseev (a.alekseev) | Tom Lane (tgl) | 2 | 3 years ago | ||
fix crash with Python 3.11 | 3481 | Committed | Not processed | Peter Eisentraut (petere) | Tom Lane (tgl) | Tom Lane (tgl) | 2 | 3 years ago | ||
Fix vcregress plpython3 warning | 3507 | Committed | Not processed | Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) | Andrew Dunstan (adunstan) | 1 | 3 years ago | |||
Fix concurrent deadlock scenario with DROP INDEX on partitioned index | 3519 | Committed | Not processed | Jimmy Yih (jyih), Gaurab Dey (gaurabd) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 years ago | ||
fix memory leak in nodeindexscan with reorder | 3521 | Committed | 15 | Not processed | Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com) | Alexander Korotkov (smagen) | 1 | 3 years ago | ||
Fix overflow in justify_interval, justify_hours, and justify_days | 3540 | Committed | Not processed | Joseph Koshakow (jkoshakow) | Nathan Bossart (bossartn) | Tom Lane (tgl) | 1 | 3 years ago | ||
Fix overflow/underflow in DecodeInterval/EncodeInterval | 3541 | Committed | Not processed | Joseph Koshakow (jkoshakow) | Tom Lane (tgl), David Fetter (dfetter) | Tom Lane (tgl) | 1 | 3 years ago | ||
fix race condition between DROP TABLESPACE and checkpointing | 3544 | Committed | stable | Not processed | Nathan Bossart (bossartn) | Thomas Munro (macdice) | 1 | 3 years ago | ||
Fix alter data type of clustered/replica identity columns | 3549 | Committed | Not processed | Japin Li (japin) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 years ago | ||
Add fix to table_to_xmlschema regex when timestamp has time zone | 3551 | Committed | stable | Not processed | Renan Lopes (rslopes) | Euler Taveira (eulerto) | Tom Lane (tgl) | 1 | 3 years ago | |
ltree_gist indexes broken after pg_upgrade from 12 | 3567 | Committed | Not processed | Tomas Vondra (fuzzycz) | Alexander Korotkov (smagen) | 1 | 3 years ago | |||
Fix bogus dependency management for GENERATED expressions | 3592 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 years ago | |||
Clients | ||||||||||
psql - add SHOW_ALL_RESULTS option | 2096 | Committed | Not processed | Fabien Coelho (calvin) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 13 | 3 years ago | ||
pgbench - allow retries on some errors | 3552 | Committed | 15 | Not processed | Yugo Nagata (yugo.nagata), Marina Polyakova (whipping.top1991) | Fabien Coelho (calvin) | Tatsuo Ishii (ishii) | 1 | 3 years ago | |
Enable SSL library detection via PQsslAttribute | 3564 | Committed | Not processed | Jacob Champion (jchampion) | Robert Haas (rhaas), Daniel Gustafsson (d_gustafsson) | Daniel Gustafsson (d_gustafsson) | 1 | 3 years ago | ||
Fix pgbench output messages to remove a space between number and "%". | 3569 | Committed | Not processed | masaya kawamoto (kawamoto) | Tatsuo Ishii (ishii) | 1 | 3 years ago | |||
Frontend error logging style | 3574 | Committed | Not processed | Tom Lane (tgl) | Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson) | Tom Lane (tgl) | 1 | 3 years ago | ||
Code Comments | ||||||||||
Add comment about startup process getting a free procState array slot always | 3355 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Robert Haas (rhaas), Yura Sokolov (funny_falcon), Gopi I (gopi.inupanuri570.gmail.com) | Robert Haas (rhaas) | 3 | 3 years ago | ||
Documentation | ||||||||||
Consistent use of SSL/TLS in docs | 3172 | Committed | Not processed | Daniel Gustafsson (d_gustafsson) | Robert Haas (rhaas), Lætitia AVROT (arkhena) | Daniel Gustafsson (d_gustafsson) | 5 | 3 years ago | ||
Add id's to various elements in protocol.sgml | 3439 | Committed | 15 | Not processed | Brar Piening (brar) | David Fetter (dfetter) | Peter Eisentraut (petere) | 2 | 3 years ago | |
Doc patch for retryable xacts | 3497 | Committed | Not processed | Simon Riggs (simon) | David Fetter (dfetter) | Tom Lane (tgl) | 2 | 3 years ago | ||
Miscellaneous | ||||||||||
Fully WAL logged CREATE DATABASE - No Checkpoints | 3192 | Committed | Not processed | Dilip Kumar (dilip.kumar) | Ashutosh Sharma (ashu_coek) | Robert Haas (rhaas) | 5 | 3 years ago | ||
Expose get_query_def() | 3204 | Committed | Not processed | Julien Rouhaud (rjuju) | Pavel Stehule (okbobcz), Gilles Darold (darold) | Tom Lane (tgl) | 5 | 3 years ago | ||
disallow external access to MaxBackends | 3276 | Committed | Not processed | Nathan Bossart (bossartn) | Greg Sabino Mullane (greg) | Michael Paquier (michael-kun) | 4 | 2 years ago | ||
Add PGDLLIMPORT to all direct or indirect GUC variables | 3291 | Committed | 15 | Not processed | Robert Haas (rhaas), Julien Rouhaud (rjuju) | Robert Haas (rhaas) | 4 | 3 years ago | ||
Showing I/O timings spent reading/writing temp buffers in EXPLAIN | 3298 | Committed | 15 | Not processed | Masahiko Sawada (masahikosawada) | Julien Rouhaud (rjuju), Melanie Plageman (melanieplageman), Georgios Kokolatos (gkokolatos) | Michael Paquier (michael-kun) | 4 | 3 years ago | |
repair or remove check_guc script | 3449 | Committed | 15 | Not processed | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 3 years ago | |
Rewriting the test of pg_upgrade as a TAP test - take three | 3459 | Committed | 15 | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 3 years ago | ||
Improve error handling of HMAC computations and SCRAM | 3509 | Committed | 15 | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 3 years ago | ||
Support escape sequence for cluster_name in postgres_fdw.application_name | 3522 | Committed | Not processed | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 3 years ago | |||
JSON path numeric literal syntax | 3579 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 3 years ago | |||
Fix flaky tests when synchronous_commit = off | 3580 | Committed | Not processed | Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev) | Andres Freund (andresfreund) | 1 | 3 years ago | |||
Monitoring & Control | ||||||||||
Trap SIGCHLD in pg_basebackup to exit early on stream child failure | 3302 | Committed | Not processed | Daniel Gustafsson (d_gustafsson) | Magnus Hagander (mha), Bharath Rupireddy (bharathrupireddy) | Daniel Gustafsson (d_gustafsson) | 4 | 3 years ago | ||
pg_statio_all_tables: several rows per table due to invalid TOAST index | 3460 | Committed | Not processed | Andrei Zubkov (zubkov) | Tom Lane (tgl) | Tom Lane (tgl) | 2 | 3 years ago | ||
JIT counters in pg_stat_statements | 3572 | Committed | Not processed | Magnus Hagander (mha) | Julien Rouhaud (rjuju) | Magnus Hagander (mha) | 1 | 3 years ago | ||
Shared memory based stats collector | 3589 | Committed | 15 | Not processed | Andres Freund (andresfreund), Kyotaro Horiguchi (horiguti) | Andres Freund (andresfreund) | 1 | 3 years ago | ||
Performance | ||||||||||
GROUP BY optimization | 1651 | Committed | 15 | Not processed | Fedor Sigaev (sigaev), Pavel Borisov (pborisov) | Tomas Vondra (fuzzycz) | Tomas Vondra (fuzzycz) | 12 | 1 year ago | |
More sort-related specialisation | 3038 | Committed | Not processed | Thomas Munro (macdice) | John Naylor (john.naylor) | John Naylor (john.naylor) | 5 | 3 years ago | ||
Window function run conditions | 3234 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 5 | 3 years ago | |||
Use generation context to speed up tuplesorts | 3381 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 3 | 3 years ago | |||
Parameter for planner estimates of recursive queries | 3400 | Committed | Not processed | Simon Riggs (simon) | Kenaniah Cerny (kenaniah) | Tom Lane (tgl) | 2 | 3 years ago | ||
Removing more vacuumlazy.c special cases, relfrozenxid optimizations | 3433 | Committed | 15 | Not processed | Peter Geoghegan (pgeoghegan) | Peter Geoghegan (pgeoghegan) | 2 | 3 years ago | ||
reduce page overlap of GiST indexes built using sorted method | 3488 | Committed | 15 | Not processed | Andrey Borodin (x4m), Aliaksandr Kalenik (kalenik.aliaksandr.gmail.com), Sergei Shoulbakov (sshoulbakov) | Regina Obe (reginaobe) | Alexander Korotkov (smagen) | 2 | 3 years ago | |
Single item cache for Subtrans SLRU | 3517 | Committed | Not processed | Simon Riggs (simon) | Julien Rouhaud (rjuju), Derrick Wong (derrickw) | Michael Paquier (michael-kun) | 1 | 3 years ago | ||
Add spin_delay() implementation for Arm in s_lock.h | 3527 | Committed | Not processed | Geoffrey Blake (geoffreyb) | Tom Lane (tgl), Andres Freund (andresfreund) | Tom Lane (tgl) | 1 | 3 years ago | ||
Removing unused trailing linepointers from heap pages | 3542 | Committed | 15 | Not processed | Matthias van de Meent (mmeent) | Peter Geoghegan (pgeoghegan) | Peter Geoghegan (pgeoghegan) | 1 | 3 years ago | |
Optimise numeric division | 3570 | Committed | Not processed | Dean Rasheed (deanr) | Tom Lane (tgl) | Dean Rasheed (deanr) | 1 | 3 years ago | ||
Procedural Languages | ||||||||||
enhancing plpgsql API for debugging and tracing | 2684 | Committed | Not processed | Pavel Stehule (okbobcz) | Aleksander Alekseev (aalekseev) | Tom Lane (tgl) | 9 | 3 years ago | ||
trigger example for plsample | 3512 | Committed | 15 | Not processed | Mark Wong (markwkm), Konstantina Skovola (konskov) | Chapman Flack (chap) | Tom Lane (tgl) | 1 | 3 years ago | |
Refactoring | ||||||||||
Extend portability of client_connection_check_interval | 3098 | Committed | Not processed | Thomas Munro (macdice) | Maksim Milyutin (maksm90) | Thomas Munro (macdice) | 5 | 3 years ago | ||
FUNCAPI tuplestore helper function | 3420 | Committed | 15 | Not processed | Melanie Plageman (melanieplageman) | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | 2 | 3 years ago | |
Refactoring the regression tests for more independence | 3477 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 2 | 3 years ago | |||
parse/analyze API refactoring | 3485 | Committed | Not processed | Peter Eisentraut (petere) | Nathan Bossart (bossartn) | Peter Eisentraut (petere) | 2 | 3 years ago | ||
Replication & Recovery | ||||||||||
unlogged sequences | 2167 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 3 | 3 years ago | |||
Row filtering for logical replication | 2906 | Committed | 15 | Not processed | Euler Taveira (eulerto), Peter Smith (smithpb), Ajin Cherian (ajinc), Zhijie Hou (houzj) | Dilip Kumar (dilip.kumar), vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234), Peter Smith (smithpb2250), Zhijie Hou (houzj), Rahila Syed (rahila) | Amit Kapila (amitkapila) | 7 | 3 years ago | |
Identify missing publications from publisher while create/alter subscription. | 2957 | Committed | Not processed | vigneshwaran C (vignesh.postgres) | Dilip Kumar (dilip.kumar), Euler Taveira (eulerto), Ashutosh Sharma (ashu_coek), Japin Li (japin), Bharath Rupireddy (bharathrupireddy) | Amit Kapila (amitkapila) | 6 | 3 years ago | ||
avoid logical replication empty transactions | 3093 | Committed | 15 | Not processed | Euler Taveira (eulerto), Ajin Cherian (ajinc) | vigneshwaran C (vignesh.postgres), Peter Smith (smithpb), Greg Nancarrow (gregn1234) | Amit Kapila (amitkapila) | 5 | 3 years ago | |
Skipping logical replication transactions on subscriber side | 3205 | Committed | Not processed | Masahiko Sawada (masahikosawada) | vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234), Mark Dilger (mark.dilger), Zhijie Hou (houzj) | Amit Kapila (amitkapila) | 5 | 3 years ago | ||
Column filtering in logical replication | 3230 | Committed | 15 | Not processed | Álvaro Herrera (alvherre), Rahila Syed (rahila.syed), Tomas Vondra (fuzzycz) | Álvaro Herrera (alvherre), Peter Eisentraut (petere), vigneshwaran C (vignesh.postgres) | Tomas Vondra (fuzzycz) | 5 | 3 years ago | |
archive modules | 3337 | Committed | 15 | Not processed | Nathan Bossart (bossartn) | Magnus Hagander (mha), Stephen Frost (sfrost), Robert Haas (rhaas), Michael Paquier (michael-kun), Fujii Masao (masaofujii), David Steele (dsteele) | Robert Haas (rhaas) | 3 | 2 years ago | |
Prefetching in recovery, take II | 3397 | Committed | 15 | Not processed | Thomas Munro (macdice) | Julien Rouhaud (rjuju) | Thomas Munro (macdice) | 3 | 3 years ago | |
Optionally automatically disable subscription on error | 3407 | Committed | Not processed | Takamichi Osumi (tatatappp), Mark Dilger (mark.dilger) | vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234) | Amit Kapila (amitkapila) | 2 | 3 years ago | ||
add "--config-file=" option to pg_rewind | 3562 | Committed | 15 | Not processed | Gunnar "Nick" Bluth (bluthg) | Michael Banck (mbanck), Alexander Kukushkin (cyberdem0n) | Michael Paquier (michael-kun) | 1 | 3 years ago | |
tests for basebackup_to_shell | 3600 | Committed | 15 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 1 | 3 years ago | ||
Security | ||||||||||
Granting SET and ALTER SYSTEM privileges for GUCs | 3413 | Committed | Not processed | Mark Dilger (mark.dilger) | Tom Lane (tgl), Andrew Dunstan (adunstan), Nathan Bossart (bossartn), Joshua Brindle (joshuab) | Tom Lane (tgl) | 2 | 3 years ago | ||
Accept IP addresses in server certificate SANs | 3458 | Committed | Not processed | Jacob Champion (jchampion) | Kyotaro Horiguchi (horiguti) | Peter Eisentraut (petere) | 2 | 3 years ago | ||
pgcrypto: Remove internal padding implementation | 3553 | Committed | Not processed | Peter Eisentraut (petere) | Nathan Bossart (bossartn) | Peter Eisentraut (petere) | 1 | 3 years ago | ||
Server Features | ||||||||||
ICU for global collation | 2256 | Committed | Not processed | Peter Eisentraut (petere) | Julien Rouhaud (rjuju) | Peter Eisentraut (petere) | 4 | 3 years ago | ||
SQL/JSON: functions | 2901 | Committed | 15 | Not processed | Nikita Glukhov (n.glukhov) | Andrew Dunstan (adunstan) | 7 | 3 years ago | ||
SQL/JSON: JSON_TABLE | 2902 | Committed | 15 | Not processed | Nikita Glukhov (n.glukhov) | Andrew Dunstan (adunstan) | 7 | 3 years ago | ||
logical decoding and replication of sequences | 3155 | Committed | Not processed | Tomas Vondra (fuzzycz) | Peter Eisentraut (petere) | Tomas Vondra (fuzzycz) | 5 | 2 years ago | ||
Preserving db/ts/relfilenode OIDs across pg_upgrade | 3296 | Committed | Not processed | Antonin Houska (a.houska), Shruthi Gowda (shruthi) | Robert Haas (rhaas), Rushabh Lathia (rlathia) | Robert Haas (rhaas) | 4 | 2 years ago | ||
use has_privs_for_role for predefined roles | 3384 | Committed | 15 | Not processed | Joshua Brindle (joshuab) | Nathan Bossart (bossartn) | Joe Conway (jconway) | 3 | 2 years ago | |
pg_walinspect - a new extension to get raw WAL data and WAL stats | 3419 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Greg Stark (stark), Ashutosh Sharma (ashu_coek), Nitin Jadhav (nitinjadhav11) | Jeff Davis (jdavis) | 2 | 3 years ago | ||
Add min() and max() aggregate functions for xid8 | 3529 | Committed | Not processed | Ken Kato (kkato) | Fujii Masao (masaofujii) | 1 | 3 years ago | |||
Add wal_compression=zstd | 3557 | Committed | 15 | Not processed | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 3 years ago | |
SQL Commands | ||||||||||
Allow COPY "text" to output a header and add header matching mode to COPY FROM | 2780 | Committed | Not processed | Rémi Lapeyre (remilapeyre) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 8 | 3 years ago | ||
CLUSTER on partitioned table | 2800 | Committed | 15 | Not processed | Justin Pryzby (justinpryzby) | Matthias van de Meent (mmeent) | Álvaro Herrera (alvherre) | 8 | 3 years ago | |
UNIQUE null treatment option | 3307 | Committed | Not processed | Peter Eisentraut (petere) | Vik Fearing (xocolatl), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Peter Eisentraut (petere) | 4 | 3 years ago | ||
Support for MERGE | 3408 | Committed | 15 | Not processed | Álvaro Herrera (alvherre), Simon Riggs (simon), Amit Langote (amitlan), Pavan Deolasee (pavan) | Justin Pryzby (justinpryzby) | Álvaro Herrera (alvherre) | 2 | 3 years ago | |
range_agg with multirange inputs | 3465 | Committed | Not processed | Paul Jungwirth (pjungwir) | Chapman Flack (chap) | Peter Eisentraut (petere) | 2 | 3 years ago | ||
Add new reloption to views for enabling row level security | 3466 | Committed | 15 | Not processed | Christoph Heiss (christoph.heiss) | Dean Rasheed (deanr), Laurenz Albe (laurenz), Albert de Wit (albert.j.dewit.gmail.com) | Dean Rasheed (deanr) | 2 | 3 years ago | |
Database-level collation version tracking | 3526 | Committed | Not processed | Peter Eisentraut (petere) | Julien Rouhaud (rjuju) | Peter Eisentraut (petere) | 1 | 3 years ago | ||
System Administration | ||||||||||
Mitigate pg_rewind race condition, if config file is enlarged concurrently. | 2869 | Committed | Not processed | Heikki Linnakangas (heikki) | Daniel Gustafsson (d_gustafsson), Cary Huang (cary) | Daniel Gustafsson (d_gustafsson) | 7 | 3 years ago | ||
Allow root ownership of client certificate key | 3379 | Committed | Not processed | David Steele (dsteele) | Stephen Frost (sfrost), Tom Lane (tgl) | Tom Lane (tgl) | 3 | 3 years ago | ||
remove exclusive backup mode | 3436 | Committed | 15 | Not processed | David Steele (dsteele), Nathan Bossart (bossartn) | Chapman Flack (chap) | Stephen Frost (sfrost) | 2 | 3 years ago | |
pg_upgrade: subdirectory for logfiles/dumpfiles | 3453 | Committed | 15 | Not processed | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 3 years ago | |
Add relation and block-level filtering to pg_waldump | 3565 | Committed | 15 | Not processed | David Christensen (davidchristensen) | Thomas Munro (macdice) | 1 | 3 years ago | ||
Add system view pg_ident_file_mappings | 3602 | Committed | 15 | Not processed | Julien Rouhaud (rjuju) | Michael Paquier (michael-kun) | 1 | 2 years ago |