Commitfest PG19-3 (2025-11-01 – 2025-11-30)

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: 100. Waiting on Author: 22. Ready for Committer: 9. Committed: 110. Moved to next CF: 154. Rejected: 1. Withdrawn: 11. Total: 407.

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
pg_ctl start may return 0 even if the postmaster has been already started on Windows 4573 Moved to different CF Needs rebase! Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) 11 1 month 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) 8 3 weeks ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Moved to different CF Bugfix Flakyfix stable 10/10 +16−5 Jelte Fennema-Nio (jeltef) Akshat Jaimini (akshatj) 9 9 months ago
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Moved to different CF Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 7 8 months ago
DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication 5151 Moved to different CF Bugfix Logical Replication stable 10/10 +612−46 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Luan Silva (luansilva) 7 1 month 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 days 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 1 week ago
problems with toast.* reloptions 5839 Moved to different CF stable Needs rebase! Nathan Bossart (bossartn) 4 4 months ago
Decouple C++ support in Meson's PGXS from LLVM enablement 5885 Moved to different CF Good First Review stable 8/10 +30−15 Tristan Partin (tristan957) Josef Šimánek (retro), Jelte Fennema-Nio (jeltef) Peter Eisentraut (petere) 3 1 month ago
Fixing the btree_gist inet mess 5944 Moved to different CF 19 10/10 +117−7 Tom Lane (tgl) Peter Eisentraut (petere), Matthias van de Meent (mmeent) 3 4 months ago
disallow alter individual column if partition key contains wholerow reference 5988 Moved to different CF Bugfix Backport 18 10/10 +36−0 Jian He (stayreal) Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis) 3 1 month ago
Fix ALTER TABLE DROP EXPRESSION with ONLY option 5992 Moved to different CF Bugfix stable 2/10 +6−6 Jian He (stayreal) Peter Eisentraut (petere) Peter Eisentraut (petere) 3 1 month ago
GetNamedLWLockTranche crashes on Windows in normal backend 5995 Moved to different CF 10/10 +244−0 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 months ago
UPDATE with invalid domain constraint 6031 Moved to different CF Bugfix Backport stable 10/10 +114−0 Jian He (stayreal) 2 3 months ago
Display is_prev_bucket_same_wrt of xl_hash_squeeze_page 6048 Moved to different CF Bugfix Backport Needs rebase! Kirill Reshke (reshke) Michael Paquier (michael-kun) 2 3 months ago
Unexpected changes of CurrentResourceOwner and CurrentMemoryContext 6051 Moved to different CF Bugfix stable 10/10 +15−0 Antonin Houska (a.houska) Mihail Nikalayeu (mihailnikalayeu) Álvaro Herrera (alvherre) 2 3 months ago
let ALTER TABLE DROP COLUMN drop whole-row referenced object 6055 Moved to different CF Bugfix Backport stable 10/10 +492−3 Jian He (stayreal) 2 2 months ago
meson: Fix libpq search order 6056 Moved to different CF Needs rebase! Thomas Munro (macdice) Mario Gonzalez (gonzalemario) 2 1 month ago
Fix missing EvalPlanQual recheck for TID scans 6057 Moved to different CF Bugfix Backport My First Patch 10/10 +84−25 Sophie Alpert (sophiebits) David Rowley (davidrowley) 2 2 months ago
fix re-initialization of LWLock-related shared memory 6065 Moved to different CF 19 9/10 +19−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 months ago
We broke the defense against accessing other sessions' temp tables 6073 Moved to different CF 17 9/10 +13−11 Tom Lane (tgl) Jim Jones (jimus) 2 2 months ago
Avoiding roundoff error in pg_sleep() 6080 Moved to different CF 10/10 +20−9 Tom Lane (tgl) Tom Lane (tgl) 2 2 months ago
Preserve index stats during ALTER TABLE ... TYPE ... 6118 Moved to different CF Bugfix 19 10/10 +576−4 Bertrand Drouvot (bertranddrouvot.pg) 2 1 month ago
avoid call ATPostAlterTypeCleanup twice 6121 Moved to different CF Bugfix Backport stable 10/10 +88−0 Jian He (stayreal) 2 1 month ago
Clients
Improve tab completion for various SET/RESET forms 5810 Moved to different CF 19 10/10 +74−11 Dagfinn Ilmari Mannsåker (ilmari) Shinya Kato (shinyakato) 3 1 month ago
Add prompt option to display read-only and read/write states in psql 5872 Moved to different CF psql 19 10/10 +66−0 Jim Jones (jimus) Fujii Masao (masaofujii), Nathan Bossart (bossartn), Srinath Reddy (srinath-reddy-sadipiralla) 4 1 month ago
libpq: Bump protocol version to version 3.2 at least until the first/second beta 6157 Moved to different CF libpq 10/10 +144−29 Jelte Fennema-Nio (jeltef) Jacob Champion (jchampion) Jacob Champion (jchampion) 2 1 month ago
Code Comments
fix obsolete references to postgres.h in comments 6068 Moved to different CF 19 10/10 +5−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 months ago
Documentation
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) 4 2 months ago
docs: Update protocol changes checklist with 3.2 changes 5863 Moved to different CF Docs Only 18 10/10 +138−84 Dave Cramer (dcramer), Jelte Fennema-Nio (jeltef) 4 4 months ago
fix shmem_startup_hook documentation 6042 Moved to different CF 16 10/10 +22−10 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
Doc: add XML ID attributes to <varlistentry> tags for create_foreign_table, alter_foreign_table 6071 Moved to different CF Docs Only stable 10/10 +63−63 Jian He (stayreal) Zongliang Quan (quanzl) 2 3 weeks ago
Clarify EXPLAIN ANALYZE docs on fractional rows and parallelism 6090 Moved to different CF 10/10 +76−4 Tom Lane (tgl), Maciek Sakrejda (msakrejda) Ilia Evdokimov (ilidock95) 2 1 month ago
refactor func-matching.sgml, make regexp* function more readable 6144 Moved to different CF Docs Only 19 10/10 +114−76 Jian He (stayreal) 2 1 month ago
Miscellaneous
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) 11 8 months ago
Avoid orphaned objects dependencies, take 3 4942 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 9 1 month 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) 5 1 month ago
pgindent: improve formatting of multiline comments 5831 Moved to different CF 19 10/10 +5−5 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) 4 yesterday
Change the names generated for index partitions 5832 Moved to different CF 19 Needs rebase! Tom Lane (tgl) 4 2 months ago
Use enum type replacing #define for exec state of hashjoin and mergejoin 6027 Moved to different CF 10/10 +36−27 Tender Wang (tndrwang) 2 1 month ago
revert some recent changes to RequestNamedLWLockTranche() 6032 Moved to different CF 19 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
PgStat_HashKey padding issue when passed by value 6033 Moved to different CF Bugfix 10/10 +19−13 Michael Paquier (michael-kun) Sami Imseih (simseih) Michael Paquier (michael-kun) 2 2 months ago
Improving the names generated for indexes on expressions 6059 Moved to different CF 9/10 +265−159 Tom Lane (tgl) 2 1 month ago
incremental autovacuum scheduling improvements 6114 Moved to different CF 19 Needs rebase! Nathan Bossart (bossartn) 2 2 weeks ago
Add Windows support for backtrace_functions (MSVC only) 6116 Moved to different CF My First Patch 19 10/10 +148−2 Bryan Green (lispyone) 2 1 month ago
minor error message enhance: print RLS policy name when only one permissive policy exists 6180 Moved to different CF 19 10/10 +48−39 Jian He (stayreal) Florin Irion (irionr) 2 1 month ago
O_CLOEXEC not honored on Windows - handle inheritance chain 6197 Moved to different CF 19 10/10 +29−53 Bryan Green (lispyone) 2 yesterday
Monitoring & Control
relfilenode statistics 5007 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 9 1 month ago
Vacuum statistics 5012 Moved to different CF 19 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 9 2 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) 7 2 weeks ago
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Moved to different CF Monitoring 18 10/10 +1156−34 Atsushi Torikoshi (atsushitorikoshi) Jelte Fennema-Nio (jeltef) 5 1 month ago
Expose internal MultiXact member count function for efficient monitoring 5811 Moved to different CF 19 10/10 +337−6 Naga Appani (naga.appani) Atsushi Torikoshi (atsushitorikoshi) 4 6 days ago
Support for basic ALTER TABLE progress reporting. 5873 Moved to different CF Monitoring 10/10 +83−6 Jiří Kavalík (jkavalik) Jian He (stayreal) 3 4 months ago
Report bytes and transactions actually sent downtream 5877 Moved to different CF Monitoring Logical Replication 10/10 +452−190 Ashutosh Bapat (ashutoshbapat) 4 3 days ago
Improve LWLock tranche name visibility across backends 5940 Moved to different CF 19 10/10 +535−174 Sami Imseih (simseih) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Adding locks statistics 5942 Moved to different CF 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 3 4 months ago
Adding per backend commit and rollback counters 5947 Moved to different CF 19 10/10 +296−2 Bertrand Drouvot (bertranddrouvot.pg) 3 3 months ago
Per backend relation statistics tracking 5958 Moved to different CF 19 9/10 +261−2 Bertrand Drouvot (bertranddrouvot.pg) 3 3 months ago
Add mode and reason columns to pg_stat_progress_vacuum 5969 Moved to different CF Monitoring 19 10/10 +179−10 Shinya Kato (shinyakato) Nathan Bossart (bossartn), Sami Imseih (simseih) Masahiko Sawada (masahikosawada) 3 4 days ago
Report reorder buffer size 6053 Moved to different CF Monitoring Logical Replication 10/10 +75−11 Ashutosh Bapat (ashutoshbapat) Masahiko Sawada (masahikosawada) 2 2 months ago
Termination of Background Workers for ALTER/DROP DATABASE 6102 Moved to different CF 9/10 +245−6 Aya Iwata (iwata.aya) Pavel Stehule (okbobcz) 2 3 weeks ago
Report oldest xmin source when autovacuum cannot remove tuples 6188 Moved to different CF Monitoring 19 6/10 +388−30 Shinya Kato (shinyakato) Fujii Masao (masaofujii), Sami Imseih (simseih) 2 3 weeks ago
Performance
Index Prefetching 4351 Moved to different CF 9/10 +3096−1571 Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) 13 3 days ago
[CREATE|RE] INDEX CONCURRENTLY with single heap scan 4971 Moved to different CF Performance 19 Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Matthias van de Meent (mmeent) 8 1 week ago
Asynchronous MergeAppend Execution 5129 Moved to different CF 10/10 +961−38 Alexander Pyhalov (a.pyhalov) 7 3 weeks ago
Parallel heap vacuum 5326 Moved to different CF Needs rebase! Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 7 2 months ago
Pull-up subquery if INNER JOIN-ON contains refs to upper-query 5487 Moved to different CF Performance 19 10/10 +1487−46 Alena Rybakina (a.rybakina) Ilia Evdokimov (ilidock95) 5 2 months ago
Expanding HOT updates for expression and partial indexes 5556 Moved to different CF Performance 19 10/10 +2327−511 Greg Burd (gregburd) 4 2 weeks ago
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Moved to different CF 10/10 +418−44 Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) 4 1 week ago
Create DATA dump objects for partitioned tables too 5692 Moved to different CF 10/10 +223−41 Tom Lane (tgl) 4 7 months ago
Accounting for metapages in genericcostestimate() 5727 Moved to different CF 9/10 +55−13 Tom Lane (tgl) 4 7 months ago
Improve hash join's handling of tuples with null join keys 5738 Moved to different CF 10/10 +381−71 Tom Lane (tgl) Chao Li (chaol) 4 3 months ago
Improve the performance of Unicode Normalization Forms. 5802 Moved to different CF 10/10 +55763−12827 Alexander Borisov (lexborisov) Victor Yegorov (vyegorov) 4 2 weeks ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Moved to different CF 19 2/10 +792−801 Melanie Plageman (melanieplageman) 4 3 days ago
Eagerly evict bulkwrite strategy ring 5919 Moved to different CF 19 10/10 +482−137 Melanie Plageman (melanieplageman) 4 3 weeks ago
Making jsonb_agg() faster 5930 Moved to different CF Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 3 18 hours ago
Stack-based tracking of per-node WAL/buffer usage 6023 Moved to different CF 19 10/10 +751−368 Lukas Fittl (lfittl) 3 1 month 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 +59−11 Xuneng Zhou (dylanzhou) 2 3 weeks ago
Checkpointer write combining 6043 Moved to different CF 10/10 +1018−204 Melanie Plageman (melanieplageman) 2 3 weeks ago
Optimize LISTEN/NOTIFY 6078 Moved to different CF 10/10 +1009−186 Joel Jacobson (joeljacobson) Tom Lane (tgl) 2 2 weeks ago
use SIMD in GetPrivateRefCountEntry() 6101 Moved to different CF 19 10/10 +87−16 Nathan Bossart (bossartn) 2 1 month ago
pgstattuple: Use streaming read API in pgstatindex functions 6125 Moved to different CF Extensions AIO 19 9/10 +48−9 Xuneng Zhou (dylanzhou) Shinya Kato (shinyakato) 2 1 month ago
postgres_fdw: Use COPY to speed up batch inserts 6137 Moved to different CF 9/10 +298−3 Matheus Alcantara (matheus.alcantara) 2 2 weeks ago
Optimization of the is_normalized() function. 6152 Moved to different CF Performance 19 10/10 +6626−8086 Alexander Borisov (lexborisov) 2 1 month ago
Batching in executor, part 1: add batch variant of table AM scan API 6176 Moved to different CF Help - Benchmarks Performance 19 0/10 +2669−28 Amit Langote (amitlan) 2 1 month ago
Procedural Languages
declarative session variables, LET command 1608 Moved to different CF 9/10 +2951−38 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) 39 5 days ago
Refactoring
Refactor SLRU to always use long file names 5250 Moved to different CF Needs rebase! Aleksander Alekseev (a.alekseev) Rustam ALLAKOV (rustam.allakov) 7 4 months ago
Beautify read stream "per buffer data" APIs 5617 Moved to different CF 10/10 +90−16 Thomas Munro (macdice) 4 1 month ago
Make numeric type accessible to third-party code. 5623 Moved to different CF stable 9/10 +290−285 Ed Behn (edbehn) Jelte Fennema-Nio (jeltef) 4 2 months ago
Refactor bytea_sortsupport(), take two 5889 Moved to different CF 19 10/10 +239−41 Aleksander Alekseev (a.alekseev) John Naylor (john.naylor) 3 2 weeks ago
minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql 6001 Moved to different CF 19 10/10 +36−32 Jian He (stayreal) Heikki Linnakangas (heikki) 3 3 months ago
ternary reloption type 6021 Moved to different CF 19 10/10 +314−130 Nikolay Shaplov (nataraj) Álvaro Herrera (alvherre) 3 3 months ago
Get rid of pgstat_count_backend_io_op*() functions 6025 Moved to different CF Performance 19 10/10 +31−57 Bertrand Drouvot (bertranddrouvot.pg) 2 2 months ago
Marking shared buffer lookup table as HASH_FIXED_SIZE 6058 Moved to different CF 10/10 +1−1 Ashutosh Bapat (ashutoshbapat) Andres Freund (andresfreund) 2 2 months ago
refactor CreateStatsStmt 6106 Moved to different CF 19 Needs rebase! Jian He (stayreal) Álvaro Herrera (alvherre) 2 1 month ago
Little refactoring of portalcmds.c 6113 Moved to different CF Refactoring Only 10/10 +16−24 Aleksander Alekseev (a.alekseev) 2 1 month ago
Replication & Recovery
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 19 9/10 +178−28 David Steele (dsteele) 9 4 months ago
Enable logical decoding when wal_level = 'replica' without a server restart 5479 Moved to different CF 10/10 +1583−145 Masahiko Sawada (masahikosawada) Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun) 6 3 days ago
Support existing publications in pg_createsubscriber. 6028 Moved to different CF 19 10/10 +130−25 Shubham Khanna (skhanna) Euler Taveira (eulerto), Peter Smith (smithpb2250) 2 6 days ago
Add stats related to slot sync skip 6082 Moved to different CF Needs rebase! Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 2 1 week ago
Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array 6141 Moved to different CF Performance Logical Replication Refactoring Only 19 10/10 +222−72 Xuneng Zhou (dylanzhou) Kirill Reshke (reshke) 2 1 month ago
pg_recvlogical: Prevent flushed data from being re-sent after restarting replication 6147 Moved to different CF Logical Replication 8/10 +89−1 Fujii Masao (masaofujii) Mircea Cadariu (mcadariu) 2 2 weeks ago
Optimize SnapBuild by maintaining committed.xip in sorted order 6187 Moved to different CF Performance Logical Replication 19 10/10 +85−24 Xuneng Zhou (dylanzhou) 2 1 month ago
Security
Extension security improvement: Add support for extensions with an owned schema 5018 Moved to different CF Security Extensions 10/10 +517−130 Jelte Fennema-Nio (jeltef) Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) 9 3 months ago
Server Features
Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 11 1 month ago
using index to speedup add not null constraints to a table 5444 Moved to different CF 18 Needs rebase! Jian He (stayreal) Tanzeel Khan (tanzeelk) Álvaro Herrera (alvherre) 5 1 month ago
Extended Statistics set/restore/clear functions 5517 Moved to different CF 10/10 +3263−384 Corey Huinker (coreyh) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 5 6 days ago
add function argument name to substring and substr 5524 Moved to different CF Needs rebase! Jian He (stayreal) David Johnston (polobo) 4 1 month ago
support fast default for domain with constraints 5641 Moved to different CF Needs rebase! Jian He (stayreal) 4 3 months ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Moved to different CF 10/10 +48−27 Jian He (stayreal) 4 5 months ago
support create index on virtual generated column. 5667 Moved to different CF Needs rebase! Jian He (stayreal) 4 4 months ago
virtual generated column as partition key 5720 Moved to different CF 19 2/10 +640−64 Jian He (stayreal) 4 3 weeks ago
domain over virtual generated column 5725 Moved to different CF 19 Needs rebase! Jian He (stayreal) 4 6 months ago
finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it 5759 Moved to different CF 19 10/10 +309−31 Jian He (stayreal) 4 2 months ago
ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Moved to different CF 19 10/10 +214−26 Jian He (stayreal) 4 2 months 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) 3 2 months ago
Disallow concurrent ALTER DOMAIN and DROP DOMAIN 5773 Moved to different CF 19 0/10 +126−0 Jian He (stayreal) 4 6 months ago
foreign key on virtual generated column 5782 Moved to different CF 19 10/10 +315−93 Jian He (stayreal) Srinath Reddy (srinath-reddy-sadipiralla) 4 1 month ago
alter check constraint enforceability 5796 Moved to different CF 19 10/10 +477−66 Jian He (stayreal) Robert Treat (xzilla) 3 6 days 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) 4 5 days ago
no table rewrite when set column type to constrained domain 5907 Moved to different CF 19 Needs rebase! Jian He (stayreal) 3 3 months ago
implement CAST(expr AS type FORMAT 'template') 5957 Moved to different CF 19 10/10 +881−10 Jian He (stayreal) 3 4 months ago
Import Statistics in postgres_fdw before resorting to sampling. 5959 Moved to different CF 19 10/10 +857−10 Corey Huinker (coreyh) 3 yesterday
ALTER COLUMN SET EXPRESSION [GENERATED|STORED] 6010 Moved to different CF 19 Needs rebase! Jian He (stayreal) 3 1 month ago
NOT NULL NOT ENFORCED 6029 Moved to different CF 19 10/10 +783−97 Jian He (stayreal) Álvaro Herrera (alvherre) 2 2 months ago
let ALTER COLUMN SET DATA TYPE cope with POLICY dependency 6054 Moved to different CF 19 7/10 +546−55 Jian He (stayreal) 2 2 months ago
CREATE TABLE LIKE INCLUDING POLICIES 6064 Moved to different CF 19 10/10 +475−46 Jian He (stayreal) 2 2 months ago
let ALTER COLUMN SET DATA TYPE cope with trigger dependency 6089 Moved to different CF 19 10/10 +500−157 Jian He (stayreal) 2 2 months ago
Migrate pg_commit_ts directory to the new node during an upgrade 6119 Moved to different CF 19 Needs rebase! Sergey Levin (lsv) Hayato Kuroda (ha-kun), Maxim Orlov (m.orlov) 2 1 month ago
Alow ALTER COLUMN TYPE when dependent generated column has SET EXPRESSION 6146 Moved to different CF 19 10/10 +130−21 Chao Li (chaol) 2 1 month ago
Add GoAway protocol message for graceful but fast server shutdown/switchover 6156 Moved to different CF libpq 10/10 +262−19 Jelte Fennema-Nio (jeltef) 2 1 month ago
Add pg_get_role_ddl() functions for role recreation 6166 Moved to different CF 10/10 +555−1 Mario Gonzalez (gonzalemario), Bryan Green (lispyone) 2 1 month ago
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands 3659 Moved to different CF 2/10 +8262−46 Dmitry Koval (d.koval) stephane tachoires (sttachoires) Alexander Korotkov (smagen) 17 3 days ago
Add XMLCanonicalize function 4237 Moved to different CF 19 10/10 +436−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) 14 4 months ago
Implement row pattern recognition feature 4460 Moved to different CF 19 10/10 +4358−39 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 13 1 week ago
COPY TO json 4716 Moved to different CF 10/10 +408−67 Joe Conway (jconway) Masahiko Sawada (masahikosawada) Joe Conway (jconway) 9 2 weeks ago
SQL Property Graph Queries (SQL/PGQ) 4904 Moved to different CF 10/10 +14037−211 Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) Vik Fearing (xocolatl), Zhao Junwang (zhjwpku), Hannu Krosing (hannukrosing) 9 5 days ago
Add OR REPLACE option to CREATE MATERIALIZED VIEW 5099 Moved to different CF 19 10/10 +694−98 Erik Wienhold (ewie) newtglobal postgresql_contributors (newtpostgrescontributors) 7 4 months ago
Add XMLCast (SQL/XML X025) 5110 Moved to different CF 19 10/10 +2492−13 Jim Jones (jimus) Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) 9 1 week ago
SQL:2023 JSON simplified accessor support 5214 Moved to different CF 19 10/10 +1904−205 Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef), Chao Li (chaol) 8 2 months ago
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Moved to different CF 19 10/10 +1490−59 Jim Jones (jimus) newtglobal postgresql_contributors (newtpostgrescontributors) 7 1 month ago
Add XMLDocument (SQL/XML X030) 5431 Moved to different CF 19 10/10 +258−1 Jim Jones (jimus) Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) 6 4 months ago
Add XMLNamespaces option to XMLElement 5456 Moved to different CF 19 10/10 +1206−39 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) 6 4 months ago
SQL:2011 Application Time Update & Delete 5836 Moved to different CF 19 2/10 +26581−530 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 4 2 weeks ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions 5941 Moved to different CF 19 Needs rebase! Jian He (stayreal) Peter Eisentraut (petere) 3 3 days ago
CREATE SCHEMA ... CREATE DOMAIN support 5985 Moved to different CF 19 Needs rebase! Jian He (stayreal) 3 3 months ago
GROUP BY ALL 6085 Moved to different CF 19 10/10 +300−4 David Christensen (davidchristensen) Tom Lane (tgl) Tom Lane (tgl) 2 2 months ago
CREATE TABLE LIKE INCLUDING TRIGGERS 6087 Moved to different CF 19 7/10 +628−144 Jian He (stayreal) 2 2 months ago
create table like including storage parameter 6088 Moved to different CF 19 10/10 +199−2 Jian He (stayreal) Nathan Bossart (bossartn) 2 1 month ago
ON CONFLICT DO SELECT 6109 Moved to different CF 19 9/10 +1786−296 Viktor Holmberg (rutchkiwi) Dean Rasheed (deanr) 2 2 weeks ago
COPY FROM with RLS 6178 Moved to different CF 19 10/10 +238−14 Jian He (stayreal) 2 1 month ago
System Administration
log_min_messages per backend type 5447 Moved to different CF GUC 19 10/10 +383−56 Euler Taveira (eulerto) 6 3 days ago
Include extension path on pg_available_extensions 6067 Moved to different CF Extensions 10/10 +145−39 Matheus Alcantara (matheus.alcantara) Rohit Prasad (rohitprasad) 2 1 month ago
Testing
CI: Add task that runs pgindent 6148 Moved to different CF CI 10/11 +40−2 Jelte Fennema-Nio (jeltef) 2 1 month ago