Commitfest PG19-1 (2025-07-01 – 2025-07-31)

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 18 hours 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 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 2 months 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 2 days ago Revise get_cheapest_parallel_safe_total_inner 4285 Returned with feedback Refactoring Only 10/10 +11−4 Richard Guo (richardguo) wenhui qiu (wenhuiqiu) 11 1 year 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 9/10 +5481−2592 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) 14 7 hours ago add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl 4390 Moved to different CF Security Needs rebase! Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 12 9 months ago Retiring is_pushed_down 4458 Returned with feedback 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 5 hours ago 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 CRC32C Parallel Computation Optimization on ARM 4620 Returned with feedback Performance Needs rebase! xiang gao (xiang.gao) Nathan Bossart (bossartn), John Naylor (john.naylor) 8 1 year ago Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 12 2 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 COPY TO json 4716 Moved to different CF SQL Commands 10/10 +620−65 Joe Conway (jconway) Masahiko Sawada (masahikosawada), Richard Yen (richyen) Andrew Dunstan (adunstan) 10 2 weeks 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 Committed 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 psql: Rethinking of \du command 4738 Moved to different CF libpq 10/10 +72−126 Pavel Luzanov (p.luzanov@postgrespro.ru) David Johnston (polobo), Wen Yi (wenyi) 8 9 months 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 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 2 weeks 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 4 months ago KNN-btree 4871 Moved to different CF Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 8 1 year 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 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 4 days 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 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 Parallel CREATE INDEX for GIN indexes 4966 Committed 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 +3039−486 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 9 3 days 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 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 Withdrawn 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 9 months ago relfilenode statistics 5007 Moved to different CF Monitoring 18 10/10 +691−83 Bertrand Drouvot (bertranddrouvot.pg) 10 4 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 5 days ago Extension security improvement: Add support for extensions with an owned schema 5018 Moved to different CF Security Extensions 10/10 +765−143 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 10 2 weeks 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 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 Inline non-SQL SRFs 5083 Moved to different CF Performance 19 10/10 +755−115 Paul Jungwirth (pjungwir) Tom Lane (tgl) Tom Lane (tgl) 5 4 months 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 inplace update: send nontransactional invalidations 5091 Committed 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 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 4 days 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 VACUUM FULL / CLUSTER CONCURRENTLY 5117 Moved to different CF DDL 10/10 +4154−382 Antonin Houska (a.houska) Álvaro Herrera (alvherre), Mihail Nikalayeu (mihailnikalayeu) 9 3 hours 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 Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Luan Silva (luansilva) 8 3 weeks 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 Make ECPG locale usage thread-safe 5166 Returned with feedback Multithreading Refactoring Only Needs rebase! Thomas Munro (macdice) Peter Eisentraut (petere) 5 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 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 3 days 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 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 9 months ago Refactor SLRU to always use long file names 5250 Moved to different CF Refactoring Only 10/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 ensure we have a snapshot when dropping an index concurrently 5262 Committed Bugfix stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 10 months ago jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part 5270 Moved to different CF SQL Commands 10/10 +1232−27 Florents Tselai (florentst) David Wheeler (theory) Andrew Dunstan (adunstan) 5 22 hours ago Add GUC log_parameter_max_length to limit logged SQL statements 5272 Moved to different CF GUC Good First Review 19 10/10 +145−6 Kirill Gavrilov (diphantxm) Fujii Masao (masaofujii), Jim Jones (jimus) 5 15 hours ago Introduce the ability to enable/disable indexes using ALTER INDEX 5274 Withdrawn SQL Commands 18 Needs rebase! Shayon Mukherjee (shayonj) Sami Imseih (simseih), newtglobal postgresql_contributors (newtpostgrescontributors) 4 8 months 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 Streaming Replication vs Logical 5296 Moved to different CF Docs Only 10/10 +31−22 Paul Jungwirth (pjungwir) Robert Treat (xzilla) Bruce Momjian (bmomjian) 4 3 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 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 Support enabling checksums online 5323 Moved to different CF Needs rebase! Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) Tomas Vondra (fuzzycz) 7 12 hours ago Parallel heap vacuum 5326 Moved to different CF Performance Needs rebase! Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 7 6 months 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 2 weeks ago Document how to run only specific regress tests 5333 Committed Docs Only 10/10 +12−0 Paul Jungwirth (pjungwir) Robert Treat (xzilla) Daniel Gustafsson (d_gustafsson) 3 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 10/10 +182−23 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 Committed 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 Allow PGSERVICEFILE to be specified as part of the connection string 5387 Committed libpq 19 10/10 +160−7 Torsten Foertsch (tfoertsch123) Ryo Kanbayashi (ryokanbayashi) Michael Paquier (michael-kun) 2 8 months ago Add Option to Check All Addresses For Matching target_session_attr 5396 Moved to different CF libpq 18 10/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 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 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 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 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 1 month 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 Eliminating SPI / SQL from some RI trigger functions 5450 Moved to different CF Performance 19 Needs rebase! Amit Langote (amitlan) Haibo Yan (billyean) 5 yesterday Clarify FileTag-based unlinking 5454 Moved to different CF Refactoring Only 10/10 +10−7 Matthias van de Meent (mmeent) Surya Poondla (spoondla) 4 3 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 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 SQL/JSON json_table PLAN clause 5478 Moved to different CF 18 9/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 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 yesterday Pull-up subquery if INNER JOIN-ON contains refs to upper-query 5487 Moved to different CF Performance 19 10/10 +1508−58 Alena Rybakina (a.rybakina) Ilia Evdokimov (ilidock95) 7 5 days ago split func.sgml to separated individual sgml files 5515 Committed Docs Only 10/10 +44−1 Jian He (stayreal) David Johnston (polobo) Andrew Dunstan (adunstan) 2 8 months 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 Improve verification of recovery_target_timeline GUC. 5519 Committed System Administration 19 10/10 +64−3 David Steele (dsteele) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 8 months 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 Add storage I/O tracking to EXPLAIN BUFFERS 5526 Moved to different CF Monitoring 10/10 +1257−35 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 6 2 weeks ago TOAST is acronym so should be uppercase 5530 Committed Docs Only 10/10 +13−13 Peter Smith (smithpb2250) Peter Eisentraut (petere), David Johnston (polobo) Peter Eisentraut (petere) 2 9 months ago Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Returned with feedback Bugfix 19 10/10 +200−154 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 8 months ago Cross-type index comparison support in contrib/btree_gin 5535 Committed 10/10 +2791−117 Tom Lane (tgl) Arseniy Mukhin (amukhin) Tom Lane (tgl) 2 9 months 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 5 months 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 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 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 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 2 weeks 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 Elimination of the repetitive code at the SLRU bootstrap functions 5575 Committed 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 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 Filter irrelevant change before reassemble transactions during logical decoding 5585 Withdrawn 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 9 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 Orphaned users in PG16 and above can only be managed by Superusers 5608 Withdrawn Bugfix 10/10 +178−0 Ashutosh Sharma (ashu_coek) 2 1 year ago Avoid infinite loop in checkpointer 5612 Committed Bugfix 19 Needs rebase! Maxim Orlov (m.orlov), Xuneng Zhou (dylanzhou) Xuneng Zhou (dylanzhou) Alexander Korotkov (smagen) 2 8 months 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 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 postgres_fdw: Inherit the local transaction's access/deferrable modes 5624 Moved to different CF Needs rebase! Etsuro Fujita (efujita) Etsuro Fujita (efujita) 2 1 week ago pg_recvlogical requires -d but not described on the documentation 5625 Committed Docs Only 7/7 +39−4 Hayato Kuroda (ha-kun) David Johnston (polobo) Fujii Masao (masaofujii) 1 1 year ago ReplicationSlotRelease() crashes when the instance is in the single user mode 5626 Moved to different CF Bugfix 10/10 +140−2 Hayato Kuroda (ha-kun) Paul Jungwirth (pjungwir) Michael Paquier (michael-kun) 2 7 months ago Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint 5627 Committed Bugfix Needs rebase! Vitaly Davydov (vitprof) Alexander Korotkov (smagen) 1 8 months ago Selectively invalidate caches in pgoutput module 5629 Committed Refactoring Only 7/7 +297−16 Hayato Kuroda (ha-kun), Shlok Kyal (shlokkyal) Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 1 year ago Allow LISTEN on patterns 5630 Withdrawn SQL Commands 18 7/7 +194−42 Zongliang Quan (quanzl) 1 1 year ago doc: expand note about pg_upgrade's --jobs option 5632 Committed Docs Only 18 6/7 +5−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago Lock-free XLog Reservation from WAL 5633 Moved to different CF Performance 9/10 +532−57 Yura Sokolov (funny_falcon) 2 11 months ago track generic and custom plan calls in pg_stat_statements 5634 Committed Monitoring 9/10 +589−28 Sami Imseih (simseih) Nik Samokhvalov (nikolay), Greg Sabino Mullane (greg), Ilia Evdokimov (ilidock95) Michael Paquier (michael-kun) 1 8 months ago OAuth Followup Patches 5635 Withdrawn Bugfix 18 0/1 +0−0 Jacob Champion (jchampion) 1 7 months ago Memoize ANTI and SEMI JOIN inner 5636 Withdrawn Performance 19 6/7 +112−22 Andrei Lepikhov (lepikhov) 1 9 months ago Memory context can be its own parent and child in replication command 5637 Committed Bugfix 18 7/7 +51−9 Anthonin Bonnefoy (bonnefoa) Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago Minor rework of ALTER TABLE SET RelOptions code 5638 Committed Refactoring Only 18 Needs rebase! Nikolay Shaplov (nataraj) Timur Magomedov (tmagomedov) Álvaro Herrera (alvherre) 2 1 year ago assert that wrapper_handler()'s argument is within expected range 5639 Committed 17 7/7 +4−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago Printing window function OVER clauses in EXPLAIN 5640 Committed 7/7 +574−253 Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago support fast default for domain with constraints 5641 Moved to different CF 10/10 +222−26 Jian He (stayreal) Viktor Holmberg (rutchkiwi) Andrew Dunstan (adunstan) 5 3 weeks ago Add reverse(bytea) 5642 Committed 18 7/7 +63−0 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago encode/decode support for base64url 5643 Moved to different CF SQL Commands 10/10 +359−21 Florents Tselai (florentst) Masahiko Sawada (masahikosawada), Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev), David Wheeler (theory) Daniel Gustafsson (d_gustafsson) 2 6 months ago Add arbitrary xid and mxid to pg_resetwal 5644 Moved to different CF System Administration 18 2/10 +476−3 Daniil Davydov (dddaniil) 2 1 year ago support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Moved to different CF 10/10 +57−27 Jian He (stayreal) Matheus Alcantara (matheus.alcantara) Peter Eisentraut (petere) 5 1 month ago Accessing an invalid pointer in BufferManagerRelation structure 5646 Moved to different CF Bugfix 18 10/10 +44−40 Daniil Davydov (dddaniil) Stepan Neretin (snpgg), Dmitrii Bondar (difesu) Álvaro Herrera (alvherre) 3 5 months ago DOCS: Make the Server Application docs synopses more consistent 5647 Withdrawn Docs Only 10/10 +84−24 Peter Smith (smithpb2250) 1 11 months ago Warning for Datatype mismatch between subscriber table and publisher table for logical replication 5648 Returned with feedback 17 1/7 +28−0 BharatDB PG (bharatdbpg) 1 10 months ago remove open-coded popcount in acl.c 5649 Committed 18 7/7 +50−19 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago pg_dsm_registry_allocations system view 5652 Committed System Administration 19 10/10 +185−2 Florents Tselai (florentst) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 8 months ago Allow ';' to push queries in an ongoing psql pipeline 5655 Committed libpq 18 10/10 +420−31 Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 11 months ago dead code in pg_upgrade 5657 Committed Refactoring Only 18 7/7 +7−32 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago query_id: jumble names of temp tables for better pg_stat_statement UX 5658 Committed Monitoring 18 7/7 +0−0 Christoph Berg (myon) Michael Paquier (michael-kun) 1 8 months ago PGSERVICEFILE as part of a normal connection string [duplicated please delete] 5659 Withdrawn libpq 19 7/7 +0−0 Torsten Foertsch (tfoertsch123), Ryo Kanbayashi (ryokanbayashi) Ryo Kanbayashi (ryokanbayashi) 1 8 months ago SQL:2011 application time 5660 Committed SQL Commands 7/7 +0−0 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 1 10 months ago Update LDAP Protocol in fe-connect.c to v3 5661 Moved to different CF libpq Needs rebase! Andrew Jackson (andrewjackson) Peter Eisentraut (petere) Peter Eisentraut (petere) 2 7 months ago Check for TupleTableSlot nullness before dereferencing 5662 Withdrawn Security 10/10 +2−1 Alexander Kuznetsov (kuznetsovam) 1 8 months ago Selectively invalidate caches in pgoutput when pg_namespace is modified 5663 Moved to different CF Logical Replication Refactoring Only 10/10 +20−17 Hayato Kuroda (ha-kun) 4 1 month ago Fix slot synchronization with two_phase decoding enabled 5664 Moved to different CF Bugfix Backport 17 Needs rebase! Zhijie Hou (houzj) 4 9 months ago Split varlena.c into varlena.c and bytea.c 5665 Committed Refactoring Only 10/10 +1201−1156 Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) Michael Paquier (michael-kun) 1 9 months ago Logical replication worker Segmentation fault 5666 Committed 7/7 +71−6 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 11 months ago support create index on virtual generated column. 5667 Moved to different CF Needs rebase! Jian He (stayreal) Soumya S Murali (soumyamurali) 6 2 weeks ago bug in stored generated column over domain with constraints. 5668 Committed Bugfix 7/7 +0−0 Jian He (stayreal) Peter Eisentraut (petere) Tom Lane (tgl) 1 11 months ago avoid double scanning in function byteain 5670 Committed Refactoring Only 18 Needs rebase! Steven Niu (niushiji) Tom Lane (tgl) Tom Lane (tgl) 1 8 months ago Produce LLVM bitcode files on meson builds 5671 Moved to different CF Performance 19 10/10 +928−58 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) Peter Eisentraut (petere) 5 3 days ago Improve error reporting for few options in pg_createsubscriber 5672 Committed 7/7 +9−21 vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 1 1 year ago Random pg_upgrade 004_subscription test failure on drongo 5673 Moved to different CF Bugfix 10/10 +25−0 vigneshwaran C (vignesh.postgres) 4 5 months ago Add "\gi file" to psql to allow COPY with variable expansion 5674 Returned with feedback libpq 19 1/7 +359−166 Fabien Coelho (calvin) Akshat Jaimini (akshatj) 1 9 months ago Allows pg_recvlogical to create slots with failover=true 5675 Committed 7/7 +62−11 Hayato Kuroda (ha-kun) Masahiko Sawada (masahikosawada) 1 9 months ago pg_restore documentation and --create/--single-transaction limitation 5676 Moved to different CF Docs Only 18 10/10 +6−1 Ashutosh Bapat (ashutoshbapat) Laurenz Albe (laurenz) Tom Lane (tgl) 5 5 days ago optimizations for dumping statistics 5678 Committed Performance 18 7/7 +276−64 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 10 months ago Add comments about fire_triggers argument in ri_triggers.c 5679 Moved to different CF Comments Only 10/10 +0−0 Yugo Nagata (yugo.nagata) Surya Poondla (spoondla) Amit Langote (amitlan) 5 3 days ago Improve coments on structures in trigger.c 5680 Moved to different CF Comments Only 10/10 +47−40 Yugo Nagata (yugo.nagata) 4 5 months ago Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION 5681 Moved to different CF Bugfix 10/10 +132−19 Yugo Nagata (yugo.nagata) Jim Jones (jimus), Daniil Davydov (dddaniil) 6 6 months ago Better HINT message for "unexpected data beyond EOF" 5682 Committed Bugfix 18 10/10 +4−95 Jakub Wartak (jakub.wartak.tomtom) Robert Haas (rhaas) 1 8 months ago Small optimization set tuple block/tableOid once 5683 Moved to different CF Performance 19 10/10 +40−18 Ranier Vilela (raniervilela) 2 1 year ago clarify palloc comment on quote_literal_cstr 5684 Committed Comments Only 18 Needs rebase! Steve Chávez (steve-chavez) Michael Paquier (michael-kun) 1 11 months ago Reduce "Var IS [NOT] NULL" quals during constant folding 5685 Committed Performance 19 10/10 +576−227 Richard Guo (richardguo) Richard Guo (richardguo) 1 8 months ago Fix an incorrect check in get_memoize_path 5686 Committed Bugfix 7/7 +15−9 Richard Guo (richardguo) wenhui qiu (qiuwenhuifx.163.com) Richard Guo (richardguo) 1 11 months ago prevent 006_transfer_modes.pl from leaving files behind 5687 Committed Bugfix 18 7/7 +5−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago Move tests of contrib/spi/ out of the core regression tests 5688 Committed Testing 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago Add os_page_num to pg_buffercache 5690 Moved to different CF Monitoring 19 9/10 +333−96 Bertrand Drouvot (bertranddrouvot.pg) Mircea Cadariu (mcadariu) Michael Paquier (michael-kun) 3 4 months ago update documentation for when aborted and committed rows are tracked in pg_stat_all_tables 5691 Moved to different CF Docs Only 10/10 +10−3 Sami Imseih (simseih) David Johnston (polobo) 2 11 months ago Create DATA dump objects for partitioned tables too 5692 Moved to different CF Performance Needs rebase! Tom Lane (tgl) 6 11 months ago Fix replica identity checks for MERGE command on published table. 5693 Moved to different CF 10/10 +0−0 Zhijie Hou (houzj) Dean Rasheed (deanr) Dean Rasheed (deanr) 2 7 months ago Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache 5694 Moved to different CF 10/10 +494−8 Nazir Bilal Yavuz (nbyavuz) Michael Paquier (michael-kun), Aidar Imamov (gipergeek) Michael Paquier (michael-kun) 3 4 months ago Performance issues with v18 SQL-language-function changes 5695 Committed Performance 18 7/7 +264−211 Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago Add pg_get_injection_points() for information of injection points 5696 Committed Testing 19 10/10 +75−0 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 8 months ago Add planner expectations for Memoize in EXPLAIN 5697 Committed Performance 19 10/10 +62−12 Ilia Evdokimov (ilidock95) David Rowley (davidrowley) 1 8 months ago Simplify COALESCE with single argument 5698 Committed 10/10 +55−48 Maksim Milyutin (maksm90) Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago Adding error messages to a few slash commands 5699 Moved to different CF libpq 19 2/10 +258−145 Abhishek Chanda (abhishekc) Robin Haberkorn (rhaberkorn) 2 5 months ago minor error message enhancement in refuseDupeIndexAttach 5700 Committed 9/10 +3−2 Jian He (stayreal) Peter Eisentraut (petere) 1 11 months ago Silence resource leaks alerts 5701 Moved to different CF 19 10/10 +3−3 Ranier Vilela (raniervilela) 2 11 months ago NUMA shared memory interleaving 5703 Returned with feedback Performance 19 6/10 +317−1 Jakub Wartak (jakub.wartak.tomtom) 1 9 months ago adjust the place of list_copy() call to reduce the overhead of function call and memory copies. 5704 Committed Performance 10/10 +2−1 Tender Wang (tndrwang) Tom Lane (tgl) 1 8 months ago Check for tuplestorestate nullness before dereferencing 5705 Withdrawn Security 10/10 +1−1 Alexander Kuznetsov (kuznetsovam) 1 11 months ago SQL functions: avoid making a tuplestore unnecessarily 5706 Committed Refactoring Only 7/7 +85−50 Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago Detect buffer underflow in get_th() 5707 Committed Security 9/10 +5−0 Alexander Kuznetsov (kuznetsovam) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago don't generate fake alias names, only fake eref names 5708 Moved to different CF 19 10/10 +36−39 Robert Haas (rhaas) Tom Lane (tgl) Robert Haas (rhaas) 2 6 months ago Re-enable SSL log_like tests 5709 Committed Testing 18 7/7 +53−42 Tom Lane (tgl) Tom Lane (tgl) 1 10 months ago Patch for migration of the pg_commit_ts directory 5710 Withdrawn 10/10 +28−3 Sergey Levin (lsv) 1 1 week ago temporary file usage report with extended protocol and unnamed portals 5711 Withdrawn Bugfix stable 10/10 +4−0 Frédéric Yhuel (yhuelf) 1 4 months ago Change dispchar for oauth_client_secret 5712 Committed Security 18 7/7 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 11 months ago Fix premature xmin advancement during fast forward decoding 5713 Committed 6/7 +0−0 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 11 months ago Allow to collect statistics on virtual generated columns 5714 Moved to different CF 19 Needs rebase! Yugo Nagata (yugo.nagata) Dean Rasheed (deanr) Dean Rasheed (deanr) 5 yesterday amcheck support for BRIN indexes 5715 Moved to different CF Monitoring Needs rebase! Arseniy Mukhin (amukhin) Tomas Vondra (fuzzycz) 3 7 months ago Change the names generated for child foreign key constraints 5716 Committed 18 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago vacuumdb fixes for v18 5717 Committed Bugfix 18 7/7 +13−13 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype 5718 Moved to different CF 19 Needs rebase! Robin Haberkorn (rhaberkorn) 3 8 months ago virtual generated column as partition key 5720 Moved to different CF 19 3/10 +665−65 Jian He (stayreal) Rustam ALLAKOV (rustam.allakov), Haibo Yan (billyean) 5 2 weeks ago Sanding down some edge cases for PL/pgSQL reserved words 5722 Committed 7/7 +89−14 Tom Lane (tgl) Pavel Stehule (okbobcz) Tom Lane (tgl) 1 9 months ago Avoid circular header file dependency 5723 Committed Refactoring Only 19 10/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 8 months ago temporary file usage report with extended protocol and unnamed portals 5724 Moved to different CF Bugfix 9/10 +16−13 Sami Imseih (simseih), Frédéric Yhuel (yhuelf) Mircea Cadariu (mcadariu) Michael Paquier (michael-kun) 3 4 months ago domain over virtual generated column 5725 Moved to different CF 19 Needs rebase! Jian He (stayreal) 4 10 months ago Enable auto-vectorization for page checksum calculations 5726 Moved to different CF Performance 19 10/10 +219−35 Matthew Sterrett (matthew.sterrett.intel.com), Andrew Kim (andrewk1) John Naylor (john.naylor) John Naylor (john.naylor) 3 4 days ago Accounting for metapages in genericcostestimate() 5727 Moved to different CF Performance 9/10 +55−13 Tom Lane (tgl) Henson Choi (assam258.gmail.com) Tom Lane (tgl) 5 2 weeks ago teach pg_upgrade to handle in-place tablespaces 5728 Committed Testing 19 10/10 +162−70 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 8 months ago add --sequence-data to pg_dumpall 5729 Committed 18 7/7 +16−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 10 months ago alphabetize long options in pg_dumpdocs 5730 Committed Docs Only 18 7/7 +78−79 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 11 months ago Persist injection points across server restarts 5731 Returned with feedback Testing 19 10/10 +360−0 Michael Paquier (michael-kun) Rahila Syed (rahila) 1 9 months ago Improve explicit cursor handling in pg_stat_statements 5733 Committed Monitoring 7/7 +294−15 Sami Imseih (simseih) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago Improve logicalrep_worker_launch() logic 5734 Moved to different CF Refactoring Only Needs rebase! Fujii Masao (masaofujii) Fujii Masao (masaofujii) 4 10 months ago SQL function to access to `creating_extension` 5735 Moved to different CF 19 9/10 +15−0 Yurii Rashkovskii (yrashk) warda bibi (warda) 2 8 months ago Fix a race condition in ConditionVariableTimedSleep() 5736 Moved to different CF Bugfix stable 10/10 +2−0 Bertrand Drouvot (bertranddrouvot.pg) 2 10 months ago speed up pg_upgrade with many large objects 5737 Committed Performance 19 10/10 +103−6 Nathan Bossart (bossartn) Hannu Krosing (hannukrosing), Saurabh Uttam (saurabhuttam), Nitin Motiani (nitinmotiani) Nathan Bossart (bossartn) 1 8 months ago Improve hash join's handling of tuples with null join keys 5738 Moved to different CF Performance 10/10 +414−82 Tom Lane (tgl) Chao Li (chaol) Tom Lane (tgl) 5 2 weeks ago Typos in the comment for the estimate_multivariate_ndistinct() 5740 Withdrawn Comments Only Needs rebase! Tender Wang (tndrwang) 1 11 months ago Fix hostaddr crash during non-blocking cancellation 5741 Withdrawn Bugfix stable Needs rebase! Jacob Champion (jchampion) 1 8 months ago Incorrect calculation of path fraction value in MergeAppend 5742 Committed Bugfix 10/10 +0−0 Andrei Lepikhov (lepikhov) Alexander Korotkov (smagen) 1 10 months ago Fix missing comma in Requires.private 5743 Committed Bugfix 18 0/1 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 10 months ago oauth: Prevent stack overflow by limiting JSON parse depth 5744 Committed Bugfix 18 0/1 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 10 months ago Log prefix missing for subscriber log messages received from publisher 5745 Committed Needs rebase! vigneshwaran C (vignesh.postgres) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 8 months ago regdatabase 5746 Committed 19 7/7 +423−3 Ian Barwick (barwick) Ian Barwick (barwick), Nathan Bossart (bossartn), Greg Sabino Mullane (greg) Nathan Bossart (bossartn) 1 9 months ago Allow parallelism for plpgsql return expression after commit 556f7b7 5747 Committed Bugfix 10/10 +6−6 Dipesh Dhameliya (dipesh125) Tom Lane (tgl) Tom Lane (tgl) 1 8 months ago Improve Valgrind support and remove some memory leaks 5748 Moved to different CF Performance 10/10 +546−125 Tom Lane (tgl) Tom Lane (tgl) 2 8 months ago Fix PQport to never return NULL if the connection is valid 5749 Committed Bugfix stable 10/10 +3−1 Daniele Varrazzo (dvarrazzo) Laurenz Albe (laurenz) Tom Lane (tgl) 1 8 months ago Consider explicit incremental sort for Append and MergeAppend 5750 Committed 19 10/10 +217−52 Richard Guo (richardguo) Richard Guo (richardguo) 1 8 months ago Disable parallel query by default 5751 Rejected Performance 18 5/10 +5−5 Scott Mead (scott_mead) 1 8 months ago make VALIDATE domain constraint lock on related relations as ShareUpdateExclusiveLock 5752 Committed 19 10/10 +15−7 Jian He (stayreal) wenhui qiu (qiuwenhuifx.163.com) Peter Eisentraut (petere) 1 10 months ago Fix Assert failure in XMLTABLE parser 5753 Committed Bugfix stable 7/7 +0−0 Richard Guo (richardguo) Richard Guo (richardguo) 1 10 months ago Parallel processing of indexes in autovacuum 5755 Moved to different CF Performance 18 10/10 +616−33 Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) Masahiko Sawada (masahikosawada), Sami Imseih (simseih) 5 4 hours ago Fix usage of memset_s() to be C11-conformant 5756 Committed Bugfix stable Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 10 months ago Foreign key isolation tests 5757 Moved to different CF Testing 10/10 +410−2 Paul Jungwirth (pjungwir) Dean Rasheed (deanr), Rustam ALLAKOV (rustam.allakov), Lilian Ontowhee (ontowhee) Álvaro Herrera (alvherre) 2 6 months ago Document default values for pgoutput options 5758 Committed Docs Only 10/10 +13−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 8 months ago finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it 5759 Moved to different CF 19 9/10 +367−70 Jian He (stayreal) Vaibhav Dalvi (vaibhavdalvi) Andrew Dunstan (adunstan) 5 2 weeks ago Thread-safe getopt() 5760 Moved to different CF Multithreading Refactoring Only 19 10/10 +268−163 Heikki Linnakangas (heikki) Peter Eisentraut (petere) Heikki Linnakangas (heikki) 4 4 days ago pg_dump 18beta1 fails to process complex table names 5761 Committed Bugfix 18 7/7 +16−11 Nathan Bossart (bossartn), Jian He (stayreal) Nathan Bossart (bossartn) 1 10 months ago translate reltuples from 0 to -1 upon upgrades from <v14 5762 Committed 18 7/7 +14−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 10 months ago remove ISB in AArch64's spin_delay() implementation 5763 Moved to different CF Performance 19 10/10 +10−6 Nathan Bossart (bossartn) 2 7 months ago Split tab completion rules for COPY FROM and TO 5764 Committed psql libpq 19 Needs rebase! Atsushi Torikoshi (atsushitorikoshi) Masahiko Sawada (masahikosawada) 1 8 months ago Addition of %b/backend_type in log_line_prefix of TAP test logs 5765 Committed Testing stable 6/7 +2−2 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago Add guard to prevent recursive memory context logging. 5766 Moved to different CF Bugfix 10/10 +40−18 Fujii Masao (masaofujii) Ian Ilyasov (ianilyasov), Artem Gavrilov (artem.gavrilov) Fujii Masao (masaofujii) 3 8 months ago Fix violation of principle that plan trees are read-only 5767 Committed 18 7/7 +41−33 Tom Lane (tgl) Tom Lane (tgl) 1 10 months ago ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Moved to different CF 19 10/10 +219−29 Jian He (stayreal) Peter Eisentraut (petere) 6 1 month ago make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated 5769 Moved to different CF 19 9/10 +22−19 Jian He (stayreal) Peter Eisentraut (petere) Peter Eisentraut (petere) 4 1 month ago Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly 5770 Committed Bugfix stable Needs rebase! Vitaly Davydov (vitprof) Alexander Korotkov (smagen) Alexander Korotkov (smagen) 1 8 months ago Add README for catalog 5771 Committed Docs Only 10/10 +14−0 Florents Tselai (florentst) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 8 months ago Fixing memory leaks in postgres_fdw 5772 Committed Bugfix 6/10 +936−872 Tom Lane (tgl) Etsuro Fujita (efujita) Tom Lane (tgl) 1 8 months ago Disallow concurrent ALTER DOMAIN and DROP DOMAIN 5773 Moved to different CF 19 0/10 +126−0 Jian He (stayreal) 4 2 months ago Extend skipping FK checks on replicas to include ADD FK and TRUNCATE 5774 Moved to different CF Performance Help - Stuck Rebasing Logical Replication 19 10/10 +96−3 Hannu Krosing (hannukrosing) 5 2 months ago Proposal: Improvements to PDF stylesheet and table column widths 5775 Committed Docs Only 10/10 +4−0 Noboru Saito (nsaito) Peter Eisentraut (petere), Hayato Kuroda (ha-kun) Peter Eisentraut (petere) 1 9 months ago Add AioUringCompletion in wait_event_names.txt and a safeguard in generate-wait_event_types.pl 5776 Committed Bugfix 18 10/10 +111−4 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 10 months ago Correct reltuples stats after VACUUM FULL and CLUSTER 5777 Moved to different CF Bugfix stable 10/10 +117−1 Erik Nordström (enordstr) Laurenz Albe (laurenz) 2 4 weeks ago Fix regex translation of SIMILAR TO for bracket expressions 5778 Committed Bugfix stable Needs rebase! Laurenz Albe (laurenz) Michael Paquier (michael-kun) 1 10 months ago Standardize the definition of the subtype field of AlterDomainStmt 5780 Committed 10/10 +25−22 Zongliang Quan (quanzl) wenhui qiu (qiuwenhuifx.163.com) Michael Paquier (michael-kun) 1 9 months ago Make wal_receiver_timeout configurable per subscription 5781 Moved to different CF 10/10 +245−101 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 5 1 month ago foreign key on virtual generated column 5782 Moved to different CF 19 Needs rebase! Jian He (stayreal) Srinath Reddy (srinath-reddy-sadipiralla) 5 4 months ago Reduce DEBUG level of catcache refreshing messages 5785 Moved to different CF Testing Monitoring 10/10 +2−2 Jelte Fennema-Nio (jeltef) 3 10 months ago CHECKPOINT unlogged data 5786 Committed SQL Commands 19 Needs rebase! Christoph Berg (myon) Dilip Kumar (dilip.kumar), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 8 months ago doc: Some copy-editing around prefix operators 5787 Committed Docs Only 18 7/7 +4−4 Christoph Berg (myon) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 9 months ago Speedup truncations of temporary relation forks 5788 Committed Performance 18 10/10 +19−14 Daniil Davydov (dddaniil) Fujii Masao (masaofujii), Maxim Orlov (m.orlov) Fujii Masao (masaofujii) 1 9 months ago Vectorized CRC on Arm64 5789 Moved to different CF Performance 10/10 +334−11 John Naylor (john.naylor) Nathan Bossart (bossartn) 3 23 hours ago Add --continue-on-abort option to pgbench 5790 Moved to different CF 19 10/10 +171−33 Yugo Nagata (yugo.nagata), Rintaro Ikeda (rintaro) Yugo Nagata (yugo.nagata), Hayato Kuroda (ha-kun) Fujii Masao (masaofujii) 3 4 months ago fix notes about password encryption in pg_authid docs 5791 Committed Docs Only stable 6/7 +2−7 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago pg_upgrade: warn about roles with md5 passwords 5792 Withdrawn 19 6/7 +88−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago pg_get_multixact_members not documented 5793 Committed Docs Only stable 10/10 +31−3 Sami Imseih (simseih) Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago Improve error handling of xml2 with libxml2 OOMs 5794 Committed Bugfix 19 7/7 +294−150 Michael Paquier (michael-kun) Jim Jones (jimus) Michael Paquier (michael-kun) 1 8 months ago Pathify RHS unique-ification for semijoin planning 5795 Committed Performance 19 Needs rebase! Richard Guo (richardguo) Richard Guo (richardguo) 1 8 months ago alter check constraint enforceability 5796 Moved to different CF 19 10/10 +479−66 Jian He (stayreal) Amul Sul (sulamul), Robert Treat (xzilla), Kirill Reshke (reshke), Zsolt Parragi (zsolt.parragi) Andrew Dunstan (adunstan) 4 3 weeks ago Add log_autoanalyze_min_duration 5797 Moved to different CF GUC System Administration 19 10/10 +120−31 Shinya Kato (shinyakato) Tatsuhito Kasahara (tatsuhito.kasahara) Peter Eisentraut (petere) 3 5 months ago a couple of small cleanup patches for DSM-related code 5798 Committed 18 7/7 +6−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago add function for creating/attaching hash table in DSM registry 5799 Committed 19 10/10 +400−46 Nathan Bossart (bossartn) Sami Imseih (simseih), Florents Tselai (florentst) Nathan Bossart (bossartn) 1 8 months ago psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM 5800 Moved to different CF libpq 19 10/10 +44−24 Yugo Nagata (yugo.nagata) Masahiko Sawada (masahikosawada) Masahiko Sawada (masahikosawada) 3 4 months ago queryId constant squashing does not support prepared statements 5801 Committed Monitoring 7/7 +152−59 Sami Imseih (simseih) Álvaro Herrera (alvherre) 1 9 months ago Improve the performance of Unicode Normalization Forms. 5802 Moved to different CF Performance 10/10 +7706−12726 Alexander Borisov (lexborisov) Victor Yegorov (vyegorov) 5 1 week ago Support tid range scan in parallel 5803 Moved to different CF 10/10 +442−58 Cary Huang (cary) David Rowley (davidrowley) 2 4 months ago Add new wait event to XactLockTableWait 5804 Withdrawn Monitoring 19 10/10 +6−1 Xuneng Zhou (dylanzhou) Fujii Masao (masaofujii) 1 9 months ago Improve array-element-test estimation when no array elements qualify as common 5805 Moved to different CF Performance 10/10 +67−30 Tom Lane (tgl) Tom Lane (tgl) 2 6 months ago Optimize-transaction-waiting-during-logical-decoding 5806 Moved to different CF Performance 19 Needs rebase! Xuneng Zhou (dylanzhou) Fujii Masao (masaofujii) 3 7 months ago Cleanup gcc trick with varattrib_1b_e in VARATT_EXTERNAL_GET_POINTER() 5807 Withdrawn 19 10/10 +4−8 Michael Paquier (michael-kun) 1 9 months ago display current search_path in psql prompt 5808 Moved to different CF libpq 10/10 +21−0 Florents Tselai (florentst) Nathan Bossart (bossartn), Jim Jones (jimus) Nathan Bossart (bossartn) 3 5 months ago parallel pg_restore: avoid disk seeks when jumping short distance forward 5809 Moved to different CF Performance 19 10/10 +5−1 Dimitrios Apostolou (jimis) Tom Lane (tgl) Tom Lane (tgl) 2 5 months ago Improve tab completion for various SET/RESET forms 5810 Moved to different CF libpq 19 10/10 +74−11 Dagfinn Ilmari Mannsåker (ilmari) Shinya Kato (shinyakato) 3 4 months ago Expose internal MultiXact member count function for efficient monitoring 5811 Moved to different CF Monitoring 19 10/10 +394−14 Naga Appani (naga.appani) Atsushi Torikoshi (atsushitorikoshi) Michael Paquier (michael-kun) 4 3 months ago Enable MSVC conforming preprocessor 5812 Committed 7/7 +6−25 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 7 months ago psql: Improve psql tab completion for GRANT/REVOKE 5813 Committed libpq 10/10 +8−4 Fujii Masao (masaofujii), Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 8 months ago Use RELATION_IS_OTHER_TEMP where possible 5815 Committed Refactoring Only 19 7/7 +5−10 Zhao Junwang (zhjwpku) Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support 5816 Moved to different CF Refactoring Only 10/10 +133−78 Peter Geoghegan (pgeoghegan) 2 9 months ago parallel pg_restore: move offset-building phase to before forking 5817 Moved to different CF Performance 10/10 +86−6 Dimitrios Apostolou (jimis) Tom Lane (tgl) 2 5 months ago pg_restore add note about -n 5818 Moved to different CF Docs Only 10/10 +26−16 Florents Tselai (florentst) Álvaro Herrera (alvherre) 4 2 months ago Remove have_dangerous_phv() 5819 Committed Bugfix Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago Avoid overriding user's --with-libs settings 5820 Committed 10/10 +33−33 Tom Lane (tgl) Tom Lane (tgl) 1 8 months ago Remove unused #include's in src/backend/utils/adt/* 5822 Committed Refactoring Only 19 7/7 +0−8 Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 9 months ago Missing program_XXX calling in pgbench tests 5823 Committed Testing 7/7 +3−15 Hayato Kuroda (ha-kun) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 9 months ago Returning nbtree posting list TIDs in DESC order during backwards scans 5824 Moved to different CF Performance 10/10 +53−41 Peter Geoghegan (pgeoghegan) Mircea Cadariu (mcadariu) Peter Geoghegan (pgeoghegan) 2 3 months ago Cancel problems of query to pg_stat_statements 5825 Moved to different CF Bugfix 10/10 +22−7 Roman Khapov (rkhapov) 2 1 week ago Fixes inconsistent behavior in vacuum when it processes multiple relations 5827 Committed Bugfix stable 7/7 +98−110 shihao zhong (zhong950419) Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 3 days ago Add \pset options for boolean value display 5828 Moved to different CF psql libpq 19 10/10 +120−1 David Johnston (polobo) Álvaro Herrera (alvherre) 3 5 months ago VCI (columnar store extension) 5829 Moved to different CF 0/10 +42650−45 Aya Iwata (iwata.aya), Peter Smith (smithpb2250) 3 1 month ago Support for 8-byte TOAST values (aka the TOAST infinite loop problem) 5830 Moved to different CF 19 Needs rebase! Michael Paquier (michael-kun) Tom Lane (tgl), Nikhil Kumar Veldanda (nikhilkumarv) 5 1 month ago pgindent: improve formatting of multiline comments 5831 Moved to different CF Good First Review Devtools 19 10/10 +36−0 Aleksander Alekseev (a.alekseev) Payal Singh (payal) 5 1 week ago Change the names generated for index partitions 5832 Moved to different CF 19 Needs rebase! Tom Lane (tgl) 4 6 months ago Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline 5833 Moved to different CF Testing 10/10 +0−0 Tom Lane (tgl) Tom Lane (tgl) 2 7 months ago Allow the "operand" input of width_bucket() to be NaN 5834 Committed 19 7/7 +32−21 Tom Lane (tgl) Dean Rasheed (deanr) Tom Lane (tgl) 1 9 months ago fix: pgflex - propagate environment to flex subprocess 5835 Committed Bugfix 19 7/7 +2−2 Javier Maestro (jjmaestro) Nik Samokhvalov (nikolay), Javier Maestro (jjmaestro) Peter Eisentraut (petere) 1 9 months ago SQL:2011 Application Time Update & Delete 5836 Moved to different CF SQL Commands 19 Needs rebase! Paul Jungwirth (pjungwir) Peter Eisentraut (petere) Peter Eisentraut (petere) 5 1 week ago Logical replication conflict after using pg_createsubscriber under heavy load 5837 Committed Bugfix Logical Replication 18 Needs rebase! Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 1 8 months ago Minor documentation fixes related to v18 5838 Committed Docs Only 7/7 +9−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 9 months ago problems with toast.* reloptions 5839 Moved to different CF Bugfix stable Needs rebase! Nathan Bossart (bossartn) 6 8 months ago `ALTER DATABASE ... RESET ...` fails to reset extension parameters that no longer exist 5840 Moved to different CF Bugfix stable 10/10 +71−5 Nathan Bossart (bossartn) Laurenz Albe (laurenz) Nathan Bossart (bossartn) 2 8 months ago Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Moved to different CF Performance 19 Needs rebase! Melanie Plageman (melanieplageman) Kirill Reshke (reshke) Melanie Plageman (melanieplageman) 5 yesterday Fix OAuth feature detection on OpenBSD+Meson 5842 Committed Bugfix 18 Needs rebase! Jacob Champion (jchampion) Jacob Champion (jchampion) 1 8 months ago Logrep launcher race conditions leading to slow tests 5843 Committed Bugfix stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago Fix background workers not restarting with restart_after_crash = on 5844 Committed Bugfix stable 10/10 +7−0 Andrey Rudometov (ultimatehikari) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 8 months ago Carefully exposing information without authentication 5845 Moved to different CF Monitoring 19 3/10 +466−0 Greg Sabino Mullane (greg) 3 1 week ago Introduce New Command Processing Chapter 5846 Moved to different CF Docs Only Help - Docs 19 Needs rebase! David Johnston (polobo) 2 9 months ago Fixup misplaced filelist.sgml entities 5847 Moved to different CF Docs Only Needs rebase! David Johnston (polobo) 2 1 year ago Add Table of Contents to psql Reference Page 5848 Moved to different CF Docs Only psql 19 9/10 +52−11 David Johnston (polobo) 2 1 year ago Improve initdb --waldir description 5849 Moved to different CF Docs Only 19 10/10 +54−23 David Johnston (polobo) 2 1 year ago Address ambiguity/confusion in IS JSON documentation 5850 Moved to different CF Help - Docs Docs Only Missing Docs 19 10/10 +9−4 David Johnston (polobo) 2 4 months ago Docs and tests for RLS policies applied by command type 5851 Moved to different CF Testing Docs Only 19 10/10 +159−44 Dean Rasheed (deanr) Viktor Holmberg (rutchkiwi) Dean Rasheed (deanr) 3 4 months ago Add RESPECT/IGNORE NULLS and FROM FIRST/LAST options 5852 Withdrawn SQL Commands 19 Not processed Tatsuo Ishii (ishii), Oliver Ford (ojford) 1 6 months ago Extend int128.h to more of numeric.c 5853 Committed Performance 19 Needs rebase! Dean Rasheed (deanr) John Naylor (john.naylor) Dean Rasheed (deanr) 1 8 months ago Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values 5854 Moved to different CF SQL Commands 19 9/10 +747−282 Dean Rasheed (deanr) Viktor Holmberg (rutchkiwi) 5 1 month ago Correct src/backend/lib/README 5855 Committed Comments Only 6/7 +0−4 Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) 1 9 months ago Extend COPY FROM with HEADER <integer> to skip multiple lines 5856 Committed SQL Commands 19 10/10 +138−42 Shinya Kato (shinyakato) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 9 months ago Use binaryheap_* macro where appropriate 5857 Committed Refactoring Only 19 7/7 +7−7 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago Make StartupMessage docs more generic to cover multiple protocol versions 5858 Committed Docs Only 18 Needs rebase! Tatsuo Ishii (ishii), Jelte Fennema-Nio (jeltef) Tatsuo Ishii (ishii) 1 8 months ago Allow missing BackendKeyData message & enforce cancel key length 5859 Moved to different CF Bugfix libpq 18 Needs rebase! Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 2 7 months ago Add tests for binaryheap.c 5860 Committed Testing 19 10/10 +506−0 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 8 months ago Fix some inconsistencies with open-coded visibilitymap_set() callers 5861 Withdrawn Bugfix 19 9/10 +117−106 Melanie Plageman (melanieplageman) 1 8 months ago Use DatumGetUInt32() for dsm_attach() in test_shm_mq_main() 5862 Committed stable 7/7 +1−1 Jianghua yang (yjhjstz.gmail.com) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago docs: Include protocol version changes made without a version bump or extension 5863 Moved to different CF Docs Only 10/10 +22−104 Jelte Fennema-Nio (jeltef) 5 1 month ago OAuth: fix performance bug with stuck multiplexer events 5864 Committed Bugfix Performance 18 10/10 +833−93 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 8 months ago Backpatching injection point core facilities to REL_17_STABLE 5865 Withdrawn Backport Testing 17 Needs rebase! Michael Paquier (michael-kun) 1 9 months ago Followup fixes for bug #18953 5867 Committed Bugfix 18 Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago Making libpq OpenSSL support threadsafe 5868 Moved to different CF Multithreading Refactoring Only 9/10 +104−44 Daniel Gustafsson (d_gustafsson) Peter Eisentraut (petere) Daniel Gustafsson (d_gustafsson) 2 7 months ago Remove HeapTupleheaderSetXmin{Committed,Invalid} functions 5870 Committed Refactoring Only 19 10/10 +0−14 Andy Fan (andy2) Álvaro Herrera (alvherre) 1 9 months ago Make "vacuumdb --analyze-only" process partitioned tables 5871 Moved to different CF Good First Review libpq 19 10/10 +40−4 Laurenz Albe (laurenz) Mircea Cadariu (mcadariu) Fujii Masao (masaofujii) 2 7 months ago Support for basic ALTER TABLE progress reporting. 5873 Moved to different CF Monitoring Needs rebase! Jiří Kavalík (jkavalik) Jian He (stayreal) 4 8 months ago Fix decompression bug in astreamer_lz4 5874 Committed Bugfix 18 10/10 +50−4 Mikhail Gribkov (youzhick) Michael Paquier (michael-kun) 1 9 months ago Replace magic numbers with strategy numbers for B-tree indexes 5875 Moved to different CF Refactoring Only 19 10/10 +50−7 Daniil Davydov (dddaniil) 2 7 months ago Error with DEFAULT VALUE in temp table 5876 Committed Bugfix 18 10/10 +80−57 Antoine Violin (aviolin) Tom Lane (tgl) Tom Lane (tgl) 1 8 months ago Report bytes and transactions actually sent downtream 5877 Moved to different CF Monitoring Logical Replication 10/10 +434−166 Ashutosh Bapat (ashutoshbapat) 5 1 week ago Report replica identity in pg_publication_tables 5878 Moved to different CF Monitoring 10/10 +109−23 Ashutosh Bapat (ashutoshbapat) 3 4 months ago amcheck: support for GiST 5879 Moved to different CF 10/10 +1034−110 Andrey Borodin (x4m) Sergey Dudoladov (sdudoladov), Miłosz Bieniek (moozzi) 4 2 months ago array_random 5881 Moved to different CF 19 Needs rebase! Jian He (stayreal) Dean Rasheed (deanr) 2 8 months ago GNU/Hurd portability patches 5882 Committed 7/7 +9−9 Michael Banck (mbanck) Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago back-patch documentation for age() and mxid_age() 5884 Committed Docs Only stable 7/7 +0−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago pg_logical_slot_get_changes waits continously for a partial WAL record spanning across 2 pages 5886 Committed Logical Replication Needs rebase! vigneshwaran C (vignesh.postgres) Alexander Korotkov (smagen) 1 8 months ago Fix inconsistency in the pg_buffercache documentation 5887 Committed Docs Only 19 10/10 +3−3 Bertrand Drouvot (bertranddrouvot.pg) Daniel Gustafsson (d_gustafsson) 2 9 months ago gcc 15 "array subscript 0" warning at level -O3 5888 Committed 19 10/10 +39−0 Andres Freund (andresfreund) Andres Freund (andresfreund) 2 8 months ago Saving stack space in nbtree's _bt_first function 5897 Committed Performance 9/10 +3−3 Peter Geoghegan (pgeoghegan) Mircea Cadariu (mcadariu) Peter Geoghegan (pgeoghegan) 2 8 months ago failover slot documentation update 5904 Committed Docs Only 10/10 +0−0 Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam) Amit Kapila (amitkapila) 2 8 months ago OAuth: run Autoconf tests with correct compiler flags 5905 Committed Bugfix 18 10/10 +24−12 Jacob Champion (jchampion) Jacob Champion (jchampion) 3 7 months ago Document reopen of output file via SIGHUP in pg_recvlogical 5909 Committed Docs Only 10/10 +10−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 8 months ago Add proper checks for ecpg_strdup() return value 5910 Committed Bugfix 19 10/10 +117−40 Aleksander Alekseev (a.alekseev), Evgeniy Gorbanev (esgor) Michael Paquier (michael-kun) 2 8 months ago XLogCtl->ckptFullXid is unused 5911 Committed Refactoring Only 19 10/10 +0−17 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 8 months ago small fix for pg_overexplain docs 5916 Committed Docs Only 18 10/10 +1−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 8 months ago fix organization wording in psql's \copyright command 5917 Committed libpq stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 8 months ago Minor Improvements to pg_buffercache documentation 5925 Committed Docs Only 10/10 +10−2 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 8 months ago Verify predefined LWLocks tranches have entries in wait_event_names.txt 5926 Committed 19 10/10 +156−118 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 8 months ago More protocol.h replacements this time into walsender.c 5933 Committed Refactoring Only 19 10/10 +13−12 Dave Cramer (dcramer) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 7 months ago