Commitfest 2025-03 (2025-03-01 – 2025-04-08)

declarative session variables, LET command 1608 Moved to different CF DDL 10/10 +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) 40 3 days ago pg_stat_statements and "IN" conditions 2837 Committed Monitoring 6/7 +945−23 Dmitry Dolgov (erthalion) Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun), Sami Imseih (simseih) Álvaro Herrera (alvherre) 22 1 year ago Add pg_stat_session 3405 Moved to different CF Monitoring Needs rebase! Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti) 19 11 months ago AcquireExecutorLocks() and run-time pruning 3478 Committed Performance Needs rebase! Amit Langote (amitlan) Tom Lane (tgl) Amit Langote (amitlan) 17 4 months ago Add SPLIT PARTITION/MERGE PARTITIONS commands 3659 Moved to different CF SQL Commands 19 10/10 +8227−46 Dmitry Koval (d.koval) stephane tachoires (sttachoires) Alexander Korotkov (smagen) 17 3 months ago Reducing planning time when tables have many partitions 3701 Committed Performance 7/7 +446−120 Yuya Watari (watari) Tom Lane (tgl), Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov), newtglobal postgresql_contributors (newtpostgrescontributors) David Rowley (davidrowley) 15 11 months ago Amcheck verification of GiST and GIN 3733 Committed Monitoring 6/7 +1508−215 Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) José Villanova (azlev), Mark Dilger (mark.dilger) Tomas Vondra (fuzzycz) 15 1 year ago Add XMLCanonicalize function 4237 Moved to different CF SQL Commands 19 10/10 +509−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 15 4 days ago Revise get_cheapest_parallel_safe_total_inner 4285 Moved to different CF Refactoring Only 10/10 +11−4 Richard Guo (richardguo) wenhui qiu (wenhuiqiu) 11 1 year ago Logging parallel worker draught 4291 Moved to different CF Monitoring 19 10/10 +95−0 Benoit Lobréau (benoitl) Sami Imseih (simseih) 13 2 months ago SQL:2011 application time 4308 Committed SQL Commands Needs rebase! Paul Jungwirth (pjungwir) Peter Eisentraut (petere) Peter Eisentraut (petere) 10 10 months ago Incremental View Maintenance (IVM), take 2 4337 Moved to different CF SQL Commands Needs rebase! Yugo Nagata (yugo.nagata) Alexandre Felipe (afelipe) 16 1 month ago Index Prefetching 4351 Moved to different CF Performance 10/10 +5194−2373 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) 14 13 hours ago Client authentication via OAuth 2.0 4412 Committed Security 7/7 +0−0 Jacob Champion (jchampion) Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson), Antonin Houska (a.houska) Daniel Gustafsson (d_gustafsson) 10 7 months ago Retiring is_pushed_down 4458 Moved to different CF Refactoring Only Needs rebase! Richard Guo (richardguo) Tom Lane (tgl) 10 1 year ago Implement row pattern recognition feature 4460 Moved to different CF SQL Commands 19 Needs rebase! Tatsuo Ishii (ishii), Henson Choi (assam258.gmail.com) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033), Henson Choi (assam258.gmail.com) 14 yesterday CREATE SUBSCRIPTION ... SERVER 4529 Moved to different CF DDL Needs rebase! Jeff Davis (jdavis) Masahiko Sawada (masahikosawada), vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) Jeff Davis (jdavis) 12 1 week ago Statistics Import and Export 4538 Committed Performance 7/7 +267−64 Corey Huinker (coreyh) Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) Jeff Davis (jdavis) 9 10 months ago Reducing memory consumed by RestrictInfo list translations in partitionwise join planning 4564 Committed Performance 7/7 +389−77 Ashutosh Bapat (ashutoshbapat) Amit Langote (amitlan) 8 1 year ago pg_ctl start may return 0 even if the postmaster has been already started on Windows 4573 Moved to different CF Bugfix Windows 10/10 +369−153 Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) 12 2 months ago Special-case executor expression steps for common combinations 4627 Committed Performance 7/7 +194−39 Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) Andreas Karlsson (kandreas) Daniel Gustafsson (d_gustafsson) 8 1 year ago Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 12 3 months ago Make COPY format extendable: Extract COPY TO format implementations 4681 Moved to different CF SQL Commands Needs rebase! Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) 11 1 week ago New [relation] options engine 4688 Moved to different CF Refactoring Only Needs rebase! Nikolay Shaplov (nataraj) 10 2 months ago Teach predtest about IS [NOT] <boolean> proofs 4690 Moved to different CF Performance 10/10 +1882−129 James Coleman (jcole1989) Tom Lane (tgl) 8 2 years ago Set log_lock_waits=on by default 4718 Moved to different CF GUC Monitoring 19 10/10 +4−4 Laurenz Albe (laurenz) Michael Banck (mbanck) Peter Eisentraut (petere) 9 6 months ago "unexpected duplicate for tablespace" problem in logical replication 4720 Moved to different CF Bugfix stable 10/10 +58−20 Shenhao Wang (wangshenhao) Masahiko Sawada (masahikosawada) Michael Paquier (michael-kun) 8 6 months ago Support a wildcard in backtrace_functions 4735 Moved to different CF GUC Help - Bikeshedding Needs rebase! Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) Daniel Gustafsson (d_gustafsson) 13 1 year ago Add new protocol message to change GUCs to be able to change protocol extension parameters 4736 Withdrawn 18 Needs rebase! Jelte Fennema-Nio (jeltef) Robert Haas (rhaas) 7 1 year ago Network failure may prevent promotion 4748 Committed Bugfix 7/7 +52−202 Kyotaro Horiguchi (horiguti) Heikki Linnakangas (heikki) 7 1 year ago Adding comments to help understand psql hidden queries 4764 Moved to different CF libpq 9/10 +217−100 David Christensen (davidchristensen), Greg Sabino Mullane (greg) Tom Lane (tgl) Tom Lane (tgl) 8 1 week ago data loss bug in initial sync of logical replication 4766 Moved to different CF Bugfix Needs rebase! Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) Amit Kapila (amitkapila) 7 11 months ago Introduce XID age and inactive timeout based replication slot invalidation 4770 Committed Needs rebase! Bharath Rupireddy (bharathrupireddy), Nisha Moond (nishamoond) Nathan Bossart (bossartn), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 6 1 year ago COPY ON_ERROR 'NULL' 4810 Moved to different CF 10/10 +251−43 jian he (universality) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus) Peter Eisentraut (petere) 9 3 weeks ago psql meta-command conninfo+ 4814 Committed libpq 7/7 +162−33 Maiquel Grassi (maiquel), Hunaid Sohail (hunaid) Álvaro Herrera (alvherre), Nathan Bossart (bossartn), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) Álvaro Herrera (alvherre) 6 1 year ago on_error table, saving error info to a table 4817 Moved to different CF Needs rebase! jian he (hellothere) Nishant Sharma (nishant-at-edb) 9 5 months ago Make query cancellation keys longer 4870 Committed Security 7/7 +786−161 Heikki Linnakangas (heikki), Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 4 1 year ago KNN-btree 4871 Moved to different CF Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 8 1 year ago BitmapHeapScan table AM violation removal (and use streaming read API) 4874 Committed Refactoring Only 7/7 +826−911 Melanie Plageman (melanieplageman) Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz) Melanie Plageman (melanieplageman) 6 11 months ago Eager aggregation, take 3 4881 Moved to different CF 19 10/10 +0−0 Richard Guo (richardguo) Richard Guo (richardguo) 8 5 months ago Fix rare recovery shutdown hang 4884 Moved to different CF Bugfix Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch), Martijn Wallet (mwallet) 8 1 year ago CREATE DATABASE ... STRATEGY=FILE_CLONE 4886 Committed 2/7 +170−3 Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) Thomas Munro (macdice) 5 11 months ago SQL Property Graph Queries (SQL/PGQ) 4904 Moved to different CF SQL Commands Needs rebase! Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) Vik Fearing (xocolatl), Zhao Junwang (zhjwpku), Hannu Krosing (hannukrosing), Henson Choi (assam258.gmail.com) Peter Eisentraut (petere) 10 6 days ago Add local address to log_line_prefix 4907 Committed Monitoring 7/7 +24−0 Greg Sabino Mullane (greg) David Steele (dsteele), Cary Huang (cary), Jim Jones (jimus) Tom Lane (tgl) 5 11 months ago Add extension_destdir GUC 4913 Committed 6/7 +29−4 Peter Eisentraut (petere), Christoph Berg (myon), David Wheeler (theory) Peter Eisentraut (petere), Marco Nenciarini (mnencia), Gabriele Bartolini (gbartolini), Nathan Bossart (bossartn) Peter Eisentraut (petere) 5 1 year ago Use XLOG_CONTROL_FILE macro everywhere 4941 Committed Refactoring Only 18 7/7 +30−9 Anton Melnikov (antonmel) Daniel Gustafsson (d_gustafsson) Fujii Masao (masaofujii) 5 1 year ago Avoid orphaned objects dependencies, take 3 4942 Moved to different CF DDL 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Yogesh Sharma (sharmay) 10 4 months ago Extend ALTER DEFAULT PRIVILEGES for large objects 4945 Committed Security 7/7 +20−0 Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii), Laurenz Albe (laurenz) Fujii Masao (masaofujii) 5 8 months ago Test to dump and restore objects left behind by regression 4956 Committed Testing 7/7 +51−26 Ashutosh Bapat (ashutoshbapat) Michael Paquier (michael-kun), vigneshwaran C (vignesh.postgres) Álvaro Herrera (alvherre) 5 1 year ago Fix BackgroundPsql to report error on query timeout rather than calling die 4959 Moved to different CF Bugfix 18 10/10 +6−8 Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki), Tom Lane (tgl) Daniel Gustafsson (d_gustafsson) 7 1 month ago Reduce the log spam by excluding certain SQLSTATEs 4964 Withdrawn System Administration 18 7/7 +218−0 Laurenz Albe (laurenz) Jim Jones (jimus) 5 1 year ago Parallel CREATE INDEX for GIN indexes 4966 Moved to different CF Performance 9/10 +7−0 Tomas Vondra (fuzzycz) Kirill Reshke (reshke), Matthias van de Meent (mmeent), Andy Fan (andy2) Tomas Vondra (fuzzycz) 6 11 months ago [CREATE|RE] INDEX CONCURRENTLY with single heap scan 4971 Moved to different CF Performance DDL 19 10/10 +3062−486 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 9 3 hours ago Virtual generated columns 4972 Committed SQL Commands Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 5 1 year ago pg_stat_activity: make slow/hanging authentication more visible 4974 Withdrawn Monitoring 18 7/7 +127−6 Jacob Champion (jchampion) Michael Paquier (michael-kun) 5 1 year ago Expand applicability of aggregate's sortop optimization 4980 Returned with feedback 7/7 +352−47 Matthias van de Meent (mmeent) Andrei Lepikhov (lepikhov) 5 1 year ago Serverside SNI for SSL connections 4984 Moved to different CF Security 10/10 +9−3 Daniel Gustafsson (d_gustafsson) Jacob Champion (jchampion) Daniel Gustafsson (d_gustafsson) 8 2 weeks ago WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts 4986 Moved to different CF Bugfix DDL 10/10 +6−2 Matthias van de Meent (mmeent) Akshat Jaimini (akshatj) 8 2 months ago Return pg_control from pg_backup_stop(). 4997 Moved to different CF 19 10/10 +199−27 David Steele (dsteele) 10 2 weeks ago CREATE INDEX CONCURRENTLY for partitioned tables 5004 Moved to different CF 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 9 months ago relfilenode statistics 5007 Moved to different CF Monitoring 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 10 6 days ago Vacuum statistics 5012 Moved to different CF Monitoring 19 10/10 +391−5 Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 10 1 week ago Extension security improvement: Add support for extensions with an owned schema 5018 Moved to different CF Security Extensions 9/10 +765−143 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 10 3 weeks ago Track the amount of time waiting due to cost_delay 5027 Committed Monitoring 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn), Masahiro Ikeda (masahiro.ikeda) Nathan Bossart (bossartn) 5 1 year ago Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state 5029 Moved to different CF Bugfix Logical Replication 10/10 +110−6 ChangAo Chen (chenchangao) harinath kanchu (harinath001), Lilian Ontowhee (ontowhee), haiyang li (ocean-li) 10 4 months ago Sort functions with specialized comparators 5036 Committed Performance 6/7 +34−48 Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) John Naylor (john.naylor) 5 1 year ago Remove self join on a unique column 5043 Committed Performance 7/7 +53−28 Andrei Lepikhov (lepikhov) Dean Rasheed (deanr) Alexander Korotkov (smagen) 5 11 months ago new plpgsql.extra_errors check - strict_expr_check 5044 Moved to different CF 9/10 +172−18 Pavel Stehule (okbobcz) Gilles Darold (darold), Kirk Wolak (kirkw), newtglobal postgresql_contributors (newtpostgrescontributors) 9 4 months ago New GUC autovacuum_max_threshold 5046 Committed System Administration 18 Not processed Nathan Bossart (bossartn), Frédéric Yhuel (yhuelf) Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com) Nathan Bossart (bossartn) 5 1 year ago windows compilation fails when gssapi & openssl are enabled 5060 Committed Bugfix 17 7/7 +46−30 Imran Zaheer (imranzaheer) Daniel Gustafsson (d_gustafsson), vigneshwaran C (vignesh.postgres), Yasir Shah (yasir.hussain.shah.gmail.com) Daniel Gustafsson (d_gustafsson) 5 1 year ago Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Moved to different CF Bugfix Flakyfix stable 10/10 +33−15 Jelte Fennema-Nio (jeltef) Akshat Jaimini (akshatj) 10 2 months ago nbtree skip scan 5081 Committed Performance 7/7 +3840−565 Peter Geoghegan (pgeoghegan) Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (a.rybakina) Peter Geoghegan (pgeoghegan) 5 1 year ago Document NULL Concepts and Behaviors 5086 Moved to different CF Docs Only 18 10/10 +1360−161 David Johnston (polobo) 9 2 months ago Doc: Move and modify standalone hot backups section 5087 Moved to different CF Docs Only 9/10 +139−139 David Johnston (polobo) Marlene Reiterer (marlene.rte) 7 11 months ago Doc: Improve hostssl related descriptions and option presentation 5088 Withdrawn Docs Only Needs rebase! David Johnston (polobo) 5 1 year ago Streaming Vacuum 5089 Committed Performance Not processed Thomas Munro (macdice), Melanie Plageman (melanieplageman) Melanie Plageman (melanieplageman) 5 5 months ago inplace update: send nontransactional invalidations 5091 Moved to different CF Bugfix Backport stable 10/10 +3−0 Noah Misch (nmisch) Paul Jungwirth (pjungwir), Ian Ilyasov (ianilyasov), Surya Poondla (spoondla) Noah Misch (nmisch) 6 8 months ago Incremental Sort Cost Estimation Instability 5093 Moved to different CF Bugfix 18 Needs rebase! Andrei Lepikhov (lepikhov) 8 10 months ago gamma() and lgamma() functions 5098 Committed 18 7/7 +212−0 Dean Rasheed (deanr) Alexandra Wang (alexandrawang) Dean Rasheed (deanr) 5 1 year ago Add OR REPLACE option to CREATE MATERIALIZED VIEW 5099 Moved to different CF SQL Commands 9/10 +694−98 Erik Wienhold (ewie) Paul Jungwirth (pjungwir), newtglobal postgresql_contributors (newtpostgrescontributors) 9 2 months ago Improved crc32c performance with AVX-512 algorithm. 5100 Returned with feedback Performance 18 Needs rebase! Paul Amonson (pamonson), Raghuveer Devulapalli (rdevulap) Nathan Bossart (bossartn) 4 1 year ago Prevent incorrect entries in pg_stat_activity. 5105 Moved to different CF Bugfix 10/10 +19−2 Fujii Masao (masaofujii) 5 1 year ago Add XMLCast (SQL/XML X025) 5110 Moved to different CF SQL Commands 19 10/10 +2746−26 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 10 1 week ago Synchronization of sequences to subscriber 5111 Moved to different CF Logical Replication 10/10 +357−49 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 7 4 months ago MergeJoin beats HashJoin in the case of multiple hash clauses 5114 Committed Performance Needs rebase! Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 4 8 months ago VACUUM FULL / CLUSTER CONCURRENTLY 5117 Moved to different CF DDL 10/10 +484−95 Antonin Houska (a.houska) Álvaro Herrera (alvherre), Mihail Nikalayeu (mihailnikalayeu) 9 48 minutes ago Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Moved to different CF Bugfix Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 8 2 months ago Allow partition-wise join when whole row var is needed 5128 Moved to different CF Performance 18 Needs rebase! Ashutosh Bapat (ashutoshbapat), Alexander Pyhalov (a.pyhalov) 5 8 months ago Asynchronous MergeAppend Execution 5129 Moved to different CF Performance 9/10 +1427−744 Alexander Pyhalov (a.pyhalov) Etsuro Fujita (efujita), Matheus Alcantara (matheus.alcantara) 8 5 hours ago Clarify the behavior of AT TIME ZONE 5146 Committed Docs Only 7/8 +0−0 Aleksander Alekseev (a.alekseev) Laurenz Albe (laurenz) Bruce Momjian (bmomjian) 4 1 year ago Remove duplicated smgrclose call 5149 Returned with feedback Refactoring Only 18 7/7 +0−6 Steven Niu (niushiji) Cary Huang (cary), Kirill Reshke (reshke), Zhao Junwang (zhjwpku) 4 1 year ago DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication 5151 Moved to different CF Bugfix Logical Replication Help - Stuck Rebasing stable 10/10 +613−48 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Luan Silva (luansilva) 8 11 hours ago psql client does not handle WSAEWOULDBLOCK on Windows 5154 Moved to different CF Bugfix 10/10 +15−12 Tom Lane (tgl), Umar Hayat (pgwizard) Tom Lane (tgl) 6 6 months ago Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Moved to different CF Bugfix stable Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Álvaro Herrera (alvherre) 7 2 months ago Use read streams in autoprewarm 5162 Committed Performance 6/7 +178−76 Nazir Bilal Yavuz (nbyavuz) Daniel Gustafsson (d_gustafsson) Melanie Plageman (melanieplageman) 4 1 year ago Make ECPG locale usage thread-safe 5166 Moved to different CF Multithreading Refactoring Only Needs rebase! Thomas Munro (macdice) Peter Eisentraut (petere) 5 1 year ago Thread-safe nl_langinfo(), localeconv(), check_locale() 5170 Committed Refactoring Only 7/7 +71−52 Thomas Munro (macdice) Peter Eisentraut (petere) Peter Eisentraut (petere) 4 1 year ago Allow casting between bytea and integer types 5176 Committed 7/7 +274−0 Aleksander Alekseev (a.alekseev) Joel Jacobson (joeljacobson) Dean Rasheed (deanr) 4 1 year ago Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP scans) 5183 Committed Monitoring 7/7 +306−49 Peter Geoghegan (pgeoghegan) Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (alenka) Peter Geoghegan (pgeoghegan) 4 1 year ago [PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. 5184 Rejected 7/7 +61−0 Nishant Sharma (nishant-at-edb) 4 1 year ago Expose the acquired_by parameter to the pg_replication_origin_session_setup function 5189 Moved to different CF 18 Needs rebase! Doruk Yılmaz (dorukyilmaz) Euler Taveira (eulerto) 5 2 months ago CREATE SUBSCRIPTION - add missing test case 5190 Committed Testing 6/7 +14−0 Peter Smith (smithpb2250) vigneshwaran C (vignesh.postgres) Heikki Linnakangas (heikki) 4 1 year ago Index AM API cleanup 5195 Committed 6/7 +399−334 Mark Dilger (mark.dilger) Peter Eisentraut (petere), Andrew Dunstan (adunstan), Alexandra Wang (l-wang) Peter Eisentraut (petere) 4 1 year ago Fix standby may crash when switching-over in certain special cases 5199 Moved to different CF Bugfix Needs rebase! pixian shi (pxshi) 7 1 year ago Make MultiXactOffset 64-bit type 5205 Moved to different CF 18 10/10 +1792−703 Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 6 4 months ago pg_upgrade: Support for upgrading to checksums enabled 5206 Returned with feedback System Administration Needs rebase! Peter Eisentraut (petere) Nathan Bossart (bossartn), Ilya Kosmodemiansky (hydrobiont) 4 1 year ago Support POSITION with nondeterministic collations 5209 Committed SQL Commands 7/7 +247−48 Peter Eisentraut (petere) Peter Eisentraut (petere) 4 1 year ago SQL:2023 JSON simplified accessor support 5214 Moved to different CF SQL Commands 19 Needs rebase! Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef), Chao Li (chaol) 9 6 days ago AIO 5227 Committed Performance 7/7 +5611−79 Andres Freund (andresfreund) Noah Misch (nmisch) Andres Freund (andresfreund) 4 11 months ago Add IGNORE NULLS to Window functions 5230 Moved to different CF SQL Commands 19 10/10 +3−1 Oliver Ford (ojford) Tatsuo Ishii (ishii), Krasiyan Andreev (krasiyan) Tatsuo Ishii (ishii) 5 6 months ago Fix RelationTruncate() corruption 5242 Committed Bugfix Not processed Robert Haas (rhaas), Thomas Munro (macdice) Thomas Munro (macdice) 3 1 year ago Allow SQL functions use CachedPlan machinery 5246 Committed Performance 18 7/7 +2109−972 Alexander Pyhalov (a.pyhalov) Tom Lane (tgl), Pavel Stehule (okbobcz) Tom Lane (tgl) 3 1 year ago Allow CI to only run the compiler warnings task 5249 Moved to different CF Testing 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Rustam ALLAKOV (rustam.allakov) 5 10 months ago Refactor SLRU to always use long file names 5250 Moved to different CF Refactoring Only 9/10 +105−88 Aleksander Alekseev (a.alekseev) 9 2 months ago libpq: Fix processing of SSL records >8kB on async API 5251 Moved to different CF Bugfix Backport libpq stable 10/10 +208−11 Jacob Champion (jchampion), Lars Kanis (larsk) Jacob Champion (jchampion) 7 1 week ago Add parameter in jsonb_strip_nulls(jsonb, bool) to strip nulls from arrays 5260 Committed SQL Commands 7/7 +95−5 Florents Tselai (florentst) Andrew Dunstan (adunstan) Andrew Dunstan (adunstan) 3 1 year ago ensure we have a snapshot when dropping an index concurrently 5262 Moved to different CF Bugfix stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 10 months ago Add column name to error description 5266 Committed 18 0/1 +0−0 Marcos Pegoraro (pegorarof10), Jian He (stayreal) Vladlen Popolitov (vladlenpopolitov) Tom Lane (tgl) 3 1 year ago Fix incorrect Assert in gistFindCorrectParent() 5268 Committed Bugfix 6/7 +2−1 Tender Wang (tndrwang) Heikki Linnakangas (heikki) 3 1 year ago Improve statistics estimation considering GROUP-BY as a 'uniqueiser' 5269 Committed Performance 18 2/7 +37−0 Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 3 1 year ago Add GUC log_parameter_max_length to limit logged SQL statements 5272 Moved to different CF GUC Good First Review 19 9/10 +145−6 Kirill Gavrilov (diphantxm) Fujii Masao (masaofujii), Jim Jones (jimus) 5 3 days ago Introduce the ability to enable/disable indexes using ALTER INDEX 5274 Moved to different CF SQL Commands 18 Needs rebase! Shayon Mukherjee (shayonj) Sami Imseih (simseih), newtglobal postgresql_contributors (newtpostgrescontributors) 4 8 months ago Fix race between WAL flush and InstallXLogFileSegment() 5276 Moved to different CF Bugfix Needs rebase! Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc), Soumya S Murali (soumyamurali) 6 2 months ago general purpose array_sort 5277 Committed SQL Commands 18 7/7 +425−0 Zhao Junwang (zhjwpku) Tom Lane (tgl) Tom Lane (tgl) 3 1 year ago Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Moved to different CF SQL Commands 19 10/10 +1559−59 Jim Jones (jimus) newtglobal postgresql_contributors (newtpostgrescontributors) 8 1 week ago Enhance file_fdw to report processed and skipped tuples in COPY progress 5282 Withdrawn Monitoring Needs rebase! Fujii Masao (masaofujii) 3 1 year ago Replace IN VALUES with ANY in WHERE clauses during optimization 5283 Committed Performance 18 Needs rebase! Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) newtglobal postgresql_contributors (newtpostgrescontributors) Alexander Korotkov (smagen) 3 1 year ago NOT ENFORCED constraint feature 5285 Committed 18 7/7 +1048−286 Amul Sul (sulamul) Peter Eisentraut (petere), Alexandra Wang (alexandrawang) Peter Eisentraut (petere) 3 1 year ago Refactor bytea_sortsupport() 5288 Returned with feedback Refactoring Only Not processed Aleksander Alekseev (a.alekseev) 3 1 year ago Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c 5291 Committed 6/7 +2−3 Tender Wang (tndrwang) Alexander Korotkov (smagen) 3 1 year ago Add “FOR UPDATE NOWAIT” lock details to the log. 5294 Committed Monitoring 7/7 +4−2 Yuki Seino (seinoyu) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 3 1 year ago Limiting overshoot in nbtree SAOP parallel index scans 5299 Moved to different CF Performance 10/10 +151−23 Matthias van de Meent (mmeent) 4 8 months ago Collation and ctype method tables and extension hooks 5301 Moved to different CF Refactoring Only Needs rebase! Jeff Davis (jdavis) Peter Eisentraut (petere) Jeff Davis (jdavis) 5 9 months ago Fix for consume_xids advancing XIDs incorrectly 5303 Moved to different CF Bugfix stable Needs rebase! Yushi Ogiwara (yushi) 6 2 months ago System views for versions reporting 5318 Moved to different CF Monitoring stable Needs rebase! Dmitry Dolgov (erthalion) Laurenz Albe (laurenz) 9 4 months ago Changing shared_buffers without restart 5319 Moved to different CF Needs rebase! Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 8 1 month ago Trigger more frequent autovacuums for insert-heavy tables 5320 Committed Performance 7/7 +37−16 Melanie Plageman (melanieplageman) Nathan Bossart (bossartn) Melanie Plageman (melanieplageman) 3 4 months ago Support enabling checksums online 5323 Moved to different CF 10/10 +70−107 Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz) Daniel Gustafsson (d_gustafsson) 7 11 hours ago Add sortsupport for range types and btree_gist 5325 Committed Performance 7/7 +870−8 Bernd Helmle (psoo), Christoph Heiss (christoph.heiss) Andrey Borodin (x4m), jian he (hellothere) Heikki Linnakangas (heikki) 3 1 year ago Parallel heap vacuum 5326 Moved to different CF Performance Needs rebase! Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 7 6 months ago Use read_stream in index vacuum 5327 Committed Performance 7/7 +167−25 Andrey Borodin (x4m) Melanie Plageman (melanieplageman), Kirill Reshke (reshke), Rahila Syed (rahila), Zhao Junwang (zhjwpku) Melanie Plageman (melanieplageman) 3 1 year ago Logging plan of the currently running query 5330 Moved to different CF Monitoring 18 10/10 +645−34 Atsushi Torikoshi (atsushitorikoshi) Hironobu Suzuki (suzuki_hironobu), Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) 8 3 weeks ago Skip logical decoding of already-aborted transactions. 5338 Committed Not processed Masahiko Sawada (masahikosawada) vigneshwaran C (vignesh.postgres) Masahiko Sawada (masahikosawada) 3 1 year ago Use "protocol options" name instead of "protocol extensions" everywhere 5341 Rejected Docs Only 7/7 +4−4 Jelte Fennema-Nio (jeltef) 3 1 year ago Allow default \watch interval in psql to be configured 5353 Committed libpq 6/7 +141−2 Daniel Gustafsson (d_gustafsson) Ashutosh Bapat (ashutoshbapat), Masahiro Ikeda (masahiro.ikeda) Daniel Gustafsson (d_gustafsson) 3 1 year ago Improve code coverage of network address functions 5354 Committed Testing 18 Not processed Aleksander Alekseev (a.alekseev) Jacob Champion (jchampion), Keisuke Kuroda (keisuke.kuroda.3862) Michael Paquier (michael-kun) 3 1 year ago Enhance memory context statistics reporting for all PostgreSQL processes. 5355 Committed Monitoring 18 6/7 +1383−45 Rahila Syed (rahila) Daniel Gustafsson (d_gustafsson), Atsushi Torikoshi (atsushitorikoshi) Daniel Gustafsson (d_gustafsson) 3 3 weeks ago New predefined role pg_manage_extensions 5357 Moved to different CF System Administration 2/10 +22−5 Michael Banck (mbanck) Laurenz Albe (laurenz) 4 10 months ago Showing applied extended statistics in explain Part2 5359 Moved to different CF Performance 18 Needs rebase! Tatsuro Yamada (tatsuro_yamada) Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95) Tomas Vondra (fuzzycz) 5 8 months ago Add NetBSD and OpenBSD OSes to Postgres CI 5360 Committed Testing Needs rebase! Nazir Bilal Yavuz (nbyavuz) Andres Freund (andresfreund) 3 11 months ago Let an Append to consider a tuple fraction when choosing fractional subpaths 5361 Committed Performance 18 Needs rebase! Andrei Lepikhov (lepikhov), Nikita Malakhov (nmalakh) Alexander Korotkov (smagen) 2 1 year ago Using Expanded Objects other than Arrays from plpgsql 5364 Committed Performance Not processed Tom Lane (tgl) Tom Lane (tgl) 2 1 year ago Fix creation of empty .log files during log rotation 5365 Moved to different CF 10/10 +15−12 Arseny Kositsin (arseny114) 4 4 months ago Eagerly scan all-visible pages to amortize aggressive vacuum 5366 Committed Performance Not processed Melanie Plageman (melanieplageman) Melanie Plageman (melanieplageman) 2 1 year ago optimize file transfer in pg_upgrade 5369 Committed Performance 18 7/7 +642−80 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 year ago Tweak access BufferDescriptors array codes in BufferGetLSNAtomic() 5373 Committed 7/7 +2−0 Tender Wang (tndrwang) Xuneng Zhou (egoa) Richard Guo (richardguo) 2 1 year ago Conflict detection for update_deleted in logical replication 5378 Moved to different CF Logical Replication Needs rebase! Zhijie Hou (houzj) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 4 6 months ago Fix bug with accessing to temporary tables of other sessions 5379 Moved to different CF Bugfix Backport 18 Needs rebase! Daniil Davydov (dddaniil) Tom Lane (tgl), Rafia Sabih (rafia.sabih), Jim Jones (jimus), Soumya S Murali (soumyamurali) 7 1 week ago explain pgstatindex fragmentation 5381 Moved to different CF Docs Only 18 7/7 +9−0 Frédéric Yhuel (yhuelf) Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl), Ahmed Ashour (ahmedashour) Peter Eisentraut (petere) 3 9 months ago Adding compression of temporary files 5382 Moved to different CF Performance Needs rebase! Filip Januš (fjanus) Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi) 6 1 week ago Log LSN before table is dropped 5386 Returned with feedback 6/7 +8−0 Andrey Borodin (x4m), Nik Samokhvalov (nikolay), Kirk Wolak (kirkw) Jim Jones (jimus) 2 4 months ago Sampling in pg_stat_statements 5390 Returned with feedback Monitoring 18 7/7 +291−8 Ilia Evdokimov (ilidock95) Andrey Borodin (x4m), Sami Imseih (simseih), Alena Rybakina (alenka) 2 1 year ago Add Option to Check All Addresses For Matching target_session_attr 5396 Moved to different CF libpq 18 9/10 +334−10 Andrew Jackson (andrewjackson) Andrey Borodin (x4m) 6 3 weeks ago revamp row-security tracking 5397 Moved to different CF Security 19 9/10 +25−17 Nathan Bossart (bossartn) 5 1 year ago Add 'make check-tests' behavior to the meson based builds 5405 Moved to different CF Testing 19 10/10 +16−6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Josef Šimánek (retro), Jian He (stayreal) Andrew Dunstan (adunstan) 5 4 months ago Add Pipelining support to psql 5407 Committed libpq 18 Needs rebase! Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 11 months ago postgres_fdw could deparse ArrayCoerceExpr 5409 Moved to different CF 18 10/10 +0−0 Alexander Pyhalov (a.pyhalov) Maxim Orlov (m.orlov) Alexander Korotkov (smagen) 4 8 months ago Disable installcheck for tap and regress tests for injection_points module 5410 Withdrawn Testing 18 2/7 +77−0 Michail Nikolaev (nkey) 2 1 year ago INSERT ... ON CONFLICT DO SELECT [FOR ...] 5413 Returned with feedback SQL Commands 7/7 +831−190 Andreas Karlsson (kandreas), Marko Tiikkaja (johto) Dean Rasheed (deanr) 2 1 year ago Tab completion for ALTER USER RESET 5414 Committed libpq 18 7/7 +28−0 Robins Tharakan (robins) Tomas Vondra (fuzzycz) 2 1 year ago Use Python "Limited API" in PL/Python 5416 Committed 7/7 +0−0 Peter Eisentraut (petere) Peter Eisentraut (petere) 2 2 months ago Doc: fix the rewrite condition when executing ALTER TABLE ADD COLUMN 5418 Committed Docs Only 7/7 +0−0 Masahiro Ikeda (masahiro.ikeda) Robert Treat (xzilla) Álvaro Herrera (alvherre) 2 1 year ago [PERF] Improve Cardinality Estimation for Joins with GROUP BY Having Single Clause 5422 Withdrawn Performance 18 7/7 +0−0 Ravi Revathy (revathyraavi) 2 1 year ago doc: Mention clock synchronization recommendation for hot_standby_feedback 5425 Committed Docs Only stable 5/7 +7−0 Jakub Wartak (jakub.wartak.tomtom) vigneshwaran C (vignesh.postgres) Peter Eisentraut (petere) 2 1 year ago Adopt <inttypes.h> macros in format strings. 5429 Committed Refactoring Only Needs rebase! Thomas Munro (macdice) Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 year ago Add XMLDocument (SQL/XML X030) 5431 Moved to different CF SQL Commands 19 10/10 +258−1 Jim Jones (jimus) Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) 7 1 week ago Adding a '--two-phase' option to 'pg_createsubscriber' utility. 5433 Committed Needs rebase! Shubham Khanna (skhanna) vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 2 1 year ago bt_index_parent_check false alarm for indexes created concurrently 5438 Moved to different CF Bugfix Backport 10/10 +70−40 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Andrey Borodin (x4m) Álvaro Herrera (alvherre) 6 2 months ago Separate GUC for replication origins 5441 Committed 18 7/7 +92−92 Euler Taveira (eulerto) Masahiko Sawada (masahikosawada), vigneshwaran C (vignesh.postgres) Masahiko Sawada (masahikosawada) 2 1 year ago Log connection establishment timings 5442 Committed Monitoring 7/7 +508−25 Melanie Plageman (melanieplageman) Fujii Masao (masaofujii), Jacob Champion (jchampion), Bertrand Drouvot (bertranddrouvot.pg) Melanie Plageman (melanieplageman) 2 1 year ago using index to speedup add not null constraints to a table 5444 Moved to different CF 0/10 +392−6 Jian He (stayreal) Tanzeel Khan (tanzeelk) 6 2 months ago log_min_messages per backend type 5447 Moved to different CF GUC System Administration 19 10/10 +398−43 Euler Taveira (eulerto) Surya Poondla (spoondla) Álvaro Herrera (alvherre) 7 1 month ago Incorrect result of bitmap heap scan. 5448 Committed Bugfix stable 7/7 +127−132 Matthias van de Meent (mmeent) Andres Freund (andresfreund) 2 1 year ago Allow subfield references without parentheses 5449 Returned with feedback SQL Commands Not processed Peter Eisentraut (petere) 2 1 year ago Eliminating SPI / SQL from some RI trigger functions 5450 Moved to different CF Performance 19 Needs rebase! Amit Langote (amitlan) Haibo Yan (billyean) Amit Langote (amitlan) 5 3 hours ago Clarify FileTag-based unlinking 5454 Moved to different CF Refactoring Only 9/10 +10−7 Matthias van de Meent (mmeent) Surya Poondla (spoondla) 4 6 days ago refactor AlterDomainAddConstraint (alter domain add constraint) 5455 Moved to different CF 18 10/10 +101−6 Jian He (stayreal) Peter Eisentraut (petere) 5 1 year ago Add XMLNamespaces option to XMLElement 5456 Moved to different CF SQL Commands 19 10/10 +1242−41 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) 7 1 week ago Parallel tests publication and subscription might fail due to concurrent tuple update 5459 Rejected Testing 16 6/7 +4−2 Jelte Fennema-Nio (jeltef) 2 1 year ago Add maintainer-defined module info into shared library 5465 Committed 18 7/7 +596−112 Andrei Lepikhov (lepikhov) Yurii Rashkovskii (yrashk) Tom Lane (tgl) 2 1 year ago WAL-logging facility for pgstats kinds 5466 Withdrawn 18 Not processed Michael Paquier (michael-kun) 2 1 year ago speedup COPY TO for partitioned table 5467 Moved to different CF 19 10/10 +200−36 Jian He (stayreal) vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), newtglobal postgresql_contributors (newtpostgrescontributors) Masahiko Sawada (masahikosawada) 5 5 months ago Fix logging for invalid recovery timeline 5468 Committed Bugfix stable 7/7 +3−3 David Steele (dsteele) Michael Paquier (michael-kun) 2 1 year ago Function scan FDW pushdown 5470 Moved to different CF Performance 18 9/10 +1348−104 Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) Ashutosh Bapat (ashutoshbapat) 3 2 weeks ago Unicode 16 update 5472 Committed 7/7 +7442−6609 Peter Eisentraut (petere), Jeff Davis (jdavis) Peter Eisentraut (petere) 2 1 year ago Proposal: Progressive explain 5473 Returned with feedback Needs rebase! Rafael Castro (rafaelthca) Robert Haas (rhaas) 2 1 year ago Speed up ICU case conversions 5474 Returned with feedback Performance 2/7 +86−41 Andreas Karlsson (kandreas) 2 3 months ago SQL/JSON json_table PLAN clause 5478 Moved to different CF 18 10/10 +2312−168 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 11 months ago Enable logical decoding when wal_level = 'replica' without a server restart 5479 Moved to different CF 9/10 +1598−145 Masahiko Sawada (masahikosawada) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun) Masahiko Sawada (masahikosawada) 6 2 months ago Modern SHA2- based password hashes for pgcrypto 5481 Committed Security 18 7/7 +1164−2 Bernd Helmle (psoo) Álvaro Herrera (alvherre) 2 11 months ago handle batch explosion in hash joins 5482 Committed Performance 2/7 +5635−0 Tomas Vondra (fuzzycz) Tomas Vondra (fuzzycz) 2 1 year ago Don't dirty pages while they are getting flushed out 5483 Moved to different CF Refactoring Only Needs rebase! Andres Freund (andresfreund) Andres Freund (andresfreund) 5 3 days ago Re: BUG #18741: Detaching a partition referencing a partitioned table fails with a trigger-related error 5484 Withdrawn Bugfix stable 7/7 +104−6 1 1 year ago track vacuum/analyze cumulative time per relation 5485 Committed Monitoring Not processed Sami Imseih (simseih) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 year ago Optionally record Plan IDs to track plan changes for a query 5486 Returned with feedback Monitoring 7/7 +0−0 Lukas Fittl (lfittl) Sami Imseih (simseih) 1 1 year ago Pull-up subquery if INNER JOIN-ON contains refs to upper-query 5487 Moved to different CF Performance 19 3/10 +1508−58 Alena Rybakina (a.rybakina) Ilia Evdokimov (ilidock95) 7 1 week ago read stream on amcheck 5488 Committed 7/7 +79−24 Matheus Alcantara (matheus.alcantara) Melanie Plageman (melanieplageman) 1 1 year ago Add new API to stringinfo 5489 Committed 18 Not processed Tatsuo Ishii (ishii) Michael Paquier (michael-kun), David Rowley (davidrowley), Nathan Bossart (bossartn), Gurjeet Singh (gurjeet) Tatsuo Ishii (ishii) 1 1 year ago improve DEBUG1 logging of parallel workers for CREATE INDEX 5490 Withdrawn Monitoring Not processed Sami Imseih (simseih) 1 1 year ago lower default value of autovacuum_worker_slots in initdb as needed 5491 Committed Bugfix 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago per backend WAL statistics 5492 Committed Monitoring 18 7/7 +183−26 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago Add pg_buffercache_evict_all() and pg_buffercache_mark_dirty[_all]() functions 5493 Committed 7/7 +479−39 Nazir Bilal Yavuz (nbyavuz) Joseph Koshakow (jkoshakow), Aidar Imamov (gipergeek) Andres Freund (andresfreund) 1 11 months ago Optimizing FastPathTransferRelationLocks() 5494 Committed 7/7 +16−12 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 year ago Non-text mode for pg_dumpall 5495 Moved to different CF Monitoring 19 Needs rebase! Mahendra Singh Thalor (mahithalor) Vaibhav Dalvi (vaibhavdalvi) Andrew Dunstan (adunstan) 3 2 weeks ago Log a warning in pg_createsubscriber for max_slot_wal_keep_size 5496 Committed 7/7 +26−0 Shubham Khanna (skhanna) Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250) Amit Kapila (amitkapila) 1 1 year ago ecpg command does not warn COPY ... FROM STDIN; 5497 Committed Bugfix stable Not processed Ryo Kanbayashi (ryokanbayashi) Fujii Masao (masaofujii) 1 1 year ago Adding extension default version to \dx 5498 Committed libpq 7/7 +9−6 Magnus Hagander (mha), Jelte Fennema-Nio (jeltef) Nathan Bossart (bossartn) Magnus Hagander (mha) 1 1 year ago Add --no-policies to pg_dump, pg_dumpall, pg_restore 5499 Committed libpq 18 7/7 +67−0 Nik Samokhvalov (nikolay) vigneshwaran C (vignesh.postgres), Greg Sabino Mullane (greg), Jim Jones (jimus), newtglobal postgresql_contributors (newtpostgrescontributors) Tom Lane (tgl) 1 1 year ago Adding support for SSLKEYLOGFILE in the frontend 5500 Committed libpq 18 7/7 +120−2 Abhishek Chanda (abhishekc) Jacob Champion (jchampion), Daniel Gustafsson (dege) Daniel Gustafsson (d_gustafsson) 1 1 year ago EXPLAIN ANALYZE rows=%.f 5501 Committed 18 Needs rebase! Ilia Evdokimov (ilidock95) Robert Haas (rhaas), Tom Lane (tgl), Andres Freund (andresfreund), Guillaume Lelarge (gleu), Andrei Lepikhov (lepikhov), Jelte Fennema-Nio (jeltef), Alena Rybakina (alenka), Matheus Alcantara (matheus.alcantara) Robert Haas (rhaas) 1 1 year ago DOCS for generated column replication 5502 Rejected Docs Only 7/7 +146−0 Peter Smith (smithpb2250) 1 1 year ago NOT VALID foreign key constraints on partitioned tables 5503 Committed SQL Commands 18 0/1 +0−0 Amul Sul (sulamul) Álvaro Herrera (alvherre) 1 1 year ago Don't ignore recovery conflict interrupt on blocked writing 5504 Withdrawn Needs rebase! Anthonin Bonnefoy (bonnefoa) 1 1 year ago Allow to use an index for ILIKE in more cases 5505 Withdrawn Performance 18 Needs rebase! Yugo Nagata (yugo.nagata) 1 1 year ago Avoid possible null pointer dereference 5506 Withdrawn Bugfix 17 Not processed Ranier Vilela (raniervilela) Ilia Evdokimov (ilidock95) 1 1 year ago convert libpgport's pqsignal() to a void function 5507 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago Add -k/--link option to pg_combinebackup 5508 Committed libpq 18 Needs rebase! Israel Barth (barthisrael) vigneshwaran C (vignesh.postgres) Robert Haas (rhaas) 1 1 year ago Coccinelle for PostgreSQL development 5509 Moved to different CF 18 10/10 +845−8 Mats Kindahl (mkindahl) 3 5 months ago Remove unused helpers that don't compile anymore 5510 Committed Not processed Jacob Brazeal (polkerty) Tom Lane (tgl) 1 1 year ago Get rid of WALBufMappingLock 5511 Committed Performance 18 7/7 +0−0 Alexander Korotkov (smagen), Yura Sokolov (funny_falcon) Alexander Korotkov (smagen), Yura Sokolov (funny_falcon), Pavel Borisov (pborisov) Alexander Korotkov (smagen) 1 1 year ago pg_stat_statements: improve loading and saving routines for the dump file. 5512 Rejected Monitoring 7/7 +10−4 Mikhail Litsarev (mikhail.litsarev) 1 1 year ago SQL function which allows to distinguish a server being in point in time recovery mode and an ordinary replica 5513 Withdrawn 18 7/7 +215−140 Mikhail Litsarev (mikhail.litsarev) 1 1 year ago Add a function to get the version of installed extension 5514 Withdrawn 0/1 +0−0 Yugo Nagata (yugo.nagata) 1 1 year ago split func.sgml to separated individual sgml files 5515 Moved to different CF Docs Only 10/10 +44−1 Jian He (stayreal) David Johnston (polobo) Andrew Dunstan (adunstan) 2 8 months ago quick and dirty fix: Quadratic planning time for ordered paths over partitioned tables 5516 Rejected Performance 18 Not processed 1 1 year ago Extended Statistics set/restore/clear functions 5517 Moved to different CF Needs rebase! Corey Huinker (coreyh) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 5 2 months ago At update of non-LP_NORMAL TID, fail instead of corrupting page header 5518 Committed Bugfix stable 0/1 +0−0 Noah Misch (nmisch) Noah Misch (nmisch) 1 1 year ago Improve verification of recovery_target_timeline GUC. 5519 Moved to different CF System Administration 19 10/10 +64−3 David Steele (dsteele) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 9 months ago SVE enablement for pop-count 5520 Committed Performance 18 7/7 +714−17 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago SVE popcount support 5521 Withdrawn Performance Not processed 1 1 year ago Windows meson build 5522 Moved to different CF Docs Only 9/10 +45−12 Kohei Harikae (koheiharikae) Vladlen Popolitov (vladlenpopolitov) Peter Eisentraut (petere) 3 1 year ago vacuumdb changes for stats import/export 5523 Committed System Administration 18 7/7 +406−139 Corey Huinker (coreyh), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago add function argument name to substring and substr 5524 Moved to different CF Needs rebase! Jian He (stayreal) David Johnston (polobo) Peter Eisentraut (petere) 5 1 week ago explain plans for foreign servers 5525 Returned with feedback SQL Commands Needs rebase! dinesh salve (dinesh-salve) 1 2 months ago Add storage I/O tracking to EXPLAIN BUFFERS 5526 Moved to different CF Monitoring Needs rebase! Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 6 2 weeks ago SIGSEGV, FPE fix in pg_controldata 5527 Committed Bugfix stable Not processed Anton Voloshin (a.voloshin), Ian Ilyasov (ianilyasov) Alexander Korotkov (smagen) 1 1 year ago Support for NO INHERIT to INHERIT state change with named NOT NULL constraints 5528 Committed SQL Commands 18 7/7 +901−16 Suraj Kharage (surajk) Álvaro Herrera (alvherre) 1 1 year ago pgcrypto: support for CFB mode in AES encryption 5529 Committed Security 18 Not processed Umar Hayat (pgwizard) Álvaro Herrera (alvherre), Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 1 year ago TOAST is acronym so should be uppercase 5530 Moved to different CF Docs Only 10/10 +13−13 Peter Smith (smithpb2250) Peter Eisentraut (petere), David Johnston (polobo) Peter Eisentraut (petere) 2 9 months ago Getting rid of CaseTestExpr 5531 Withdrawn Refactoring Only Not processed Tom Lane (tgl) 1 1 year ago Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Moved to different CF Bugfix 19 10/10 +200−154 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 9 months ago COPY materialized view TO 5533 Committed 7/7 +39−15 Jian He (stayreal) vigneshwaran C (vignesh.postgres), newtglobal postgresql_contributors (newtpostgrescontributors) Fujii Masao (masaofujii) 1 1 year ago SCRAM pass-through authentication for dblink connections 5534 Committed 7/7 +503−9 Matheus Alcantara (matheus.alcantara) Peter Eisentraut (petere) 1 1 year ago Cross-type index comparison support in contrib/btree_gin 5535 Moved to different CF 10/10 +2791−117 Tom Lane (tgl) Arseniy Mukhin (amukhin) Tom Lane (tgl) 2 9 months ago tests for pg_stat_progress_copy.tuples_skipped 5536 Committed Testing stable 7/7 +17−4 Jian He (stayreal) Fujii Masao (masaofujii) 1 1 year ago Doc fix of aggressive vacuum threshold for multixact members storage 5537 Committed Docs Only stable 7/7 +3−2 Alex Friedman (afriedman) Sami Imseih (simseih) John Naylor (john.naylor) 1 1 year ago SVE enablement for hex-encode and hex-decode 5538 Moved to different CF Performance 19 10/10 +418−4 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 6 months ago Show plperl version in the meson setup summary screen. 5539 Committed 7/7 +4−2 vigneshwaran C (vignesh.postgres) Andrew Dunstan (adunstan) 1 1 year ago Better title output for psql \dt \di \dv \dm \ds \dE 5540 Committed libpq 18 Not processed Greg Sabino Mullane (greg) Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago Allow pg_createsubscriber to drop replication objects from new subscriber 5541 Committed 6/7 +128−17 Shubham Khanna (khannashubham) David Johnston (polobo), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 1 1 year ago Fix buffer pinning logic/visibility bugs in [SP-]Gist Index-Only Scans 5542 Moved to different CF Bugfix Needs rebase! Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) 5 3 months ago Add regression tests of ecpg command notice (error / warning) 5543 Committed Testing 18 7/7 +138−0 Ryo Kanbayashi (ryokanbayashi) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 year ago Prevent COPY FREEZE on Foreign tables 5544 Committed Bugfix 18 Not processed Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago Improve CRC32C performance with AVX-512, take 2 5545 Committed Performance 7/7 +419−60 Raghuveer Devulapalli (rdevulap) John Naylor (john.naylor) John Naylor (john.naylor) 1 1 year ago Document how commit handles aborted transactions 5546 Moved to different CF Backport Docs Only 10/10 +55−5 David Johnston (polobo) Kirill Reshke (reshke), Ahmed Ashour (ahmedashour) Tom Lane (tgl) 6 1 week ago Doc: Create table improvements 5547 Moved to different CF Docs Only 8/10 +21−5 David Johnston (polobo) Laurenz Albe (laurenz) Tom Lane (tgl) 5 1 week ago Document custom settings more consistently 5548 Moved to different CF Docs Only Needs rebase! David Johnston (polobo) Mingli Zhang (zml) 3 11 months ago Document hostssl related concepts better 5549 Withdrawn Docs Only Needs rebase! David Johnston (polobo) 1 1 year ago Waiting for LSN replay with WAIT FOR command 5550 Moved to different CF Needs rebase! Alexander Korotkov (smagen), Xuneng Zhou (egoa) Yura Sokolov (funny_falcon) Alexander Korotkov (smagen) 3 2 months ago Move wal_buffers_full to WalUsage (and report it in pgss/explain) 5551 Committed Monitoring 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago Add missing tab complete for VACUUM and ANALYZE ONLY option 5552 Committed libpq 7/7 +20−9 Umar Hayat (pgwizard) vigneshwaran C (vignesh.postgres) Tom Lane (tgl) 1 1 year ago starjoin join order planning 5553 Moved to different CF Performance 10/10 +794−3 Tomas Vondra (fuzzycz) Tom Lane (tgl) 3 4 months ago Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints 5554 Committed SQL Commands 18 7/7 +1101−106 Rushabh Lathia (rlathia) Álvaro Herrera (alvherre) 1 11 months ago Fix Potential Memory Leak in pg_amcheck Code 5555 Committed Bugfix stable 7/7 +1−0 Shuntian Jiao (jiaoshuntian) xueyu gao (hope) Daniel Gustafsson (d_gustafsson) 1 1 year ago Expanding HOT updates for expression and partial indexes 5556 Moved to different CF Performance 19 Needs rebase! Greg Burd (gregburd) Nathan Bossart (bossartn) 6 1 week ago CREATE FOREIGN TABLE LIKE 5557 Committed SQL Commands 18 6/7 +244−12 Mingli Zhang (zml) Álvaro Herrera (alvherre), Sami Imseih (simseih) Michael Paquier (michael-kun) 1 1 year ago Draft for basic NUMA observability 5558 Committed Monitoring 18 7/7 +1179−11 Jakub Wartak (jakub.wartak.tomtom) Tomas Vondra (fuzzycz) 1 11 months ago ctype method table 5559 Withdrawn Refactoring Only 18 Not processed Jeff Davis (jdavis) 1 9 months ago Injection points for HashAgg 5560 Committed Testing 18 Needs rebase! Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago Reduce TupleHashEntryData struct size by half 5561 Committed Performance 18 7/7 +72−73 Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago Use Bump allocator for HashAgg 5562 Committed Performance 18 Needs rebase! Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago pg_upgrade check for Unicode update 5563 Withdrawn 18 7/7 +7442−6609 Jeff Davis (jdavis) Nathan Bossart (bossartn) 1 1 year ago describe special values in GUC descriptions more consistently 5564 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago allow to use standard syntax for named arguments for plpgsql cursor arguments 5565 Committed 7/7 +22−9 Pavel Stehule (okbobcz) Gilles Darold (darold) Tom Lane (tgl) 1 1 year ago Enhance 'pg_createsubscriber' to retrieve databases 5566 Committed 7/7 +351−21 Shubham Khanna (khannashubham) Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 1 1 year ago Change log level for notifying hot standby is waiting non-overflowed snapshot 5567 Committed Monitoring 18 7/7 +38−13 Atsushi Torikoshi (atsushitorikoshi) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 year ago Fix 035_standby_logical_decoding.pl race conditions 5568 Committed Testing 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Amit Kapila (amitkapila) 1 11 months ago Make pg_trgm aware the default 'char' signedness difference in cross-arch replication 5569 Committed 7/7 +15−3 Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 1 1 year ago Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Moved to different CF Multithreading AIO 10/10 +448−37 Jelte Fennema-Nio (jeltef) Peter Eisentraut (petere) 7 3 weeks ago noreturn attribute for MSVC, C11 5571 Committed Needs rebase! Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago add cost delay time to VACUUM/ANALYZE (VERBOSE) and autovacuum logs 5572 Committed Monitoring 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Moved to different CF Performance 18 10/10 +217−42 Yura Sokolov (funny_falcon) 3 7 months ago Optimization for lower(), upper(), casefold() functions. 5574 Committed Performance Needs rebase! Alexander Borisov (lexborisov) Jeff Davis (jdavis) Jeff Davis (jdavis) 1 1 year ago Elimination of the repetitive code at the SLRU bootstrap functions 5575 Moved to different CF Refactoring Only 19 Needs rebase! Evgeny Voropaev (evoro) Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) Álvaro Herrera (alvherre) 2 8 months ago Add function - pg_accept_connections_start_time() 5576 Returned with feedback Monitoring 18 10/10 +52−0 Robins Tharakan (robins) Fujii Masao (masaofujii) 1 1 year ago Invalid cached plan in check_foreign_key; cascade update in check_primary_key; refint.c 5577 Committed Bugfix 7/7 +91−34 Dmitrii Bondar (difesu) Tom Lane (tgl), Paul Jungwirth (pjungwir), Lilian Ontowhee (ontowhee) Tom Lane (tgl) 1 11 months ago support virtual generated column not null constraint 5578 Committed 7/7 +384−123 Jian He (stayreal) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago Remove wal_[sync|write][_time] from pg_stat_wal and track_wal_io_timing 5579 Committed Refactoring Only 18 7/7 +30−227 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago Fix outdated code comments in nodeAgg.c 5580 Committed Comments Only 18 7/7 +2−4 Mingli Zhang (zml) Richard Guo (richardguo) Jeff Davis (jdavis) 1 1 year ago Extend postgres_fdw_get_connections to return remote backend pid 5581 Committed Refactoring Only 7/7 +76−32 Sagar Shedge (sdshedge) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 year ago fix for bug #18815 5582 Committed Bugfix stable 7/7 +35−21 Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago Improve ACL checks in pg_prewarm for indexes 5583 Moved to different CF Bugfix Needs rebase! Ayush Vatsa (developerayuva) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 5 months ago moving some code out of explain.c 5584 Committed Refactoring Only 7/7 +0−0 Robert Haas (rhaas) Robert Haas (rhaas) 1 1 year ago Filter irrelevant change before reassemble transactions during logical decoding 5585 Moved to different CF 10/10 +0−0 Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Zhijie Hou (houzj) Amit Kapila (amitkapila) 2 10 months ago Fix api misuse (src/bin/pg_amcheck/pg_amcheck.c) 5586 Committed Bugfix 18 6/7 +0−0 Ranier Vilela (raniervilela) vigneshwaran C (vignesh.postgres) Michael Paquier (michael-kun) 1 1 year ago Missing [NO] INDENT flag in XMLSerialize backward parsing 5587 Committed Bugfix 16 7/7 +0−0 Jim Jones (jimus) Michael Paquier (michael-kun) 1 1 year ago Improvement of var_eq_non_const() 5588 Moved to different CF Performance 18 2/10 +29−14 Fedor Sigaev (sigaev) 2 1 year ago Fix race condition between role grants and DROP ROLE 5589 Committed Bugfix stable Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago DOCS - Generated Column Logical Replication Examples 5590 Withdrawn Docs Only 18 7/7 +146−0 Peter Smith (smithpb2250) 1 1 year ago Conflict detection for multiple_unique_conflicts in logical replication 5591 Committed 7/7 +0−0 Nisha Moond (nishamoond) Hayato Kuroda (ha-kun) Amit Kapila (amitkapila) 1 1 year ago Filter irrelevant change before reassemble transactions during logical decoding 5592 Withdrawn 7/7 +0−0 Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 10 months ago allow extensions to set a plan identifier 5593 Committed Monitoring 18 7/7 +95−0 Sami Imseih (simseih) Michael Paquier (michael-kun) 1 11 months ago psql \dN[ti]: Describe tables and indexes that are NO partitions of others 5594 Moved to different CF libpq stable Needs rebase! Sadeq Dousti (msdousti) Greg Sabino Mullane (greg), Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis) 5 8 months ago Track and display estimated "work_mem" as well as limit, via EXPLAIN (work_mem on); add hook to override work_mem limits; add extension to override using "workmem.query_work_mem" GUC 5595 Moved to different CF Monitoring 18 Needs rebase! James Hunter (hunjmes) 2 8 months ago The walsender does not update its IO statistics until it exits 5596 Committed Bugfix stable 7/7 +74−18 Bertrand Drouvot (bertranddrouvot.pg) vigneshwaran C (vignesh.postgres) Michael Paquier (michael-kun) 1 11 months ago Warn, and disallow, clear text passwords via SQL 5597 Moved to different CF Needs rebase! Greg Sabino Mullane (greg) Guillaume Lelarge (gleu) 3 2 months ago A small correction to doc and comment of FSM for indexes 5598 Committed Docs Only stable 7/7 +2−2 Alex Friedman (afriedman) Michael Paquier (michael-kun) 1 1 year ago Avoid O(N^2) script parsing cost in pgbench 5599 Committed Performance 7/7 +98−66 Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago Doc: clarify possibility of ephemeral discrepancies between state and wait_event in pg_stat_activity 5600 Committed Docs Only stable 7/7 +3−1 Alex Friedman (afriedman) Sami Imseih (simseih) Michael Paquier (michael-kun) 1 1 year ago Logical replication timeout 5601 Returned with feedback 7/7 +58−33 Marc Rechté (rechtem) 1 1 year ago Add support for EXTRA_REGRESS_OPTS for meson test 5602 Returned with feedback Testing 7/7 +7−1 Andreas Karlsson (kandreas) Rustam ALLAKOV (rustam.allakov) 1 6 days ago Cover POSITION(bytea,bytea) with tests 5603 Committed Testing 6/7 +36−0 Aleksander Alekseev (a.alekseev) Rustam ALLAKOV (rustam.allakov) David Rowley (davidrowley) 1 1 year ago Documentation modifications for UUID. "Section 9.14. UUID Functions" formats the UUID functions in table form, similar to other function docs. "Section 8.12. UUID Type" mentions the various UUID versions and describes that the PostgreSQL UUID datatype supports all versions, including those generated outside of PostgreSQL. 5604 Committed Docs Only 18 7/7 +155−36 Andrew Alsup (ahalsup) Laurenz Albe (laurenz) Masahiko Sawada (masahikosawada) 1 1 year ago add vacuum_truncate GUC 5605 Committed System Administration 18 7/7 +116−15 Nathan Bossart (bossartn), Gurjeet Singh (gurjeet) Fujii Masao (masaofujii) Nathan Bossart (bossartn) 1 1 year ago Remove extra Sort node above a btree-compatible Index Scan 5606 Returned with feedback 19 Not processed Alexandra Wang (alexandrawang) 1 1 year ago SIMD optimization for list_sort and tuple-sort 5607 Withdrawn Performance 3/7 +1176−7 Rakshit R (rakshtr) 1 1 year ago Orphaned users in PG16 and above can only be managed by Superusers 5608 Moved to different CF Bugfix 10/10 +178−0 Ashutosh Sharma (ashu_coek) 2 1 year ago Enable fine-grained control over what gets logged on connection attempt (reduces log size) 5609 Committed System Administration 18 Needs rebase! Sergey Dudoladov (sdudoladov) Melanie Plageman (melanieplageman) 1 1 year ago Fix MINGW build on ARM64 on Windows 5610 Returned with feedback 7/7 +5−5 Lars Kanis (larskanis) vigneshwaran C (vignesh.postgres) Andrew Dunstan (adunstan) 1 11 months ago SQL function which allows to distinguish a server being in point in time recovery mode and an ordinary replica 5611 Returned with feedback 7/7 +215−139 Mikhail Litsarev (mikhail.litsarev) 1 1 year ago Avoid infinite loop in checkpointer 5612 Moved to different CF Bugfix 19 Needs rebase! Maxim Orlov (m.orlov), Xuneng Zhou (dylanzhou) Xuneng Zhou (dylanzhou) Alexander Korotkov (smagen) 2 8 months ago making EXPLAIN extensible 5613 Committed 7/7 +0−0 Robert Haas (rhaas) Robert Haas (rhaas) 1 1 year ago Leaf and internal block access stats for indexes 5614 Moved to different CF Monitoring My First Patch Help - User Testing 19 Needs rebase! Mircea Cadariu (mcadariu) Frédéric Yhuel (yhuelf), lakshmi g (lakshmi) 6 1 month ago Corrupted FSM page is not saved after zeroing. 5615 Moved to different CF Bugfix 10/10 +3−0 Anton Melnikov (antonmel) 6 5 months ago Extensible storage manager API 5616 Moved to different CF Needs rebase! Andreas Karlsson (kandreas), Anastasia Lubennikova (lubennikovaav), Matthias van de Meent (mmeent), Tristan Partin (tristan957) 2 2 months ago Beautify read stream "per buffer data" APIs 5617 Moved to different CF Refactoring Only 9/10 +116−44 Thomas Munro (macdice) Nazir Bilal Yavuz (nbyavuz) 5 5 days ago Increase maximum allowed io_combine_limit to 1MB 5618 Committed Needs rebase! Thomas Munro (macdice) Thomas Munro (macdice) 1 1 year ago Read stream scalability improvements and AIO-compatibility 5619 Committed Performance Needs rebase! Thomas Munro (macdice) Thomas Munro (macdice) 1 1 year ago Improve monitoring of shared memory allocations 5620 Moved to different CF Monitoring 18 Needs rebase! Rahila Syed (rahila) Tomas Vondra (fuzzycz) 3 1 month ago Compress big WAL records 5621 Moved to different CF Performance Needs rebase! Andrey Borodin (x4m) Fujii Masao (masaofujii), Zsolt Parragi (zsolt.parragi) 5 3 weeks ago Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Moved to different CF Performance 10/10 +1311−54 Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) 5 37 minutes ago Make numeric type accessible to third-party code. 5623 Moved to different CF Refactoring Only Extensions stable 10/10 +290−285 Ed Behn (edbehn) Jelte Fennema-Nio (jeltef) 5 1 week ago Not-terribly-safe checks for CRC intrinsic support 5653 Committed Bugfix 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago