Commitfest PG19-Final (2026-03-01 – 2026-04-09)

No reviewers My patches My reviews
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 50. Waiting on Author: 18. Ready for Committer: 6. Committed: 181. Moved to next CF: 200. Returned with Feedback: 11. Rejected: 6. Withdrawn: 29. Total: 501.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
declarative session variables, LET command 1608 Moved to different CF DDL 9/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), Mikhail Vorozhtsov (mikev) 41 3 months ago
pgbench - adding pl/pgsql versions of tests 4105 Moved to different CF Testing 19 Needs rebase! Hannu Krosing (hannukrosing) Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla) 10 6 months ago
Add XMLCanonicalize function 4237 Moved to different CF SQL Commands 20 10/10 +310−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), Yogesh Sharma (sharmay), newtglobal postgresql_contributors (newtpostgrescontributors) 16 1 month ago
Logging parallel worker draught 4291 Moved to different CF Monitoring 19 Needs rebase! Benoit Lobréau (benoitl) Andrei Lepikhov (lepikhov), Sami Imseih (simseih), Yogesh Sharma (sharmay), solai v (solaiv) 14 1 month ago
Incremental View Maintenance (IVM), take 2 4337 Moved to different CF SQL Commands 2/10 +7067−67 Yugo Nagata (yugo.nagata) Alexandre Felipe (afelipe) 16 3 weeks ago
Index Prefetching 4351 Moved to different CF Performance 10/10 +8440−3390 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) Jerry Zhang (xingtanzjr) 15 1 week ago
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl 4390 Moved to different CF Security Needs rebase! Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 12 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) 15 3 days ago
Make COPY format extendable: Extract COPY TO format implementations 4681 Moved to different CF SQL Commands 10/10 +916−263 Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) 11 4 weeks ago
COPY (on_error table) saving error info to a table 4817 Moved to different CF 10/10 +1037−50 Jian He (stayreal) Nishant Sharma (nishant-at-edb), Zsolt Parragi (zsolt.parragi), Solaimurugan V (solaimurugan) 10 1 week ago
Avoid orphaned objects dependencies, take 3 4942 Moved to different CF DDL PGConf.dev 18 10/10 +583−23 Bertrand Drouvot (bertranddrouvot.pg) Heikki Linnakangas (heikki), Robert Haas (rhaas) 11 4 weeks ago
[CREATE|RE] INDEX CONCURRENTLY with single heap scan 4971 Moved to different CF Performance DDL 19 Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 10 3 weeks ago
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 19 10/10 +110−15 David Steele (dsteele) solai v (solaiv) 12 4 days ago
relfilenode statistics 5007 Moved to different CF Monitoring 18 8/10 +1479−670 Bertrand Drouvot (bertranddrouvot.pg) 11 1 week ago
Vacuum statistics 5012 Moved to different CF Monitoring 19 1/2 +3914−13 Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95), Khoa Nguyen (kdnguyen9) 11 yesterday
Extension security improvement: Add support for extensions with an owned schema 5018 Moved to different CF Security Extensions 10/10 +786−146 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 11 1 week 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), Arul Kumar C (arulkumarc) 10 yesterday
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) Yogesh Sharma (sharmay), Akshat Jaimini (akshatj) 11 6 months ago
Add OR REPLACE option to CREATE MATERIALIZED VIEW 5099 Moved to different CF SQL Commands 10/10 +813−27 Erik Wienhold (ewie) Paul Jungwirth (pjungwir), newtglobal postgresql_contributors (newtpostgrescontributors), Soumya S Murali (soumyamurali) 9 yesterday
Add XMLCast (SQL/XML X025) 5110 Moved to different CF SQL Commands 20 10/10 +1547−26 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 11 1 month ago
SendProcSignal(), SetLatch() → SendInterrupt() 5118 Moved to different CF Refactoring Only Needs rebase! Heikki Linnakangas (heikki), Thomas Munro (macdice) 6 1 month ago
Asynchronous MergeAppend Execution 5129 Moved to different CF Performance 3/10 +1695−874 Alexander Pyhalov (a.pyhalov) Etsuro Fujita (efujita), Matheus Alcantara (matheus.alcantara) 9 2 weeks 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) 9 3 months ago
Refactor SLRU to always use long file names 5250 Moved to different CF Refactoring Only 10/10 +95−84 Aleksander Alekseev (a.alekseev) 9 1 week ago
libpq: Fix processing of SSL records >8kB on async API 5251 Moved to different CF Bugfix Backport libpq stable 10/10 +212−11 Jacob Champion (jchampion), Lars Kanis (larsk) Heikki Linnakangas (heikki), Jacob Champion (jchampion), solai v (solaiv) Heikki Linnakangas (heikki) 8 2 weeks ago
Add GUC log_parameter_max_length to limit logged SQL statements 5272 Moved to different CF GUC Good First Review 19 9/10 +289−38 Kirill Gavrilov (diphantxm) Fujii Masao (masaofujii), Jim Jones (jimus) Fujii Masao (masaofujii) 6 2 weeks ago
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Moved to different CF SQL Commands 20 10/10 +776−55 Jim Jones (jimus) newtglobal postgresql_contributors (newtpostgrescontributors) 9 1 month ago
System views for versions reporting 5318 Moved to different CF Monitoring stable Needs rebase! Dmitry Dolgov (erthalion) Laurenz Albe (laurenz) 9 7 months ago
Logging plan of the currently running query 5330 Moved to different CF Monitoring 19 10/10 +601−38 Atsushi Torikoshi (atsushitorikoshi) Hironobu Suzuki (suzuki_hironobu), Andrei Lepikhov (lepikhov), Sadeq Dousti (msdousti) 9 3 days ago
Fix bug with accessing to temporary tables of other sessions 5379 Moved to different CF Bugfix Backport 17 Needs rebase! Jim Jones (jimus), Daniil Davydov (dddaniil) Tom Lane (tgl), Rafia Sabih (rafia.sabih), Jim Jones (jimus), Soumya S Murali (soumyamurali) Alexander Korotkov (smagen) 8 3 weeks 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) 7 4 months ago
Add XMLDocument (SQL/XML X030) 5431 Moved to different CF SQL Commands 20 10/10 +153−1 Jim Jones (jimus) Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) 8 1 month ago
using index to speedup add not null constraints to a table 5444 Moved to different CF 10/10 +446−5 Jian He (stayreal) Tanzeel Khan (tanzeelk) 7 1 week ago
Clarify FileTag-based unlinking 5454 Moved to different CF Refactoring Only 10/10 +10−7 Matthias van de Meent (mmeent) Heikki Linnakangas (heikki), Surya Poondla (spoondla), solai v (solaiv) Heikki Linnakangas (heikki) 5 2 weeks ago
Add XMLNamespaces option to XMLElement 5456 Moved to different CF SQL Commands 20 10/10 +787−39 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) 8 1 month ago
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), Solaimurugan V (solaimurugan) 7 2 months 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) 4 1 month ago
add function argument name to substring and substr 5524 Moved to different CF Needs rebase! Jian He (stayreal) David Johnston (polobo) 6 3 months ago
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Moved to different CF Monitoring 19 10/10 +1270−35 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef), Ilmar Yunusov (tanswis42.gmail.com) 7 1 month 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) 6 7 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 3 months 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) Surya Poondla (spoondla) 7 2 weeks ago
Warn, and disallow, clear text passwords via SQL 5597 Moved to different CF Needs rebase! Greg Sabino Mullane (greg) Guillaume Lelarge (gleu) 4 6 months ago
support create index on virtual generated column. 5667 Moved to different CF 9/10 +601−198 Jian He (stayreal) Soumya S Murali (soumyamurali), Zizhuan Liu (liuzizhuan) 6 2 days ago
Produce LLVM bitcode files on meson builds 5671 Moved to different CF Performance 19 10/10 +380−25 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) Christoph Berg (myon) 5 1 week 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 9 months ago
Create DATA dump objects for partitioned tables too 5692 Moved to different CF Performance Needs rebase! Tom Lane (tgl) 6 1 year 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) 6 4 months ago
ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Moved to different CF 19 Needs rebase! Jian He (stayreal) 6 4 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 9/10 +96−3 Hannu Krosing (hannukrosing) Rafia Sabih (rafia.sabih) 5 4 days ago
Improve the performance of Unicode Normalization Forms. 5802 Moved to different CF Performance Needs rebase! Alexander Borisov (lexborisov) Victor Yegorov (vyegorov), Henson Choi (assam258.gmail.com) 6 1 week ago
pgindent: improve formatting of multiline comments 5831 Moved to different CF Good First Review Devtools 19 10/10 +45−0 Aleksander Alekseev (a.alekseev) Payal Singh (payal) Tom Lane (tgl) 6 2 months ago
problems with toast.* reloptions 5839 Moved to different CF Bugfix 20 9/10 +305−117 Nathan Bossart (bossartn) Yogesh Sharma (sharmay), solai v (solaiv) 6 1 month ago
Carefully exposing information without authentication 5845 Moved to different CF Monitoring 19 Needs rebase! Greg Sabino Mullane (greg) 4 3 months ago
Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values 5854 Moved to different CF SQL Commands 19 10/10 +746−278 Dean Rasheed (deanr) Viktor Holmberg (rutchkiwi), solai v (solaiv) 6 3 weeks ago
docs: Include protocol version changes made without a version bump or extension 5863 Moved to different CF Docs Only 9/10 +22−104 Jelte Fennema-Nio (jeltef) 6 3 weeks ago
Support for basic ALTER TABLE progress reporting. 5873 Moved to different CF Monitoring Needs rebase! Jiří Kavalík (jkavalik) Jian He (stayreal), solai v (solaiv) 5 3 weeks ago
Report bytes and transactions actually sent downtream 5877 Moved to different CF Monitoring Logical Replication 9/10 +172−154 Ashutosh Bapat (ashutoshbapat) 6 3 weeks ago
amcheck: support for GiST 5879 Moved to different CF Needs rebase! Andrey Borodin (x4m) Sergey Dudoladov (sdudoladov), Miłosz Bieniek (moozzi) 5 5 months ago
Adding pg_dump flag for parallel export to pipes 5893 Moved to different CF Performance System Administration stable Needs rebase! Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) Dilip Kumar (dilip.kumar), solai v (solaiv) 4 1 month ago
no table rewrite when set column type to constrained domain 5907 Moved to different CF 19 9/10 +285−17 Jian He (stayreal) Yogesh Sharma (sharmay), Viktor Holmberg (rutchkiwi), Aditya Gollamudi (adigoll), solai v (solaiv) 5 1 week ago
Unnecessary delay in streaming replication due to replay lag 5908 Moved to different CF Good First Review Logical Replication Physical Replication Backport GUC stable 10/10 +406−9 Sunil Seetharama (sunils26) Fujii Masao (masaofujii), Josef Šimánek (retro), Huansong Fu (huansong) 4 8 months ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions 5941 Moved to different CF SQL Commands 19 10/10 +3049−254 Jian He (stayreal) Corey Huinker (coreyh), Henson Choi (assam258.gmail.com) 5 1 week ago
Adding per backend commit and rollback counters 5947 Moved to different CF Monitoring 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Miłosz Bieniek (moozzi), Kuba Knysiak (xsni12) 5 2 weeks ago
implement CAST(expr AS type FORMAT 'template') 5957 Moved to different CF 19 Needs rebase! Jian He (stayreal) Corey Huinker (coreyh), Surya Poondla (spoondla) 5 1 week ago
Per backend relation statistics tracking 5958 Moved to different CF Monitoring 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) Yogesh Sharma (sharmay), Rui Zhao (zhaorui) 5 10 months ago
JIT works only partially with meson build 5984 Moved to different CF Docs Only Needs rebase! Yugo Nagata (yugo.nagata) Laurenz Albe (laurenz) 5 9 months ago
disallow alter individual column if partition key contains wholerow reference 5988 Moved to different CF Bugfix Backport 18 10/10 +39−0 Jian He (stayreal) Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis), Zizhuan Liu (liuzizhuan) 5 4 weeks ago
pgbench: extend variable usage in scripts 6012 Moved to different CF libpq 19 Needs rebase! Yugo Nagata (yugo.nagata) lakshmi g (lakshmi) 5 6 months ago
Stack-based tracking of per-node WAL/buffer usage 6023 Moved to different CF Performance PGConf.dev 10/10 +0−0 Lukas Fittl (lfittl) 5 3 months ago
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting 6024 Moved to different CF Performance Logical Replication 19 10/10 +40−11 Xuneng Zhou (dylanzhou) Rui Zhao (zhaorui) 4 1 month ago
Use enum type replacing #define for exec state of hashjoin and mergejoin 6027 Moved to different CF Needs rebase! Tender Wang (tndrwang) 4 9 months ago
Fix race condition in SSI when reading PredXact->SxactGlobalXmin 6037 Moved to different CF Bugfix Backport My First Patch stable 5/10 +267−13 Josh Curtis (joshcurtis) Mihail Nikalayeu (mihailnikalayeu) 4 1 month ago
RFC: adding pytest as a supported test framework 6045 Moved to different CF Testing Help - User Testing Modernization Devtools Needs rebase! Jacob Champion (jchampion), Jelte Fennema-Nio (jeltef) Tristan Partin (tristan957) 4 4 months ago
Fix replica identity mismatch for partitioned tables with publish_via_partition_root 6047 Moved to different CF Bugfix Logical Replication stable 10/10 +211−38 Mikhail Kharitonov (mkharitonov) Henson Choi (assam258.gmail.com), jihyun bahn (ichibahn) 4 3 weeks ago
let ALTER COLUMN SET DATA TYPE cope with POLICY dependency 6054 Moved to different CF 19 Needs rebase! Jian He (stayreal) 4 10 months ago
Whole-row fixes for DROP COLUMN, SET COLUMN DATA TYPE 6055 Moved to different CF Bugfix Backport stable 10/10 +560−10 Jian He (stayreal) lakshmi g (lakshmi) 4 4 days ago
Improving the names generated for indexes on expressions 6059 Moved to different CF 9/10 +316−210 Tom Lane (tgl) solai v (solaiv) Tom Lane (tgl) 4 1 month ago
MPTCP - multiplexing many TCP connections through one socket to get better bandwidth 6061 Moved to different CF Performance 19 1/2 +72−2 Jakub Wartak (jakub.wartak.tomtom) 3 10 months ago
CREATE TABLE LIKE INCLUDING POLICIES 6064 Moved to different CF 19 Needs rebase! Jian He (stayreal) lakshmi g (lakshmi) 4 4 months ago
CREATE TABLE LIKE INCLUDING TRIGGERS 6087 Moved to different CF SQL Commands 19 10/10 +649−18 Jian He (stayreal) Andrey Borodin (x4m), Henson Choi (assam258.gmail.com), Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi) 4 2 weeks ago
create table like including storage parameter 6088 Moved to different CF SQL Commands 19 10/10 +218−9 Jian He (stayreal) lakshmi g (lakshmi) 4 2 months ago
let ALTER COLUMN SET DATA TYPE cope with trigger dependency 6089 Moved to different CF 19 Needs rebase! Jian He (stayreal) 4 6 months ago
Accept connections post recovery without waiting for RemoveOldXlogFiles 6091 Moved to different CF 19 9/10 +61−1 Nitin Motiani (nitinmotiani) 3 10 months ago
Little refactoring of portalcmds.c 6113 Moved to different CF Refactoring Only Good First Review 9/10 +16−24 Aleksander Alekseev (a.alekseev) Zizhuan Liu (liuzizhuan) 4 1 month ago
Preserve index stats during ALTER TABLE ... TYPE ... 6118 Moved to different CF Bugfix 19 10/10 +576−4 Bertrand Drouvot (bertranddrouvot.pg) Yogesh Sharma (sharmay), solai v (solaiv) 4 1 month ago
Migrate pg_commit_ts directory to the new node during an upgrade 6119 Moved to different CF 19 10/10 +353−3 Sergey Levin (lsv) Hayato Kuroda (ha-kun), Maxim Orlov (m.orlov) 4 3 days ago
avoid call ATPostAlterTypeCleanup twice 6121 Moved to different CF Bugfix Backport stable 10/10 +88−0 Jian He (stayreal) 4 9 months ago
Add pg_get_trigger_ddl() to retrieve the CREATE TRIGGER statement 6131 Moved to different CF Good First Review My First Patch 19 10/10 +371−4 Phil Alger (paalger) Josef Šimánek (retro), Jim Jones (jimus), Soumya S Murali (soumyamurali) 4 4 days ago
postgres_fdw: Use COPY to speed up batch inserts 6137 Moved to different CF Performance 10/10 +478−29 Matheus Alcantara (matheus.alcantara) Masahiko Sawada (masahikosawada), solai v (solaiv) 4 1 month ago
Optimization of the is_normalized() function. 6152 Moved to different CF Performance 19 Needs rebase! Alexander Borisov (lexborisov) 4 3 months ago
Add a warning on stats manipulation functions 6155 Moved to different CF Docs Only 19 Needs rebase! Yugo Nagata (yugo.nagata) 4 3 weeks ago
Add read-only disconnect_requested GUC for graceful client disconnect (reviously goaway) 6156 Moved to different CF libpq 10/10 +432−12 Jelte Fennema-Nio (jeltef) 4 1 week ago
Improve docs syntax checking and enable it in the meson build 6161 Moved to different CF CI Testing Needs rebase! Nazir Bilal Yavuz (nbyavuz) 3 4 months ago
Add archive_mode to prevent unarchived WAL on permanent primary failure 6177 Moved to different CF Physical Replication 19 10/10 +1027−64 Andrey Borodin (x4m) 4 2 days ago
COPY FROM with RLS 6178 Moved to different CF SQL Commands 19 10/10 +339−68 Jian He (stayreal) solai v (solaiv) 4 1 week ago
pg_plan_advice 6184 Moved to different CF Extensions Missing Docs 10/10 +424−122 Robert Haas (rhaas) Robert Haas (rhaas) 3 1 month ago
Optimize SnapBuild by maintaining committed.xip in sorted order 6187 Moved to different CF Performance Logical Replication 19 10/10 +151−25 Xuneng Zhou (dylanzhou) Yogesh Sharma (sharmay), Aditya Gollamudi (adigoll) 4 3 months ago
Report oldest xmin source when autovacuum cannot remove tuples 6188 Moved to different CF Monitoring 20 10/10 +692−10 Shinya Kato (shinyakato) Fujii Masao (masaofujii), Sami Imseih (simseih) 4 1 week ago
ago(interval) → timestamptz 6202 Moved to different CF SQL Commands 19 1/2 +25−0 Florents Tselai (florentst) 3 16 hours ago
Add pg_get_subscription_ddl() function 6208 Moved to different CF My First Patch 19 9/10 +458−0 Vaibhav Dalvi (vaibhavdalvi) solai v (solaiv) 3 2 months ago
pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement 6212 Moved to different CF Good First Review 19 10/10 +574−11 Florin Irion (irionr), Tim Waizenegger (tim.waizenegger.edb) Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) 3 1 week ago
pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized 6219 Moved to different CF Performance libpq stable Needs rebase! Hannu Krosing (hannukrosing) Dilip Kumar (dilip.kumar), Pavel Stehule (okbobcz), Neil Min (neilmin) 3 3 months ago
Give Plugins control at the end of CHECKPOINT to store their state 6224 Moved to different CF Extensions 19 9/10 +215−0 Andrei Lepikhov (lepikhov), Asif Rehman (asifrana) 3 3 months ago
parallel pgbench -i 6242 Moved to different CF Performance 9/10 +269−27 Mircea Cadariu (mcadariu) lakshmi g (lakshmi) 3 2 months ago
Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) 6245 Moved to different CF Performance My First Patch Refactoring Only 19 10/10 +978−150 Boris Mironov (bmironov) Egor Madyshev (emadyshev) 3 4 months ago
Use ROLERECURSE_PRIVS in is_admin_of_role() 6251 Moved to different CF Good First Review 10/10 +27−2 ChangAo Chen (chenchangao) Nathan Bossart (bossartn) 3 2 months ago
doc: Clarify ANALYZE VERBOSE output 6259 Moved to different CF Docs Only stable 10/10 +4−3 Shinya Kato (shinyakato) Fujii Masao (masaofujii), Maciek Sakrejda (msakrejda), Surya Poondla (spoondla), solai v (solaiv) Fujii Masao (masaofujii) 3 7 hours ago
extend JSON_TABLE top level path expression 6260 Moved to different CF 19 Needs rebase! Jian He (stayreal) solai v (solaiv) 3 2 days ago
split tablecmds.c 6269 Moved to different CF Refactoring Only 19 Needs rebase! Nathan Bossart (bossartn) 3 5 months ago
skip check constraints verification for unaffected columns during UPDATE 6270 Moved to different CF 19 10/10 +259−17 Jian He (stayreal) Florin Irion (irionr) 3 4 months ago
Add a greedy join search algorithm to handle large join problems 6274 Moved to different CF Performance 3/10 +1921−3 Chengpeng Yan (chengpeng.yan) lakshmi g (lakshmi) 3 1 month ago
refactor ExecInitPartitionInfo 6280 Moved to different CF Refactoring Only stable 10/10 +14−26 Jian He (stayreal) 3 2 weeks ago
explain plans for foreign scans 6285 Moved to different CF 19 4/10 +1162−12 Dinesh Salve (dinesh-salve) Sami Imseih (simseih) 3 18 hours ago
Add sampling statistics to autoanalyze log output 6288 Moved to different CF Monitoring 10/10 +116−42 Tatsuya Kawata (croissant) Fujii Masao (masaofujii) 3 5 months ago
Add pg_current_vxact_id() function to expose virtual transaction IDs 6298 Moved to different CF Good First Review Monitoring PGConf.dev 19 10/10 +109−4 Pavlo Golub (pasha_golub) Robert Haas (rhaas), solai v (solaiv) 3 2 months ago
Safer and easier to use hash table initialization macro 6301 Moved to different CF Refactoring Only Needs rebase! Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) 3 3 months ago
refactor handling optional argument in system functions 6303 Moved to different CF Refactoring Only 19 10/10 +25−168 Mark Wong (markwkm) Andreas Karlsson (kandreas), Tristan Partin (tristan957) 3 3 weeks ago
Incorrect historic snapshot may be serialized to disk during fast-forwarding 6304 Moved to different CF Bugfix 10/10 +11−7 ChangAo Chen (chenchangao), haiyang li (ocean-li) 3 5 months ago
Add support for partial incremental materialized view refresh using REFRESH ... WHERE 6305 Moved to different CF My First Patch SQL Commands 19 10/10 +1468−70 Adam Brusselback (tostino) Zsolt Parragi (zsolt.parragi), Dharin Shah (dharins0) 3 1 month ago
Expose checkpoint timestamp and duration in pg_stat_checkpointer 6307 Moved to different CF Extensions Performance 19 Needs rebase! Soumya S Murali (soumyamurali) 3 2 months ago
Don't use the deprecated and insecure PQcancel in our frontend tools anymore 6314 Moved to different CF psql Security 10/10 +623−466 Jelte Fennema-Nio (jeltef) 3 1 week ago
Enable partitionwise join for partition keys wrapped by RelabelType 6315 Moved to different CF 10/10 +50−2 Matheus Alcantara (matheus.alcantara) 3 4 months ago
File locks for data directory lockfile in the context of Linux namespaces 6335 Moved to different CF stable 10/10 +134−25 Dmitry Dolgov (erthalion) Ilmar Yunusov (tanswis42.gmail.com) 3 2 weeks ago
Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade 6340 Moved to different CF 19 10/10 +220−6 Jeevan Chalke (jeevan.chalke) 3 1 month ago
Cleaning up PREPARE query strings? 6341 Moved to different CF SQL Commands 9/10 +135−23 Julien Rouhaud (rjuju) Sami Imseih (simseih) 3 1 week ago
Refactor replication origin state reset helpers 6345 Moved to different CF Refactoring Only 19 10/10 +102−84 Chao Li (chaol) Ashutosh Bapat (ashutoshbapat) Masahiko Sawada (masahikosawada) 2 5 months ago
Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) 6354 Moved to different CF Refactoring Only Good First Review 19 10/10 +0−0 Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 3 2 weeks ago
Hash-based MCV matching for large IN-lists 6356 Moved to different CF Performance stable 10/10 +543−5 Ilia Evdokimov (ilidock95) David Geier (geidav), Tatsuya Kawata (croissant) 3 1 month ago
Support for EXTRA_REGRESS_OPTS and TEMP_CONFIG for meson tests 6361 Moved to different CF Testing 9/10 +9−0 Andreas Karlsson (kandreas) 3 3 months ago
Add a berief general comment on BTScanInsertData's nextkey and backward 6363 Moved to different CF Comments Only 10/10 +18−15 Yugo Nagata (yugo.nagata) 3 4 months ago
QoL improvements for pgindent and combining pgindent, pgperltidy, pgperlcritic and pgperlsyncheck into one tool 6366 Moved to different CF Devtools 10/10 +1096−561 Jelte Fennema-Nio (jeltef) 3 3 months ago
Create unique GiST index 6368 Moved to different CF Bugfix SQL Commands 19 1/2 +447−17 Paul Jungwirth (pjungwir) warda bibi (warda), Prafulla Ranadive (pprandive) 3 4 months ago
Use Python "Limited API" in PL/Python 6369 Moved to different CF 19 10/10 +11−5 Bryan Green (lispyone) Peter Eisentraut (petere) Peter Eisentraut (petere) 2 6 months ago
Allowing ALTER COLUMN TYPE for columns in publication column lists 6371 Moved to different CF My First Patch SQL Commands DDL 19 3/10 +149−12 Kevin Biju Kizhake Kanichery (kevinbiju) Soumya S Murali (soumyamurali) 2 6 months ago
intarray: fix an edge case int32 overflow bug 6374 Moved to different CF Extensions Bugfix stable Not processed Chao Li (chaol) David Rowley (davidrowley) 2 6 months ago
Adjust errcode in checkPartition(). 6376 Moved to different CF Bugfix 19 10/10 +1−1 Tender Wang (tndrwang) Alexander Korotkov (smagen) 2 6 months ago
docs: clarify ALTER TABLE behavior on partitioned tables 6379 Moved to different CF Docs Only DDL 19 10/10 +227−90 Chao Li (chaol) David Johnston (polobo), Zsolt Parragi (zsolt.parragi) 2 3 months ago
fix pg_dump's use of pg_get_sequence_data 6382 Moved to different CF Bugfix 18 10/10 +18−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 6 months ago
file_fdw: Support multi-line HEADER option. 6383 Moved to different CF Extensions 19 10/10 +130−31 Shinya Kato (shinyakato) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 6 months ago
llvmjit: always add the simplifycfg pass 6384 Moved to different CF Performance 19 10/10 +16−4 Pierre Ducroquet (pinaraf) Matheus Alcantara (matheus.alcantara) 2 4 months ago
Use correct macro for accessing offset numbers. 6387 Moved to different CF stable 10/10 +15−15 Kirill Reshke (reshke) Michael Paquier (michael-kun) 2 6 months ago
Add ldapservice connection parameter 6390 Moved to different CF libpq 10/10 +340−7 Andrew Jackson (andrewjackson) 2 3 months ago
Use CASEFOLD() internally rather than LOWER() 6391 Moved to different CF 19 Needs rebase! Jeff Davis (jdavis) Mark Dilger (mark.dilger) 2 3 months ago
ALTER TABLE: notice when actions do not recurse to partitions 6392 Moved to different CF DDL 19 10/10 +339−65 Chao Li (chaol) Jim Jones (jimus) 2 2 months ago
Refactor *_abbrev_convert() functions 6393 Moved to different CF Refactoring Only Good First Review 19 10/10 +33−60 Aleksander Alekseev (a.alekseev) Aditya Gollamudi (adigoll) John Naylor (john.naylor) 2 3 weeks ago
[pg_stat_statements crashes with var and non-var expressions in IN clause 6395 Moved to different CF Bugfix stable 9/10 +31−3 Sami Imseih (simseih) Michael Paquier (michael-kun) 2 6 months ago
PL/Python initialization cleanup 6396 Moved to different CF PL/Python Needs rebase! Peter Eisentraut (petere) Peter Eisentraut (petere) 2 6 months ago
extended statistic (examine_variable) ignored CollateExpr 6397 Moved to different CF Bugfix stable 5/10 +138−5 Jian He (stayreal) 2 6 months ago
refactor architecture-specific popcount code 6398 Moved to different CF Refactoring Only 19 10/10 +534−566 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 5 months ago
Fix gistkillitems & add regression test to microvacuum 6399 Moved to different CF Bugfix 10/10 +5−5 Kirill Reshke (reshke) Heikki Linnakangas (heikki), Soumya S Murali (soumyamurali) Heikki Linnakangas (heikki) 2 2 weeks ago
Add pg_get_publication_ddl function 6400 Moved to different CF DDL 19 1/2 +1418−2 Jonathan Gonzalez V. (sxd) solai v (solaiv), Rui Zhao (zhaorui) 2 1 month ago
Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY 6401 Moved to different CF Performance DDL 19 10/10 +1347−152 Mihail Nikalayeu (mihailnikalayeu) 2 3 months ago
nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() 6402 Moved to different CF Refactoring Only 19 10/10 +1−21 Chao Li (chaol) Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 2 weeks ago
backup: Fix trivial typo and error message issues 6403 Moved to different CF Good First Review Comments Only 10/10 +2−2 Man Zeng (zengman) Michael Paquier (michael-kun) 2 6 months ago
Add cascade synchronous replication 6404 Moved to different CF Missing Docs Testing Physical Replication Needs rebase! Григорий Новиков (grishanovik) 2 4 days ago
JumbleQuery may treat different GROUP BY expr as the same 6411 Moved to different CF stable 1/2 +49−3 Jian He (stayreal) Keisuke Kuroda (keisuke.kuroda.3862) 2 4 months ago
DOCS - "\d mytable" also shows any publications that publish mytable 6414 Moved to different CF Docs Only 19 10/10 +5−5 Peter Smith (smithpb2250) Fujii Masao (masaofujii) 2 5 months ago
Fix comments for buf_id field of BufferDesc structure 6417 Moved to different CF Comments Only 19 10/10 +7−4 Daniil Davydov (dddaniil) 2 6 months ago
Reduce build times of pg_trgm GIN indexes 6418 Moved to different CF Performance 19 10/10 +225−209 David Geier (geidav) Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 2 3 months ago
64-bit wait_event and introduction of 32-bit wait_event_arg 6419 Moved to different CF Monitoring 19 Needs rebase! Jakub Wartak (jakub.wartak.tomtom) 2 4 months ago
ANALYZE: hash-accelerate MCV tracking for equality-only types 6422 Moved to different CF Performance 9/10 +214−24 Chengpeng Yan (chengpeng.yan) Ilia Evdokimov (ilidock95), Tatsuya Kawata (croissant) 2 2 months ago
Avoid recalculating pgprocno in ProcArrayAdd() 6426 Moved to different CF Good First Review Refactoring Only stable 10/10 +1−1 Shinya Kato (shinyakato) Chao Li (chaol), solai v (solaiv) 2 3 weeks ago
BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work 6428 Moved to different CF Bugfix AIO 19 10/10 +122−3 Surya Poondla (spoondla) 2 6 months ago
Add SQL/JSON ON MISMATCH clause to JSON_VALUE, JSON_QUERY, JSON_TABLE 6429 Moved to different CF SQL Commands 19 Needs rebase! Florents Tselai (florentst) 2 5 months ago
ci: Add MTEST_SUITES for optional test tailoring 6430 Moved to different CF CI Devtools Needs rebase! Jacob Champion (jchampion), Jelte Fennema-Nio (jeltef) 2 1 month ago
pg_stat_io_histogram 6433 Moved to different CF Monitoring 19 Needs rebase! Jakub Wartak (jakub.wartak.tomtom) 2 2 weeks ago
Add `tsmatch` JSONPath operator for granular Full Text Search 6436 Moved to different CF SQL Commands 19 10/10 +597−4 Florents Tselai (florentst) Chao Li (chaol) 2 3 months ago
LLVMJIT: introduce force-inlined functions 6437 Moved to different CF Performance 19 10/10 +103−4 Pierre Ducroquet (pinaraf) 2 4 months ago
ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling 6439 Moved to different CF Refactoring Only 19 10/10 +18−14 Chao Li (chaol) 2 5 months ago
tablecmds: fix bug where index rebuild loses replica identity on partitions 6440 Moved to different CF Bugfix DDL stable 10/10 +272−38 Chao Li (chaol) 2 yesterday
tablecmds: fix Deadlock caused by Attach Partition 6442 Moved to different CF Bugfix DDL 19 10/10 +54−0 Chao Li (chaol) 2 yesterday
Improvements and refactoring in shmem.c 6443 Moved to different CF Refactoring Only 10/10 +91−106 Heikki Linnakangas (heikki), Ashutosh Bapat (ashutoshbapat) Heikki Linnakangas (heikki) 2 5 months ago
BUG #19382: Server crash at __nss_database_lookup 6449 Moved to different CF Bugfix Security 20 9/10 +906−1 Surya Poondla (spoondla) 2 1 week ago
Fix the race condition for updating slot minimum LSN 6451 Moved to different CF Bugfix 10/10 +32−1 Zhijie Hou (houzj) Surya Poondla (spoondla), solai v (solaiv) 2 2 months ago
Use correct collation in pg_trgm 6454 Moved to different CF Bugfix 19 Needs rebase! David Geier (geidav) Zsolt Parragi (zsolt.parragi) 2 3 months ago
Tighten nullingrels checks 6458 Moved to different CF 20 10/10 +130−57 Richard Guo (richardguo) Richard Guo (richardguo) 2 4 weeks ago
Show expression of virtual columns in error messages 6460 Moved to different CF 10/10 +208−43 Matheus Alcantara (matheus.alcantara) 2 2 weeks ago
convert vacuum_index_cleanup and gist's buffering to ternary reloption type 6464 Moved to different CF Refactoring Only stable 10/10 +139−96 Nikolay Shaplov (nataraj) 2 2 months ago
Unfortunate pushing down of expressions below sort 6467 Moved to different CF Performance 10/10 +318−56 Chengpeng Yan (chengpeng.yan) 2 3 months ago
Remove MULE_INTERNAL encoding 6472 Moved to different CF Deprecation 10/10 +0−0 Thomas Munro (macdice) Thomas Munro (macdice) 2 3 months ago
Add +/- operators for xid8 type and replace deprecated txid_current() 6478 Moved to different CF Deprecation 20 10/10 +244−25 Shinya Kato (shinyakato) lin teletele (teletele.lin), solai v (solaiv) 2 1 month ago
SLOPE - Planner optimizations on monotonic expressions. 6479 Moved to different CF Performance 10/10 +3121−249 Alexandre Felipe (afelipe) Corey Huinker (coreyh), Zsolt Parragi (zsolt.parragi) 2 2 days ago
Add table COMMENTS in CREATE TABLE LIKE 6482 Moved to different CF DDL Good First Review 20 10/10 +116−11 Jim Jones (jimus) Carlos Alves (ccsalves), Zizhuan Liu (liuzizhuan) 2 14 hours ago
Pipelined Recovery 6487 Moved to different CF Performance 20 10/10 +2339−45 Imran Zaheer (imranzaheer) 2 14 hours ago
Change the default wal_blocksize to 4KB 6490 Moved to different CF Performance 10/10 +12−12 Andy Pogrebnoi (birdofdada) 2 2 days ago
Provide support for trailing commas 6492 Moved to different CF Needs rebase! Greg Sabino Mullane (greg) Peter Eisentraut (petere) 2 3 months ago
add assertion for palloc in signal handlers 6498 Moved to different CF 19 Needs rebase! Nathan Bossart (bossartn) 2 5 months ago
DOCS - Add introductory paragraph to Getting Started chapter 6506 Moved to different CF Docs Only stable 10/10 +6−0 Dragos Andriciuc (andriciucdragos) 2 3 months ago
Improve pgindent's formatting named fields in struct literals and varidic functions 6508 Moved to different CF Devtools 10/10 +9−3 Andreas Karlsson (kandreas) Tom Lane (tgl) 2 2 months ago
Support automatic sequence replication 6514 Moved to different CF Logical Replication Needs rebase! Ajin Cherian (ajinc) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun) 2 3 months ago
Optional skipping of unchanged relations during ANALYZE? 6516 Moved to different CF psql Performance SQL Commands 19 Needs rebase! Vasu M (vasu01) Ilia Evdokimov (ilidock95) 2 1 month ago
[PATCH] Add parallel instrumentation hooks for CustomScan providers 6524 Moved to different CF Extensions stable 10/10 +112−0 Siddharth Kothari (sidkot.google.com) 2 1 week ago
Fix XLogFileReadAnyTLI silently applying divergent WAL from wrong timeline 6525 Moved to different CF Bugfix 10/10 +418−6 Andrey Borodin (x4m) Surya Poondla (spoondla) 2 3 weeks ago
amcheck: add index-all-keys-match verification for B-Tree 6526 Moved to different CF System Administration Good First Review Devtools 10/10 +826−45 Andrey Borodin (x4m) Álvaro Herrera (alvherre), Jakub Wartak (jakub.wartak.tomtom) 2 3 days ago
amcheck: fix bug of missing corruption in allequalimage validation 6534 Moved to different CF Bugfix 19 10/10 +9−7 Chao Li (chaol) Xuneng Zhou (dylanzhou) Fujii Masao (masaofujii) 2 1 month ago
synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication 6543 Moved to different CF Performance Logical Replication 10/10 +1084−142 SATYANARAYANA NARLAPURAM (satyanarayanan) 2 3 weeks ago
Fix slotsync worker busy loop causing repeated log messages 6546 Moved to different CF Bugfix Logical Replication Needs rebase! Fujii Masao (masaofujii) Zhijie Hou (houzj) 2 3 months ago
Decorrelate nested tuple hash tables 6553 Moved to different CF Performance 19 9/10 +13−7 Ants Aasma (ants) 2 4 months ago
pg_buffercache: Add per-relation summary stats 6555 Moved to different CF Monitoring Needs rebase! Lukas Fittl (lfittl) Paul Jungwirth (pjungwir) Heikki Linnakangas (heikki) 2 1 week ago